Derisk your health and fitness device launch
Data collection capabilities within health and fitness devices are likely to keep growing. Collecting and analysing data enables us to optimise performance, deliver incremental gains and achieve customer retention. Developing sports focused devices with ever more powerful data collection capabilities can improve fitness levels and potentially diagnose major health conditions early, massively lowering overall health care costs.
Devices such as small as Samsung smart rings will soon be equipped with ECG capable heart trackers. Apple watches can now deliver early detection of serious health conditions like sleep apnea. Wearable devices rely on embedded IoT connected body worn sensors. These devices harness embedded Bluetooth, Wi-Fi or 5G capabilities to connect users to a dashboard to monitor and drive their health metrics. Health apps use this data to prompt users to make marginal gains in their health performance, like drinking more water, or exercising regularly.
Bermondsey Electronics brings extensive expertise in embedded IoT, Bluetooth connectivity, and device interoperability, specialising in the health and fitness industry. The projects we’ve delivered have enabled us to make all these technologies to work together harmoniously in real time.
This complexity underscores the need for our rigorous embedded software testing processes.
Our advanced testing machinery replicates a multitude of device environments, simulating a wide range of user activities with remarkable accuracy. The in-depth tests we conduct focus on difficult edge cases, where equipment or devices are most likely to let you down (for example, a failing battery or radio with a poor signal).
Our time-tested verification methods and in-depth fitness industry knowledge cover a multitude of eventualities before you launch your product. Our thorough approach to embedded software verification saves you time to market, avoids product development delays and reduces product recalls or after-sales repairs.
The water rower worked well with desktop PCs via Bluetooth, but its performance with mobile phones was uncertain. This was especially true of those with limited flexibility for accommodating changes to the connection interface (CI). With limited access to various physical phone models, planning for a worst-case communication scenario became essential.
Embedding Bluetooth Low Energy (BLE) modules into products grants control over connection parameters, including the connection interval (CI), which determines the bandwidth during data transfer sessions. Designing products to pair with mobile phones via BLE places the responsibility on the designer to adapt to the phone’s communication protocol, yet the specifics of how each phone manufacturer implements BLE remain unknown.
Thanks to being able to control the Connection Interval (CI) we simulated the BLE communications with any mobile phone or tablet. The team knew how much data needed to be transferred so, even if a phone would only allow an upper CI limit (to preserve battery life) the software in the accessory could be optimised accordingly. Moreover, it could be shown to work – essential for product launch – even without access to the phone.
Don’t take our word for it, these are kind words from our customers
Fitness devices record huge data sets on large embedded memories
Customers using fitness devices store lots of data on devices that offloads it regularly. That means verifying the data storage is correct and keeping it all in good order during the offloading process.
The device operates in the field, making access both time-consuming and costly. Its memory fills and empties at a slow pace, requiring significant optimisation. To address these challenges, we developed a custom file system.
We developed a data testing and processing system
We wrote a file system on the desktop, and we used test driven development to fill it with data quickly.
We used real customer data, writing it to a large file on a disk, and tested reading data, wear levelling, and secure erasure—all without leaving our desks. Integration testing on the customer device was streamlined to verifying memory accesses.
Presenting muscle injury data in a usable format
Our customer wanted to filter muscle injury data collected from the body. We wrote filters to present the data inside the fitness app. This offloads the processing from the insecure domain (an app, easily reverse engineered) to the secure domain (the customer product, protected by ARM secure boot technology). Presenting the data in a usable format required a lot of maths to a tight deadline.
Muscle injury data
We leveraged Zephyr OS to bring up the platform quickly and had Bluetooth running in under two weeks.
Using our in-house testing and development tools, we measured performance while leveraging Zephyr’s secure boot and secure OTA update features for enhanced security. We added a module to take advantage of ARM’s optimised assembly routines for the maths, and delivered a verified prototype in under 6 weeks.
Delivering secure data transfer for a medical treatment device
This customer required communication with their device in the field to validate their business model. There was a competing requirement to have as small a cybersecurity attack surface as possible, due to stringent new security requirements. The interface was challenging.
Medical Treatment Device
We implemented QR code scanning end-to-end to facilitate the business model. This made the attack surface as small as possible and prevented malicious reprogramming in the field.
We used secure cryptography to protect data in transit and can verify algorithm performance both on the desktop and in challenging lighting conditions. The code was optimised to maintain low scan times and high accuracy. Our efforts enabled the device to communicate its data securely.
Embedded firmware is important because it enables health and fitness devices to accurately capture, process, and transmit data. Whether it’s tracking heart rate, monitoring physical activity, or managing sleep patterns, the firmware ensures that the device operates efficiently and reliably, offering users actionable insights into their health.
Examples of health and fitness devices that use embedded firmware include:
.
If you have questions about how we can help your business please complete the form below and we will be in touch shortly.
Alternatively, please call us on +44 (0)208 0650 162
Email : [email protected]
Bermondsey Electronics Ltd. is registered in
England and Wales. Registered number: 10524932
VAT Number: 259290869 Registered ofice: Unit
B.505, The Biscuit Factory, 100 Drummond Road,
London SE16 4DG, United Kingdom
© Bermondsey Electronics Ltd 2017-2023
Bermondsey Electronics
FREE 30 Minute Consultation
Do you have a product under development that must function exactly as intended and exhibit high reliability in the field?
If so, we can help.