File PanelBridge.h
FileList > Firmware > Libraries > PanelBridge > PanelBridge.h
Go to the source code of this file
STM32 CAN master and DCS-BIOS processing node for OpenSkyhawk .More...
#include <stdint.h>
Namespaces
| Type | Name |
|---|---|
| namespace | PanelBridge |
Detailed Description
PanelBridge bridges the RP2040 SimGateway (UART2, PA2/PA3) and the PanelGroup CAN cluster. It runs the DCS-BIOS library on Serial, batches DCS output to CAN CTRL_BCAST frames, routes CAN EVTs to DCS-BIOS commands or HID frames, and tracks PanelGroup node liveness.
Minimal production sketch:
#define DCSBIOS_DEFAULT_SERIAL
#include <DcsBios.h>
#include <PanelBridge.h>
void setup() {
PanelBridge::setup();
DcsBios::setup();
}
void loop() {
DcsBios::loop();
PanelBridge::loop();
}
Version:
0.2.0
Copyright:
GPL-2.0-only — see Firmware/LICENSE
The documentation for this class was generated from the following file Firmware/Libraries/PanelBridge/PanelBridge.h