Skip to content

Commit

Permalink
fix: send 0 channel
Browse files Browse the repository at this point in the history
  • Loading branch information
amatilda committed Feb 2, 2023
1 parent 81647fc commit f1af748
Showing 1 changed file with 5 additions and 4 deletions.
9 changes: 5 additions & 4 deletions hardware/arduino/zunoG2/cores/ZWSupport/CommandQueue.c
Expand Up @@ -77,18 +77,19 @@ bool zunoCheckSystemQueueStatus(uint8_t channel){
return b_busy;
}
void _ZWQSend(ZUNOCommandPacket_t * p){
#ifdef LOGGING_DBG
#ifdef LOGGING_DBG
LOGGING_UART.print("\n >>> (");
LOGGING_UART.print(millis());
LOGGING_UART.print(") OUTGOING PACKAGE: ");
zuno_dbgdumpZWPacakge(p);
#endif
if(p->src_zw_channel & ZWAVE_CHANNEL_MAPPED_BIT){
if(p->src_zw_channel & ZWAVE_CHANNEL_MAPPED_BIT){
uint8_t mapped_channel = p->src_zw_channel & ~(ZWAVE_CHANNEL_MAPPED_BIT);
p->src_zw_channel = 0;
zunoSysCall(ZUNO_SYSFUNC_SENDPACKET, 1, p);
p->src_zw_channel &= ~(ZWAVE_CHANNEL_MAPPED_BIT);
p->src_zw_channel = mapped_channel;
}
zunoSysCall(ZUNO_SYSFUNC_SENDPACKET, 1, p);
zunoSysCall(ZUNO_SYSFUNC_SENDPACKET, 1, p);
}
void _ZWQRemovePkg(ZUNOCommandPacket_t * p){
// revert back cmd addr
Expand Down

0 comments on commit f1af748

Please sign in to comment.