mirror of
https://github.com/pascallanger/DIY-Multiprotocol-TX-Module.git
synced 2025-02-13 19:43:44 +00:00
Add missing stuffs
This commit is contained in:
parent
cc6a35ac8a
commit
e4309824c2
@ -12,8 +12,6 @@ Multiprotocol is distributed in the hope that it will be useful,
|
|||||||
You should have received a copy of the GNU General Public License
|
You should have received a copy of the GNU General Public License
|
||||||
along with Multiprotocol. If not, see <http://www.gnu.org/licenses/>.
|
along with Multiprotocol. If not, see <http://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
// Compatible with EAchine H8 mini, H10, BayangToys X6/X7/X9, JJRC JJ850 ...
|
|
||||||
// Last sync with hexfet new_protocols/bayang_nrf24l01.c dated 2015-12-22
|
|
||||||
|
|
||||||
#if defined(BAYANG_RX_NRF24L01_INO)
|
#if defined(BAYANG_RX_NRF24L01_INO)
|
||||||
|
|
||||||
@ -54,8 +52,8 @@ static void __attribute__((unused)) Bayang_Rx_init_nrf24l01()
|
|||||||
}
|
}
|
||||||
|
|
||||||
static uint8_t __attribute__((unused)) Bayang_Rx_check_validity() {
|
static uint8_t __attribute__((unused)) Bayang_Rx_check_validity() {
|
||||||
uint8_t sum = 0;
|
uint8_t sum = packet[0];
|
||||||
for (uint8_t i = 0; i < BAYANG_RX_PACKET_SIZE - 1; i++)
|
for (uint8_t i = 1; i < BAYANG_RX_PACKET_SIZE - 1; i++)
|
||||||
sum += packet[i];
|
sum += packet[i];
|
||||||
return sum == packet[14];
|
return sum == packet[14];
|
||||||
}
|
}
|
||||||
|
@ -699,7 +699,7 @@ bool Update_All()
|
|||||||
update_led_status();
|
update_led_status();
|
||||||
#if defined(TELEMETRY)
|
#if defined(TELEMETRY)
|
||||||
#if ( !( defined(MULTI_TELEMETRY) || defined(MULTI_STATUS) ) )
|
#if ( !( defined(MULTI_TELEMETRY) || defined(MULTI_STATUS) ) )
|
||||||
if( (protocol == PROTO_FRSKY_RX) || (protocol == PROTO_SCANNER) || (protocol==PROTO_FRSKYD) || (protocol==PROTO_BAYANG) || (protocol==PROTO_NCC1701) || (protocol==PROTO_BUGS) || (protocol==PROTO_BUGSMINI) || (protocol==PROTO_HUBSAN) || (protocol==PROTO_AFHDS2A) || (protocol==PROTO_FRSKYX) || (protocol==PROTO_DSM) || (protocol==PROTO_CABELL) || (protocol==PROTO_HITEC) || (protocol==PROTO_HOTT))
|
if((protocol == PROTO_BAYANG_RX) || (protocol == PROTO_AFHDS2A_RX) || (protocol == PROTO_FRSKY_RX) || (protocol == PROTO_SCANNER) || (protocol==PROTO_FRSKYD) || (protocol==PROTO_BAYANG) || (protocol==PROTO_NCC1701) || (protocol==PROTO_BUGS) || (protocol==PROTO_BUGSMINI) || (protocol==PROTO_HUBSAN) || (protocol==PROTO_AFHDS2A) || (protocol==PROTO_FRSKYX) || (protocol==PROTO_DSM) || (protocol==PROTO_CABELL) || (protocol==PROTO_HITEC) || (protocol==PROTO_HOTT))
|
||||||
#endif
|
#endif
|
||||||
if(IS_DISABLE_TELEM_off)
|
if(IS_DISABLE_TELEM_off)
|
||||||
TelemetryUpdate();
|
TelemetryUpdate();
|
||||||
@ -991,7 +991,7 @@ static void protocol_init()
|
|||||||
TX_RX_PAUSE_off;
|
TX_RX_PAUSE_off;
|
||||||
TX_MAIN_PAUSE_off;
|
TX_MAIN_PAUSE_off;
|
||||||
tx_resume();
|
tx_resume();
|
||||||
#if defined(AFHDS2A_RX_A7105_INO) || defined(FRSKY_RX_CC2500_INO)
|
#if defined(AFHDS2A_RX_A7105_INO) || defined(FRSKY_RX_CC2500_INO) || defined(BAYANG_RX_NRF24L01_INO)
|
||||||
for(uint8_t ch=0; ch<16; ch++)
|
for(uint8_t ch=0; ch<16; ch++)
|
||||||
rx_rc_chan[ch] = 1024;
|
rx_rc_chan[ch] = 1024;
|
||||||
#endif
|
#endif
|
||||||
|
Loading…
x
Reference in New Issue
Block a user