File tree Expand file tree Collapse file tree 1 file changed +21
-1
lines changed Expand file tree Collapse file tree 1 file changed +21
-1
lines changed Original file line number Diff line number Diff line change 1
- #include "pins_arduino.h"
2
1
#include <stdbool.h>
3
2
3
+ #include "pins_arduino.h"
4
+ #include "api/Common.h"
5
+
4
6
#define FORCE_INLINE __attribute__((always_inline)) inline
5
7
6
8
void setup_timers () {
@@ -90,3 +92,21 @@ FORCE_INLINE bool isDoubleBondedActive(uint8_t pin) {
90
92
91
93
return false;
92
94
}
95
+
96
+ void initVariant () {
97
+ // NINA - SPI boot
98
+ pinMode (NINA_GPIO0 , OUTPUT );
99
+ digitalWrite (NINA_GPIO0 , HIGH );
100
+
101
+ // disable the NINA
102
+ pinMode (NINA_RESETN , OUTPUT );
103
+ digitalWrite (NINA_RESETN , HIGH );
104
+
105
+ // NINA SS HIGH by default
106
+ pinMode (SPIWIFI_SS , OUTPUT );
107
+ digitalWrite (SPIWIFI_SS , HIGH );
108
+
109
+ // IMU SS HIGH by default
110
+ pinMode (SPIIMU_SS , OUTPUT );
111
+ digitalWrite (SPIIMU_SS , HIGH );
112
+ }
You can’t perform that action at this time.
0 commit comments