Movesense Firmware Update 2.3.0: A Perfect Holiday Gift for Developers and Researchers
We are happy to announce the release of Movesense sensor firmware Update 2.3.0, delivering a range of powerful new features and fixes just in time for the holidays. The update comes as a well-timed Christmas present for developers and researchers who use the sensor for collecting raw data or developing new wearable solutions. It enhances the performance and usability of Movesense sensors with faster data transfers, improved ECG functionalities, and useful security improvements.
New Features
Fast Data Transfer for Sensors with EEPROM Memory
Data transfer is now up to 10 times faster for Movesense sensors equipped with EEPROM memory. A full memory download that previously took three minutes now completes in 16 seconds, saving time and improving efficiency.
Wipe Data Memory on Firmware Update
An important data security feature now clears all stored data from the sensor’s memory before a firmware update. This ensures no residual data remains on the device from previous use. During the wipe, the LED blinks rapidly to indicate the on-going erase. Please note that entering DFU (Device Firmware Update) mode will now include a 30-second delay for the memory wipe process.
ECG Data Now Available as Millivolts
The sensor’s ECG data can now be accessed directly in millivolts. The API path for subscribing to millivolt ECG values is /Meas/ECG/(SampleRate)/mV, for example, for 125Hz, /Meas/ECG/125/mV. This new option provides ECG values directly in the units of measurement used as standard in cardiology. It enables immediate data visualization and saves developers’ time by removing the need for a conversion.
Optimized 16-Bit ECG Storage
ECG data can now be recorded as 16-bit integers. The sensor’s 18-bit high-resolution ECG data was previously stored in 32-bit format. The upgrade nearly doubles the memory duration and halves the amount of wirelessly transmitted data per unit of time, while still maintaining at least the same resolution as typical Holter devices. For instance, the Movesense Flash sensor can now store more than 5 days of continuous single-lead ECG data at 125Hz, making it even more attractive for long-term standalone ECG monitoring scenarios.
GATT SensorData Protocol Included
The GATT SensorData Protocol is now part of the default firmware, eliminating the need for separate firmware updates to access this feature. This protocol enables connecting the sensors with laptops and other computers, using our popular sample Python client to collect sensor data.
Bug Fixes
Correct Heart Rate Starting Value
The firmware resolves an issue where heart rate measurements would initially show a high value. Measurements now reflect the actual heart rate when recording starts, ensuring correct data from the outset. Whether the value is high or low now depends solely on the user themselves.
IMU9 Timestamp Accuracy
Previous versions could occasionally lose data during high sampling rates or multitasking without indicating this. With this update, the sensor now flags if data is missing, providing transparency and accuracy for advanced analytics.
Upgrade Your Movesense Sensor for the New Year
Firmware Update 2.3.0 ensures your Movesense sensor is ready to meet the latest demands of your project. With its combination of faster performance, enhanced ECG capabilities, and robust new features, it’s a gift for anyone looking to start the new year with cutting-edge wearable sensor technology.
In early 2025, the 2.3.0 firmware will be available also as a medically certified version for developers who use the Movesense MD sensor.
Download the 2.3.0 DFU packages from the Movesense Bitbucket repository. The linked folder includes all different firmware samples.
To see a tutorial video on how to update your sensor with the Movesense Showcase app, visit Movesense YouTube channel.