Conversation
Co-authored-by: bkleiner <benedikt.kleiner@gmail.com>
|
Suggest splitting the PR into
In Betaflight we use Flight Mode flag to indicate arm status |
|
Airspeed changes are caused by a rebase on our end and were not originally introduced in this PR |
|
|
I know this. We worked together to improve it. :) |
|
Hi. Is there an understanding of whether there will be a separate frame for the ARM status and the reason for its failure? I would like to draw your attention to the fact that if the reasons are given by a bit field, it would be nice to have a flight controller software identifier. Since the lua widget linked to the model can show errors, but behind the hardware (transmission of telemetry via Bluetooth/USB/UART), there is no longer any binding to the model and the application will not be able to process the bit mask correctly. |
I suggest adding an ARM status to the frame 0x21 Flight Mode, which can be used for voice alerts, timer resets, and other tasks.
Before that, I created an issue about it. It was proposed to supplement the status with reasons for failure, but they may vary and vary depending on the flight controllers.
For message about problem, i suggest add "message" frame