Browse Source

fix fusion eth crash

pull/1262/head
lumapu 1 year ago
parent
commit
583de41c6f
  1. 6
      src/hm/hmRadio.h

6
src/hm/hmRadio.h

@ -41,8 +41,8 @@ class HmRadio : public Radio {
void setup(bool *serialDebug, bool *privacyMode, bool *printWholeTrace, uint8_t irq = IRQ_PIN, uint8_t ce = CE_PIN, uint8_t cs = CS_PIN, uint8_t sclk = SCLK_PIN, uint8_t mosi = MOSI_PIN, uint8_t miso = MISO_PIN) {
DPRINTLN(DBG_VERBOSE, F("hmRadio.h:setup"));
#if defined(CONFIG_IDF_TARGET_ESP32S3)
mNrfHal->init(mosi, miso, sclk, cs, ce);
mNrf24 = new RF24(mNrfHal);
mNrfHal.init(mosi, miso, sclk, cs, ce);
mNrf24 = new RF24(&mNrfHal);
#else
mNrf24 = new RF24(CE_PIN, CS_PIN, SPI_SPEED);
#endif
@ -354,7 +354,7 @@ class HmRadio : public Radio {
SPIClass* mSpi;
RF24 *mNrf24;
#if defined(CONFIG_IDF_TARGET_ESP32S3)
nrfHal *mNrfHal;
nrfHal mNrfHal;
#endif
Inverter<> *mLastIv = NULL;
};

Loading…
Cancel
Save