mirror of
https://github.com/betaflight/betaflight.git
synced 2025-07-15 12:25:20 +03:00
28 lines
684 B
C
28 lines
684 B
C
/*
|
|
* telemetry_common.h
|
|
*
|
|
* Created on: 6 Apr 2014
|
|
* Author: Hydra
|
|
*/
|
|
|
|
#ifndef TELEMETRY_COMMON_H_
|
|
#define TELEMETRY_COMMON_H_
|
|
|
|
typedef enum {
|
|
TELEMETRY_PROVIDER_FRSKY = 0,
|
|
TELEMETRY_PROVIDER_HOTT,
|
|
TELEMETRY_PROVIDER_MSP,
|
|
TELEMETRY_PROVIDER_MAX = TELEMETRY_PROVIDER_MSP
|
|
} TelemetryProvider;
|
|
|
|
typedef enum {
|
|
TELEMETRY_PORT_UART = 0,
|
|
TELEMETRY_PORT_SOFTSERIAL_1, // Requires FEATURE_SOFTSERIAL
|
|
TELEMETRY_PORT_SOFTSERIAL_2, // Requires FEATURE_SOFTSERIAL
|
|
TELEMETRY_PORT_MAX = TELEMETRY_PORT_SOFTSERIAL_2
|
|
} TelemetryPort;
|
|
|
|
void checkTelemetryState(void);
|
|
void handleTelemetry(void);
|
|
|
|
#endif /* TELEMETRY_COMMON_H_ */
|