Hi,
For connecting my Android device with an UA-851ant blood pressure monitor, around two years ago I was using the ANT sdk, which at that time had only a few examples that implemented the ANT+ profiles. It had nothing for the ant-fs / blood pressure profile so I implemented myself and it was working fine. I didn't update anything until now.
The antpluginlib looks great, but I'm not able to connect it with that UA-851ant device. Using the sample app, I can find the device and connect to it. The "Get ANT-FS Mfg ID" feature works fine, but I'm not able to download the history.
The progressbar goes like this:
- In link state: Requesting link
- In authentication state
- In authentication state: User pairing requested
and it stops saying "Authentication request rejected"
Logcat says:
AntFsHostAuthChannelSubTask(26340): BBC20200: Authentication request rejected
PluginDownloadController(26340): BBC20200: ANTFS request failed, code: FAIL_AUTHENTICATION_REJECTED
BBC20200: DownloadAll Failed to close ANTFS session.
There is no more info/logs!!!
I tried to reset the device (removing batteries), without success. My previous application also doesn't work as it's reporting "Unknown ANT Interface error" during ant configuration. I believe I would have to check a lot of docs to see what has changed since...
Has anyone experienced something similar? Is the source code of the plugin library available? I know there's only a few ant+ blood pressure devices on the market but still... What's your advice ANT+ masters?
Thank you in advance!