Hi
I am trying to figure out how AntPlus module with its predefined classes behaves. All of those classes like AntPlus.BikeCadence
or AntPlus.BikeSpeed
, are they specific for certain Garmin wearables that are specifically programmed to answer to these classes? Or can these be used to ask information about any Garmin unit? Or the Garmin unit would need to be programmed in order to correctly understand and return the demanded data? We are trying to build a communication between a boat and a Garmin watch where we want to get information about the boat, all from speed, position, batteryinfo etc to more manufacturer specific data.
I am still not able to understand if these classes are predefined to specific default cases that are mostly common (training gear etc). And in case one needs to create a "custom device", a boat "device" in this case, then would one need to create own "device id(type)" and implement own protocols? Or somehow, whatever Garmin unit would always respond to any of these classes?
Thanks in advance.