mirror of
https://github.com/pascallanger/DIY-Multiprotocol-TX-Module.git
synced 2025-02-04 19:58:13 +00:00
Bayang: add sub_protocol H8S3D
Protocol: 14 Sub_protocol: 1
This commit is contained in:
parent
5feb73c65b
commit
3fa40b2303
@ -92,7 +92,7 @@ static void __attribute__((unused)) BAYANG_send_packet(uint8_t bind)
|
|||||||
packet[11] = val & 0xFF;
|
packet[11] = val & 0xFF;
|
||||||
}
|
}
|
||||||
packet[12] = rx_tx_addr[2]; // txid[2]
|
packet[12] = rx_tx_addr[2]; // txid[2]
|
||||||
packet[13] = 0x0A;
|
packet[13] = sub_protocol==H8S3D?0x34:0x0A;
|
||||||
packet[14] = 0;
|
packet[14] = 0;
|
||||||
for (uint8_t i=0; i < BAYANG_PACKET_SIZE-1; i++)
|
for (uint8_t i=0; i < BAYANG_PACKET_SIZE-1; i++)
|
||||||
packet[14] += packet[i];
|
packet[14] += packet[i];
|
||||||
|
@ -122,6 +122,11 @@ enum CG023
|
|||||||
YD829 = 1,
|
YD829 = 1,
|
||||||
H8_3D = 2
|
H8_3D = 2
|
||||||
};
|
};
|
||||||
|
enum BAYANG
|
||||||
|
{
|
||||||
|
BAYANG = 0,
|
||||||
|
H8S3D = 1
|
||||||
|
};
|
||||||
enum MT99XX
|
enum MT99XX
|
||||||
{
|
{
|
||||||
MT99 = 0,
|
MT99 = 0,
|
||||||
@ -457,6 +462,9 @@ Serial: 100000 Baud 8e2 _ xxxx xxxx p --
|
|||||||
CG023 0
|
CG023 0
|
||||||
YD829 1
|
YD829 1
|
||||||
H8_3D 2
|
H8_3D 2
|
||||||
|
sub_protocol==BAYANG
|
||||||
|
BAYANG 0
|
||||||
|
H8S3D 1
|
||||||
sub_protocol==MT99XX
|
sub_protocol==MT99XX
|
||||||
MT99 0
|
MT99 0
|
||||||
H7 1
|
H7 1
|
||||||
|
@ -175,7 +175,7 @@ const PPM_Parameters PPM_prot[15]= {
|
|||||||
/* 11 */ {MODE_SLT , 0 , 0 , P_HIGH , NO_AUTOBIND , 0 },
|
/* 11 */ {MODE_SLT , 0 , 0 , P_HIGH , NO_AUTOBIND , 0 },
|
||||||
/* 12 */ {MODE_CX10 , CX10_BLUE , 0 , P_HIGH , NO_AUTOBIND , 0 },
|
/* 12 */ {MODE_CX10 , CX10_BLUE , 0 , P_HIGH , NO_AUTOBIND , 0 },
|
||||||
/* 13 */ {MODE_CG023 , CG023 , 0 , P_HIGH , NO_AUTOBIND , 0 },
|
/* 13 */ {MODE_CG023 , CG023 , 0 , P_HIGH , NO_AUTOBIND , 0 },
|
||||||
/* 14 */ {MODE_BAYANG, 0 , 0 , P_HIGH , NO_AUTOBIND , 0 },
|
/* 14 */ {MODE_BAYANG, BAYANG , 0 , P_HIGH , NO_AUTOBIND , 0 },
|
||||||
/* 15 */ {MODE_SYMAX , SYMAX5C , 0 , P_HIGH , NO_AUTOBIND , 0 }
|
/* 15 */ {MODE_SYMAX , SYMAX5C , 0 , P_HIGH , NO_AUTOBIND , 0 }
|
||||||
};
|
};
|
||||||
/* Available protocols and associated sub protocols to pick and choose from
|
/* Available protocols and associated sub protocols to pick and choose from
|
||||||
@ -234,7 +234,8 @@ const PPM_Parameters PPM_prot[15]= {
|
|||||||
YD829
|
YD829
|
||||||
H8_3D
|
H8_3D
|
||||||
MODE_BAYANG
|
MODE_BAYANG
|
||||||
NONE
|
BAYANG
|
||||||
|
H8S3D
|
||||||
MODE_FRSKYX
|
MODE_FRSKYX
|
||||||
CH_16
|
CH_16
|
||||||
CH_8
|
CH_8
|
||||||
|
Loading…
x
Reference in New Issue
Block a user