casainho said:
@rananna, about the commands over ANT on the remote, why not use instead an no defined page on the standard instead of using incorrectly the standard?
Like use page xxx and that would mean no clash with a commercial button, since it will not anyway send that page...
I understand your concern. It is often unwise to hack a standard. However, modifying the guts of the ANT LEV protocol to send another page periodically only to the remote is a very complicated undertaking. Adding the new page to the ANT LEV standard is effectively defining a new standard, and this additional page may mess up communication to ANT LEV devices that do not support the new page. I also do not know how to do it.
The far simpler solution for me was to coop the electronic shift control built into the standard to use as state control and error feedback to the remote.
The ant LEV standard was put in place to support all manner of light electric vehicles, not just ebikes. Of course, electronic shifting would be needed for a small ant LEV enabled eCAR, but I don't think it is coming any time soon to ebikes due to the complexity and cost.
For example, if you wanted to add electronic shifting to a standard bike today, adding a Shimano shifter and group set would set you back over $2000!
See https://www.atelierolympia.com/products/shimano-ultegra-r8050-di2-groupset?variant=31109433917504¤cy=CAD&utm_medium=product_sync&utm_source=google&utm_content=sag_organic&utm_campaign=sag_organic&utm_campaign=gs-2020-03-23&utm_source=google&utm_medium=smart_campaign&gclid=CjwKCAiAgJWABhArEiwAmNVTB2CQB9EetE-ISF5zx-5FpFcR0Yo2LvQLhmYCY8BpoXMOe6InzCKJwxoCwAcQAvD_BwE
For a hobbiest to modify their TSDZ2 ebike to incorporate e shifting would be prohibitively expensive.
No commercial ebikes to my knowledge incorporate ANT LEV based e shifting, probably for the same reason.
Anyway, that was the reason I chose to use the gear state built into the ANT LEV standard to communicate and control the status of the motor state to the remote.
If anyone has a better solution, please let me know asap.