File tree Expand file tree Collapse file tree 1 file changed +8
-3
lines changed
Expand file tree Collapse file tree 1 file changed +8
-3
lines changed Original file line number Diff line number Diff line change @@ -61,6 +61,10 @@ static bool inverted_reset = false;
6161#define SPIWIFI SPI
6262#endif
6363
64+ #ifndef NINA_GPIOIRQ
65+ #define NINA_GPIOIRQ NINA_GPIO0
66+ #endif
67+
6468bool SpiDrv::initialized = false ;
6569
6670__attribute__ ((weak)) void wifi_nina_feed_watchdog()
@@ -98,7 +102,6 @@ void SpiDrv::begin()
98102 }
99103#endif
100104
101- SPIWIFI.begin ();
102105 pinMode (SLAVESELECT, OUTPUT);
103106 pinMode (SLAVEREADY, INPUT);
104107 pinMode (SLAVERESET, OUTPUT);
@@ -112,7 +115,9 @@ void SpiDrv::begin()
112115 delay (750 );
113116
114117 digitalWrite (NINA_GPIO0, LOW);
115- pinMode (NINA_GPIO0, INPUT);
118+ pinMode (NINA_GPIOIRQ, INPUT);
119+
120+ SPIWIFI.begin ();
116121
117122#ifdef _DEBUG_
118123 INIT_TRIGGER ()
@@ -594,7 +599,7 @@ void SpiDrv::sendCmd(uint8_t cmd, uint8_t numParam)
594599
595600int SpiDrv::available ()
596601{
597- return (digitalRead (NINA_GPIO0 ) != LOW);
602+ return (digitalRead (NINA_GPIOIRQ ) != LOW);
598603}
599604
600605SpiDrv spiDrv;
You can’t perform that action at this time.
0 commit comments