Connect IQ SDK 8.2.1 is now available from the Connect IQ SDK. This SDK supports new features available for System 8 devices.
New Data Field Setup Flow
System 8 devices received a new setup flow for data fields. Now at install, the user will be prompted to choose which activity profiles they want to associate with the data field.
System 8, SensorDelegate, and Install
If your app or data field supports an external BLE or ANT sensor, you can add a SensorDelegate to your app to allow it to pair using the native sensor pairing flow. If you do, the user will be asked to pair with your sensor after the app installs as part of the new install flow.
On System 8 devices, ANT or BLE sensors that search for sensors outside of the native pairing flow will be shown a security warning.
Side-Loading to System 8 Devices
For System 8 devices receiving the 2025 Q2 QMR, any app that is being side-loaded to the device must be built with Connect IQ SDK 7.4.3 or greater. In July, we will be setting the minimum SDK version to 8.1 for uploading apps to the store.
High-Frequency Sensors
Calling Sensor.registerSensorDataListener() will enable your application to receive accelerometer data via the callback that you provide. The type and amount of data provided is configured via the options dictionary parameter. Two new options have been added to the API:
Option |
Description |
|
If true, samples from the accelerometer, gyroscope, and magnetometer will be synchronized with one another. False by default. |
|
If true and :synchronous is true, fill the timestamp arrays. Each array item aligns with a sample, and specifies the number of milliseconds since listening began that the sample occurred. |
These options provide synchronization of the incoming sensor data, making it easier to ingest and process the samples.
Get the SDK
Get the Connect IQ 8.2.1 SDK today and update your apps to use these new features.