mirror of
https://github.com/pascallanger/DIY-Multiprotocol-TX-Module.git
synced 2025-02-10 00:58:11 +00:00
Update Devo_cyrf6936.ino
This commit is contained in:
parent
6bb2c06cf6
commit
ac71b4d981
@ -192,8 +192,6 @@ static void __attribute__((unused)) DEVO_float_to_ints(uint8_t *ptr, uint16_t *v
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
extern void frsky_send_user_frame(uint8_t, uint8_t, uint8_t);
|
|
||||||
|
|
||||||
static void __attribute__((unused)) DEVO_parse_telemetry_packet()
|
static void __attribute__((unused)) DEVO_parse_telemetry_packet()
|
||||||
{
|
{
|
||||||
DEVO_scramble_pkt(); //This will unscramble the packet
|
DEVO_scramble_pkt(); //This will unscramble the packet
|
||||||
@ -211,6 +209,7 @@ static void __attribute__((unused)) DEVO_parse_telemetry_packet()
|
|||||||
debug("P[0]=%02X",packet[0]);
|
debug("P[0]=%02X",packet[0]);
|
||||||
|
|
||||||
//Telemetry https://github.com/DeviationTX/deviation/blob/5efb6a28bea697af9a61b5a0ed2528cc8d203f90/src/protocol/devo_cyrf6936.c#L232
|
//Telemetry https://github.com/DeviationTX/deviation/blob/5efb6a28bea697af9a61b5a0ed2528cc8d203f90/src/protocol/devo_cyrf6936.c#L232
|
||||||
|
#if defined HUB_TELEMETRY
|
||||||
uint16_t val, dec;
|
uint16_t val, dec;
|
||||||
switch(packet[0])
|
switch(packet[0])
|
||||||
{
|
{
|
||||||
@ -258,6 +257,13 @@ static void __attribute__((unused)) DEVO_parse_telemetry_packet()
|
|||||||
frsky_send_user_frame(0x18, DEVO_text_to_int(&packet[5], 2), 0x00); // second
|
frsky_send_user_frame(0x18, DEVO_text_to_int(&packet[5], 2), 0x00); // second
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
#else
|
||||||
|
if(packet[0] == 0x30)
|
||||||
|
{
|
||||||
|
v_lipo1 = packet[1] << 1;
|
||||||
|
v_lipo2 = packet[3] << 1;
|
||||||
|
}
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user