larus-breeze / sw_sensor

Firmware for Larus sensor MK1 and MK2
3 stars 3 forks source link

AD57 - sensor communication for setup parameters #27

Open degeflija opened 2 years ago

degeflija commented 2 years ago

AD57 part for communication is built and tested with emulation with audio board. The Sensor side part needs to be implemented. CAN packet IDs are defined in Generic_CAN_Ids.h in AD57 SW.

MaxBaex commented 1 year ago

@degeflija Can we close this here and track the implementation via #19

degeflija commented 1 year ago

Max, do so.

degeflija commented 1 year ago

Max, closing this was not good. This communication is aimed at the configuration parameters of the sensor, not as a data path to XCSoar. Imagine, you sit in the plane, you fly level, and the horizon is low. With this communication you tell the sensor to adjust the nick value of the configuration. There is much more to this.

degeflija commented 1 year ago

Max, please read Chapter 19 of the LARUS FrontEnd manual as linked below. The procedure described here was discussed and more or less agreed upon between Klaus and myself a long while ago. This is the essence of this re-opend issue. Sorry for the hassle.

https://github.com/larus-breeze/documentation_and_utilities/blob/master/documentation/Manuals/LARUS_FrontEnd_Benutzer_Referenz_Handbuch.pdf

You can easily see that there are some serious changes required on the sensor sw to implement these features. My take is that Klaus has low-priorized this as his focus has moved to the XCSoar connection and away from FrontEnd connection.

Nevertheless, IMHO, this is useful to fine tune the configuration.