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
6670void SpiDrv::begin ()
@@ -90,7 +94,6 @@ void SpiDrv::begin()
9094 }
9195#endif
9296
93- SPIWIFI.begin ();
9497 pinMode (SLAVESELECT, OUTPUT);
9598 pinMode (SLAVEREADY, INPUT);
9699 pinMode (SLAVERESET, OUTPUT);
@@ -104,7 +107,9 @@ void SpiDrv::begin()
104107 delay (750 );
105108
106109 digitalWrite (NINA_GPIO0, LOW);
107- pinMode (NINA_GPIO0, INPUT);
110+ pinMode (NINA_GPIOIRQ, INPUT);
111+
112+ SPIWIFI.begin ();
108113
109114#ifdef _DEBUG_
110115 INIT_TRIGGER ()
@@ -578,7 +583,7 @@ void SpiDrv::sendCmd(uint8_t cmd, uint8_t numParam)
578583
579584int SpiDrv::available ()
580585{
581- return (digitalRead (NINA_GPIO0 ) != LOW);
586+ return (digitalRead (NINA_GPIOIRQ ) != LOW);
582587}
583588
584589SpiDrv spiDrv;
You can’t perform that action at this time.
0 commit comments