Job details

Help needed with nRF52 OTA DFU that introduces delay to BLE data stream


1 month ago

QUICK JOB: Hopefully something as easy as a phone call for advice on how to resolve a current bug.

Our project is a nRF52-based wearable device with 2 IMU motion sensors and a capacitive touch matrix. Before implementing support for OTA DFU, our project worked perfectly. Our device streamed our sensor data via BLE (somewhat) reliably at 50hz. Now that we have added OTA DFU support, we are able to successfully perform the wireless firmware update, but once the application runs on the device, there is a noticeable time delay that causes the BLE stream to lag and perform poorly. We are unsure if this is due to the new secure bootloader for the OTA DFU, or if it is in the way we have added it to our application image (perhaps missing flags, etc etc). The NORDIC dev forums have only helped us get so far, before their engineers stopped assisting.

We are looking to speak with someone with specific experience in nRF52 BLE projects that support OTA DFU, preferably someone comfortable dealing with sensors/drivers and time series data streams. Ideally, we are looking for someone to advise us on what to fix, but we are happy to hire you to actually assist with the software development if the task is non-trivial.
  • Less than 30 hrs/week
  • Less than a month < 1 month
    Project Length Duration
  • Expert
    I am willing to pay higher rates for the most experienced freelancers Experience Level
  • $10.00-$50.00
  • Project Type: One-time project

Skills and Expertise

Embedded Systems Jobs C Jobs Microcontroller Programming Jobs Embedded C Jobs BLE Jobs Device Firmware Jobs Firmware Engineering Jobs nRF52 Jobs nRF52832 Jobs
Device Firmware Update Jobs
Latency Jobs
Sensors Jobs
Drivers Jobs
Time Series Data Jobs

Activity on this job

  • 5 to 10
  • Last viewed by client: 1 month ago
  • Interviewing: 1
  • Invites sent: 1
  • Unanswered invites: 0

About the client

  • United States
    01:10 am
  • 1 job posted
    0% hire rate, 1 open job
  • Member since Feb 2, 2021