Appearance
PPG Device Info
The application can receive info related to the PPG device by implementing PPGDeviceInfoListener
, and then pass it to the session builder when creating a session. Upon successful initialization and connection with a PPG Device, the SDK sends a PPGDeviceInfo
object containing the device type, ID, and version.
- The info of the connected PPG Device.
Dart
@override
void onPPGDeviceBatteryLevel(int level) {
// Receive battery level changes
}
@override
void onPPGDeviceInfo(PPGDeviceInfo ppgDeviceInfo) {
// ppgDeviceInfo.deviceType - The PPGDeviceType
// ppgDeviceInfo.deviceId - The device's ID
// ppgDeviceInfo.version - The firmware version of the device
}
The SDK also provides the initial battery level of the device upon connection, as well as any subsequent changes in the device's battery level while the session is active.
Dart
@override
void onPPGDeviceBatteryLevel(int level) {
// Receive battery level changes
}
@override
void onPPGDeviceInfo(PPGDeviceInfo ppgDeviceInfo) {
// ppgDeviceInfo.deviceType - The PPGDeviceType
// ppgDeviceInfo.deviceId - The device's ID
// ppgDeviceInfo.version - The firmware version of the device
}