Since years I'm developing apps with interfaces to different ANT+ devices by use of CIQ Ant API. Since Months I try to follow ANT+ Device Profle documentation for HRM Running Dynamics, by now without success.
Following ThisIsAnt documentation, it is necessary to
- open an ANT+ channel ,
- send a page 74 to activate running dynamics
- open separate channel to receive Running Dynamics pages
- every second a speed metrics page to be sent to RD channel to keep alive
Clear so far how it should work. Following SimulANT+ tool analyzing a real HRM RD this is true, I checked.
I compared payload in my code with SimulANT+ output, everything seems to be ok. But my code is not working. Receiving HR on 1st channel no issue, but seems to be opening 2nd GenericChannel is the issue. Is it allowed to open a 2nd GenericChannel? If not how to do? Or do I have to do specific thinks to open a 2nd channel?
Maybe someone with deep CIQ ANT+ knowhow can help.