I am working on the monkey.robotics component for my xamarin.forms BLE app. I want to connect to a device using the standard Heart Rate profile. So I would like to skip the standard enumeration step and force define that service. What format is the service defined in? I have the following line:
var service = e.SelectedItem as IService;, which I would like to change to
var service = "HeartRateService" as IService; - but what would
"HeartRateService" actually be?
It seems to be the same as the UUID -
0x180D, if this is the case, what is the difference? Similarly, conversion from int to
Robotics.Mobile.Core.Bluetooth.LE.IService throws a compiler error.