mirror of
https://github.com/betaflight/betaflight.git
synced 2025-07-18 05:45:31 +03:00
Merge pull request #5156 from AndersHoglund/Spektrum_tm_regression
Spektrum TM regression. Incomplete RPM/Voltage report corrected.
This commit is contained in:
commit
49cad6cd82
1 changed files with 5 additions and 1 deletions
|
@ -133,10 +133,13 @@ typedef struct
|
||||||
UINT16 volts; // 0.01V increments
|
UINT16 volts; // 0.01V increments
|
||||||
INT16 temperature; // degrees F
|
INT16 temperature; // degrees F
|
||||||
INT8 dBm_A, // Average signal for A antenna in dBm
|
INT8 dBm_A, // Average signal for A antenna in dBm
|
||||||
dBm_B; // Average signal for B antenna in dBm.
|
INT8 dBm_B; // Average signal for B antenna in dBm.
|
||||||
// If only 1 antenna, set B = A
|
// If only 1 antenna, set B = A
|
||||||
} STRU_TELE_RPM;
|
} STRU_TELE_RPM;
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
#define STRU_TELE_RPM_EMPTY_FIELDS_COUNT 8
|
||||||
|
|
||||||
bool srxlFrameRpm(sbuf_t *dst, timeUs_t currentTimeUs)
|
bool srxlFrameRpm(sbuf_t *dst, timeUs_t currentTimeUs)
|
||||||
{
|
{
|
||||||
UNUSED(currentTimeUs);
|
UNUSED(currentTimeUs);
|
||||||
|
@ -147,6 +150,7 @@ bool srxlFrameRpm(sbuf_t *dst, timeUs_t currentTimeUs)
|
||||||
sbufWriteU16BigEndian(dst, getBatteryVoltage() * 10); // vbat is in units of 0.1V
|
sbufWriteU16BigEndian(dst, getBatteryVoltage() * 10); // vbat is in units of 0.1V
|
||||||
sbufWriteU16BigEndian(dst, 0x7FFF); // temperature
|
sbufWriteU16BigEndian(dst, 0x7FFF); // temperature
|
||||||
|
|
||||||
|
sbufFill(dst, 0xFF, STRU_TELE_RPM_EMPTY_FIELDS_COUNT);
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue