mirror of
https://github.com/betaflight/betaflight.git
synced 2025-07-23 16:25:31 +03:00
Remove telemetry_*.c's dependency on mw.h/board.h.
Finally, the only dependency on mw.h/board.h is now mw.c itself.
This commit is contained in:
parent
7af9ca4fdc
commit
cb63f6e2b5
10 changed files with 96 additions and 34 deletions
|
@ -21,7 +21,15 @@ typedef enum {
|
|||
TELEMETRY_PORT_MAX = TELEMETRY_PORT_SOFTSERIAL_2
|
||||
} TelemetryPort;
|
||||
|
||||
typedef struct telemetryConfig_s {
|
||||
uint8_t telemetry_provider; // See TelemetryProvider enum.
|
||||
uint8_t telemetry_port; // See TelemetryPort enum.
|
||||
uint8_t telemetry_switch; // Use aux channel to change serial output & baudrate( MSP / Telemetry ). It disables automatic switching to Telemetry when armed.
|
||||
} telemetryConfig_t;
|
||||
|
||||
void checkTelemetryState(void);
|
||||
void handleTelemetry(void);
|
||||
|
||||
void useTelemetryConfig(telemetryConfig_t *telemetryConfig);
|
||||
|
||||
#endif /* TELEMETRY_COMMON_H_ */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue