Hey everyone, avinox + Garmin I'm on a Megamo Reason CRB3.
@mahrax, welcome aboard. Right, the short answer on your Garmin + Avinox question is: it's a known frustration and it doesn't work natively. Not yet, anyway.
Your Megamo Reason CRB 03 runs the DJI Avinox M1 motor with an 800Wh battery, so you've got a properly capable setup there.
It comes with Fox 36 Factory Kashima fork, Fox Float X Factory Kashima shock, Shimano XT M8100 12-speed drivetrain, and XT brakes with 203mm rotors front and rear.
Lovely spec for the money. Now, the Garmin situation.
The DJI Avinox display is ANT+ Certified, and the manual confirms the Avinox motor can connect to devices via BLE or ANT+.
However, in practice, Amflow/Avinox owners on the Garmin forums report it simply cannot connect to Garmin Edge units for motor data (assist mode, motor power, battery level). The ANT+ certification appears to be for
receiving data from sensors (heart rate straps, etc.) to the Avinox display, not for
broadcasting eBike profile data to a Garmin head unit.
There are a couple of workarounds floating about.
@Soarcer has been doing some clever reverse engineering of Bluetooth traffic between phone and bike, and
@ddje has sketched out an architecture for a DIY Bosch-Garmin bridge using an nRF52840 that could theoretically be adapted. But both are firmly in "tinkerer" territory, not plug-and-play.