According to our testing the CVS Health Advance Blood Glucose Meter broadcasts for approximately 2 seconds when the device is turned on. It also broadcasts for approximately two seconds right after a glucose measurement is taken (when the device beeps to indicate the reading is done).
The SDK can encounter a timeout if the CVS meter isn’t broadcasting while the SDK is scanning. There doesn’t appear a way to change that meter’s timeout. To sync a reading with this peripheral the user just needs to make sure the SDK call starts reading when the user makes the CVS glucose meter broadcast.
What do I do with that knowledge?
The following instructions will guide the user to syncing a reading from the CVS Health Advance Blood Glucose Meter with the Validic SDK. The below steps are specific to our Validic SDK Sample App.
In the sample app, click the + icon (This opens the options of devices to take a reading on)
Select the CVS glucose meter to start the Reading process (SDK starts scanning for a reading)
Then turn on the CVS glucose meter by pressing the button (the meter will broadcast for a short time. If the SDK is scanning it will find it)