After many attempts to get our power sensor to be detected I managed to get it to detect the sensor, but I fear that it was mostly by chance and not the correct way to do so.
Normally we set up a script with SensRcore to output an analog signal. This results in our device transmitting:
[41][00][00][00][AD][AC][80][AC]
[41][00][00][00][AD][AC][80][AC]
[41][00][00][00][AD][AC][80][AC]
[41][00][00][00][AD][AC][80][AC]
...
(Ignore payload, it's from a test circuit)
The message type (41) I believe should be 10 (power only). This method has never been detected by the garmin.
After tinkering around with just Antware, no scripts loaded, the Garmin "found" my device. It was transmitting:
[51][00][FF][FF][00][03][06][09]
[52][00][FF][FF][00][03][06][09]
[53][00][FF][FF][00][03][06][09]
...
My worry about this is that it clearly is just iterating through all of the message types, and eventually the Garmin receives a power meter message and acknowledges it.
The simplest question I can think of to ask is: Should the sensor only be transmitting a "power" message repeatedly to be recognized or does the Garmin require a "message" to be broadcast before we start to send power data?
If someone could help shine some light on the topic that would be incredibly helpful.