Browse Source

fix esp8266

pull/985/head
lumapu 1 year ago
parent
commit
0f594d13c8
  1. 10
      src/app.cpp

10
src/app.cpp

@ -118,7 +118,7 @@ void app::loop(void) {
void app::loopStandard(void) {
ah::Scheduler::loop();
if (mNrfRadio.loop()) {
if (mNrfRadio.loop() && mConfig->nrf.enabled) {
while (!mNrfRadio.mBufCtrl.empty()) {
packet_t *p = &mNrfRadio.mBufCtrl.front();
@ -146,7 +146,7 @@ void app::loopStandard(void) {
mMiPayload.process(true);
}
#if defined(ESP32)
if (mCmtRadio.loop()) {
if (mCmtRadio.loop() && mConfig->cmt.enabled) {
while (!mCmtRadio.mBufCtrl.empty()) {
hmsPacket_t *p = &mCmtRadio.mBufCtrl.front();
if (mConfig->serial.debug) {
@ -418,13 +418,17 @@ void app::tickSend(void) {
if (NULL != iv) {
if (iv->config->enabled) {
if(mConfig->nrf.enabled) {
if (iv->ivGen == IV_HM)
mPayload.ivSend(iv);
else if(iv->ivGen == IV_MI)
mMiPayload.ivSend(iv);
}
#if defined(ESP32)
else if((iv->ivGen == IV_HMS) || (iv->ivGen == IV_HMT))
if(mCmtRadio.enabled) {
if((iv->ivGen == IV_HMS) || (iv->ivGen == IV_HMT))
mHmsPayload.ivSend(iv);
}
#endif
}
}

Loading…
Cancel
Save