Status of today:
The original to Garmin reported issue, see VivoActive 4: BleDelegate.onProfileRegister returns status value 2 on every 2nd and 3rd registerProfile - Connect IQ Bug Reports - Connect IQ - Garmin Forums is marked as solved "WERETECH-10085, Fix has been applied to update for...
I found this page about pairing BLE to be helpfull.
If I understand your writing correctly then I get the impression you forgot your pin-code... the default is 000000. I hope you still know your pin-code because re-setting the pin-code is only possible with a Shimano SM-PCE1 or SM-PCE02...
Your code, but re-arranged in the jim_m_58 style and emtb renamed into ebike, is in GitHub MarkusDatgloi - Overview . I only added displaying: an errorReport (all catch exceptions and the profile error), displaying occasionally the connected device name and a hint if the ebike's power is on...
I think I have found the reason why it is not running on the VivoActive 4 (and maybe other devices).
I have added in the bleDelegate the onProfileRegister(uuid, status) but only on the VivoActive I get a status = 2 on each 2nd and 3th profile.
Only the first profile is always registered...
In addition: BleScan of jim_m_58 finds just 1 device (the YT) with the Vivo but with the Edge 6-7 devices, including the YT. Clearly there are differences in hw and probably sw (drivers) .
You may want to look at emtbView.mc:
lines 194-206 getUserSettings : I would add a line in the catch...
I remember I have seen 2 sw updates wrt bluetooth for my VivoActive 4 in the last half year or so.
When running the bleScan on the Vivo it sees the ebike (see foto 1) but when running STEPS EMTB on the Vivo it connects (bluetooth symbol is on the bike's display, see foto 2) but it just keeps...
hi,
This answer is probably more then you (both ?) asked for but...
with 273 downloads of mark.ai's "STEPS EMTB data" from apps.garmin.com you will not find many people that :
1- have an YT decoy 29 (I have the an YT Decoy 29 Pro) or simular Shimano set-up
2- have a Garmin device (I have the...
Just Google on "downgrade shimano steps firmware" and you will find a step by step guide made by eMax.
You only need to buy, borrow or rent a Shimano PCE1/ PCE2 interface.