Skip to main content

CORE Changelog

A running log of CORE firmware updates

Updated over 2 weeks ago

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

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)

    • Extention of Device Information Service to fully comply with HTP

    • only relevant for developers - see this link and this link or contact us for details

0.6.2 (2021-12-23)

  • Adaptions to Bluetooth temperature profile

    • only relevant for developers - see this link or contact us for details

  • Adaptions to ANT profile

    • only relevant for developers - see this link or contact us for details

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

Did this answer your question?