The changelog outlines the key updates and improvements to the CORE sensor firmware. Please follow this link for information on updating / changing CORE sensor firmware.
0.9.2 (2025-07-17)
Fixed
Bugfix when the sensor was used with COROS devices and afterwards with another platform like the CORE app only. The heart rate remained constant after disconnecting from COROS.
0.9.1 (2025-04-14)
Fixed
Bugfix battery state indication for wearable connections (e. g. COROS)
0.9.0 (2025-03-06)
Fixed
Bugfixes and firmware stability improvements
0.8.7 (2024-09-25)
Added
Added Heat Strain Index to live data broadcast. This will enable Heat Strain Index export through fit files that are logged from third party wearables in the near future.
Fixed
Fixed problems with pairing certain Bluetooth heart rate monitors, including some COROS products.
0.8.6 (2024-03-18)
Fixed
Fixed bug when multiple heart rate monitors paired to CORE
Various bug fixes
0.8.4 (2023-11-22)
Added
support for heart rate broadcasting via public Bluetooth API
Fixed
Various bug fixes
0.8.3 (2023-10-09)
Added
support Bluetooth heart rate monitors
update CORE BLE service spec (https://github.com/CoreBodyTemp)
Fixed
Various bug fixes
0.8.2 (2023-07-09)
Fix bug with COROS watches
0.8.1 (2023-06-19)
Implement advanced algorithm switching mode logic (default ‘simple switching’)
Enable ANT writing into Moxy (with default value core temp in both SmO2 and THb)
Allow up to 3 simultaneous BLE connections
Improve iOS Firmware update speed
BLE connection improvements
0.8.0 (2023-02-23)
Enables concurrent use of the CORE app and a Bluetooth client (e.g. BLE smartwatch)
Reduced ripple on ANT+ and BLE body temperature signal output
0.7.4 (2022-08-10)
Improved resolution of history data interval to once every minute (before: once every 5 minutes)
0.7.3 (2022-04-29)
Improvements on the smart algorithm switching.
Fixes excessively high temperature readings after removing and re-positioning the sensor. Note: equilibration time until first value is displayed might increase in cold ambient situations.
0.7.2 (2022-03-01)
Fixes excessively high temperature readings at the beginning of a workout.
0.7.0 (2022-02-02)
Smart algorithm switching
CORE automatically switches to low activity algorithm when approriate (rest, sleep), even when heart rate monitor is paired.
Last 4 digits of CORE ID added to the device name
In app device scan, device will show up as "CORE 3A:5F" instead of "CORE"
Facilitates identification of unkown devices under iOS
Note: Only applies if no nickname is set
Adaptions to Bluetooth Health Thermometer Profile (HTP)
0.6.2 (2021-12-23)
0.6.0 (2021-09-24)
Adapted LED feedback:
Battery state of charge indication upon shaking core
Adapted blink pattern to indicate heart rate monitor connection status
"slow blink" pattern when core is charging
Standby mode support (Requires CORE app 1.3.5): Increases time between re-charges to up to 5 weeks
Bugfix: ANT connection logic leading to heart rate re-connection problems
Shaking CORE leads to an addictional scan for heart rate monitors
0.4.1 (2021-06-21)
Improved handling of bad heart rate signal
Data quality as low in case of extreme jumps in HR signal
Intermediate better support on Wahoo bicycle computers
0.4.0 (2021-05-26)
Activity algorithm dynamic switching without necessary algorithm reset:
This is a big change internally when transitioning between the 24/7 Everyday Living algorithm and the Sports Algorithm (with heart rate monitor)
Bugfix: Guard against sports algorithm rare crash (scaled feature)
Improved "cold start" for greater initial accuracy
Heart Rate values < 30 are now regarded as invalid
Proper rounding for skin_temp in ANT CORE profile
0.3.20 (2021-04-23)
Set data quality to 0 if charger is plugged-in
Reset CoreTemp and quality when leaving a measuring mode
Miscellaneous internal bug fixes
0.3.19 (2021-03-24)
Update on data quality 0 is used
Always save history independent of quality (before: only saved if quality>0)
Continuously update BLE health thermometer profile core body temp value
send notifications if enabled
transmit IEEE11073-NaN if quality == 0
Research mode channels fields logging updated
Server unit calibration settings verified and synced properly
0.3.18 (2021-03-10)
Auto-fix too many paired Heart Rate monitors bug at firmware startup
Updates to the research mode functionality
0.3.17 (2021-02-17)
Add standard BLE battery profile
Run ANT Heart Rate monitor search after new device paired or new measurement started
ANT Core profile: page0 HR status now indicates active HR connection (instead of 'min. 1 device paired')
Miscellaneous internal bug fixes
0.3.16 (2021-02-04)
Quality score in no-sports mode now based updated to more relevant value
ANT Core profile
allow pairing with wildcards
handle page70 requests for pages 0 and 1
transmit correct ANT page0 HR source status
HR pairing via ANT
0.3.15 and earlier
Prior change logs available upon request