Finally got trunk working (somehow?), this is just cleanup with trunk fmt

This commit is contained in:
A_Ponzano 2025-01-06 15:09:27 +00:00
parent c82f23ed2a
commit ff92b869e0
4 changed files with 73 additions and 111 deletions

View File

@ -33,24 +33,23 @@ const uint32_t g_ADigitalPinMap[] = {
void initVariant() void initVariant()
{ {
// LED1 & LED2 // LED1 & LED2
//pinMode(PIN_LED1, OUTPUT); // pinMode(PIN_LED1, OUTPUT);
//ledOff(PIN_LED1); // ledOff(PIN_LED1);
//pinMode(PIN_LED2, OUTPUT); // pinMode(PIN_LED2, OUTPUT);
//ledOff(PIN_LED2); // ledOff(PIN_LED2);
//pinMode(PIN_LED1, OUTPUT); // pinMode(PIN_LED1, OUTPUT);
//digitalWrite(PIN_LED1, LOW); // digitalWrite(PIN_LED1, LOW);
pinMode(24,OUTPUT); pinMode(24, OUTPUT);
digitalWrite(24, HIGH); digitalWrite(24, HIGH);
//pinMode(25,OUTPUT); // pinMode(25,OUTPUT);
//digitalWrite(25, HIGH); // digitalWrite(25, HIGH);
// 3V3 Power Rail // 3V3 Power Rail
pinMode(PIN_3V3_EN, OUTPUT); pinMode(PIN_3V3_EN, OUTPUT);
digitalWrite(PIN_3V3_EN, HIGH); digitalWrite(PIN_3V3_EN, HIGH);
//pinMode(PIN_GPS_EN, OUTPUT); // pinMode(PIN_GPS_EN, OUTPUT);
//digitalWrite(PIN_GPS_EN, HIGH); // digitalWrite(PIN_GPS_EN, HIGH);
//pinMode(GPS_TX_PIN, OUTPUT); // pinMode(GPS_TX_PIN, OUTPUT);
//pinMode(GPS_RX_PIN, INPUT_PULLUP); // pinMode(GPS_RX_PIN, INPUT_PULLUP);
} }

View File

@ -24,8 +24,8 @@
/** Master clock frequency */ /** Master clock frequency */
#define VARIANT_MCK (64000000ul) #define VARIANT_MCK (64000000ul)
//#define USE_LFXO // Board uses 32khz crystal for LF // #define USE_LFXO // Board uses 32khz crystal for LF
#define USE_LFRC // Board uses RC for LF #define USE_LFRC // Board uses RC for LF
/*---------------------------------------------------------------------------- /*----------------------------------------------------------------------------
* Headers * Headers
@ -43,28 +43,25 @@ extern "C" {
#define NUM_ANALOG_INPUTS (2) #define NUM_ANALOG_INPUTS (2)
#define NUM_ANALOG_OUTPUTS (0) #define NUM_ANALOG_OUTPUTS (0)
#define BUTTON_PIN (38) // If defined, this will be used for user button presses, #define BUTTON_PIN (38) // If defined, this will be used for user button presses,
#define BUTTON_NEED_PULLUP #define BUTTON_NEED_PULLUP
// LEDs
#define PIN_LED1 (24) // 24
#define PIN_LED2 (-1) // Watchdog enable pin25
// #define PIN_LED3 (-1)
// LEDs // #define LED_RED PIN_LED1
#define PIN_LED1 (24) //24 // #define LED_GREEN LED_PIN
#define PIN_LED2 (-1) //Watchdog enable pin25
//#define PIN_LED3 (-1)
//#define LED_RED PIN_LED1
//#define LED_GREEN LED_PIN
#define LED_BLUE PIN_LED1 #define LED_BLUE PIN_LED1
//#define LED_CONN PIN_LED1 // #define LED_CONN PIN_LED1
#define LED_BUILTIN PIN_LED1 #define LED_BUILTIN PIN_LED1
#define LED_STATE_ON 0 // State when LED is litted #define LED_STATE_ON 0 // State when LED is litted
#define LED_INVERTED 1 #define LED_INVERTED 1
// Testing USB detection // Testing USB detection
//#define NRF_APM // #define NRF_APM
/* /*
* Analog pins * Analog pins
*/ */
@ -83,10 +80,9 @@ static const uint8_t A7 = PIN_A7;
#define ADC_RESOLUTION 14 #define ADC_RESOLUTION 14
// Other pins // Other pins
//#define PIN_AREF (2) // #define PIN_AREF (2)
// static const uint8_t AREF = PIN_AREF;
//static const uint8_t AREF = PIN_AREF;
/* /*
* Serial interfaces * Serial interfaces
@ -94,17 +90,14 @@ static const uint8_t A7 = PIN_A7;
#define PIN_SERIAL1_RX (40) #define PIN_SERIAL1_RX (40)
#define PIN_SERIAL1_TX (7) #define PIN_SERIAL1_TX (7)
/* /*
* SPI Interfaces * SPI Interfaces
*/ */
#define SPI_INTERFACES_COUNT 2 #define SPI_INTERFACES_COUNT 2
#define PIN_SPI_MISO (8) #define PIN_SPI_MISO (8)
#define PIN_SPI_MOSI (32 + 9) #define PIN_SPI_MOSI (32 + 9)
#define PIN_SPI_SCK (11) #define PIN_SPI_SCK (11)
#define PIN_SPI1_MISO (23) #define PIN_SPI1_MISO (23)
#define PIN_SPI1_MOSI (21) #define PIN_SPI1_MOSI (21)
@ -118,17 +111,15 @@ static const uint8_t SCK = PIN_SPI_SCK;
/* /*
* eink display pins * eink display pins
*/ */
//#define USE_EINK // #define USE_EINK
#define PIN_EINK_CS (15) #define PIN_EINK_CS (15)
#define PIN_EINK_BUSY (16) #define PIN_EINK_BUSY (16)
#define PIN_EINK_DC (14) #define PIN_EINK_DC (14)
#define PIN_EINK_RES (17) //17 #define PIN_EINK_RES (17) // 17
#define PIN_EINK_SCLK (19) #define PIN_EINK_SCLK (19)
#define PIN_EINK_MOSI (21) // also called SDI #define PIN_EINK_MOSI (21) // also called SDI
/* /*
* Wire Interfaces * Wire Interfaces
*/ */
@ -164,7 +155,6 @@ SO GPIO 39/TXEN MAY NOT BE DEFINED FOR SUCCESSFUL OPERATION OF THE SX1262 - TG
*/ */
#define USE_SX1262 #define USE_SX1262
#define SX126X_CS (12) #define SX126X_CS (12)
#define SX126X_DIO1 (32 + 1) #define SX126X_DIO1 (32 + 1)
@ -175,8 +165,6 @@ SO GPIO 39/TXEN MAY NOT BE DEFINED FOR SUCCESSFUL OPERATION OF THE SX1262 - TG
#define SX126X_DIO2_AS_RF_SWITCH #define SX126X_DIO2_AS_RF_SWITCH
#define SX126X_DIO3_TCXO_VOLTAGE 1.8 #define SX126X_DIO3_TCXO_VOLTAGE 1.8
// enables 3.3V periphery like GPS or IO Module // enables 3.3V periphery like GPS or IO Module
// Do not toggle this for GPS power savings // Do not toggle this for GPS power savings
#define PIN_3V3_EN (25) #define PIN_3V3_EN (25)
@ -188,19 +176,17 @@ SO GPIO 39/TXEN MAY NOT BE DEFINED FOR SUCCESSFUL OPERATION OF THE SX1262 - TG
// Therefore must be 1 to keep peripherals powered // Therefore must be 1 to keep peripherals powered
// Power is on the controllable 3V3_S rail // Power is on the controllable 3V3_S rail
// #define PIN_GPS_RESET (34) // #define PIN_GPS_RESET (34)
//#define HAS_GPS 1 // #define HAS_GPS 1
//#define GNSS_ATGM336H // #define GNSS_ATGM336H
//#define GPS_BAUDRATE 9600 // #define GPS_BAUDRATE 9600
//#undef GPS_RX_PIN // #undef GPS_RX_PIN
//#undef GPS_TX_PIN // #undef GPS_TX_PIN
//#define PIN_GPS_PPS 36 // Pulse per second input from the GPS // #define PIN_GPS_PPS 36 // Pulse per second input from the GPS
#define GPS_TX_PIN PIN_SERIAL1_RX // This is for bits going TOWARDS the CPU #define GPS_TX_PIN PIN_SERIAL1_RX // This is for bits going TOWARDS the CPU
#define GPS_RX_PIN PIN_SERIAL1_TX // This is for bits going TOWARDS the GPS #define GPS_RX_PIN PIN_SERIAL1_TX // This is for bits going TOWARDS the GPS
//#define GPS_THREAD_INTERVAL 50 // #define GPS_THREAD_INTERVAL 50
// Define pin to enable GPS toggle (set GPIO to LOW) via user button triple press // Define pin to enable GPS toggle (set GPIO to LOW) via user button triple press
#define PIN_GPS_EN (0) #define PIN_GPS_EN (0)
@ -219,10 +205,6 @@ SO GPIO 39/TXEN MAY NOT BE DEFINED FOR SUCCESSFUL OPERATION OF THE SX1262 - TG
#define VBAT_AR_INTERNAL AR_INTERNAL_3_0 #define VBAT_AR_INTERNAL AR_INTERNAL_3_0
#define ADC_MULTIPLIER 1.42 #define ADC_MULTIPLIER 1.42
#ifdef __cplusplus #ifdef __cplusplus
} }
#endif #endif

View File

@ -33,24 +33,23 @@ const uint32_t g_ADigitalPinMap[] = {
void initVariant() void initVariant()
{ {
// LED1 & LED2 // LED1 & LED2
//pinMode(PIN_LED1, OUTPUT); // pinMode(PIN_LED1, OUTPUT);
//ledOff(PIN_LED1); // ledOff(PIN_LED1);
//pinMode(PIN_LED2, OUTPUT); // pinMode(PIN_LED2, OUTPUT);
//ledOff(PIN_LED2); // ledOff(PIN_LED2);
//pinMode(PIN_LED1, OUTPUT); // pinMode(PIN_LED1, OUTPUT);
//digitalWrite(PIN_LED1, LOW); // digitalWrite(PIN_LED1, LOW);
pinMode(24,OUTPUT); pinMode(24, OUTPUT);
digitalWrite(24, HIGH); digitalWrite(24, HIGH);
//pinMode(25,OUTPUT); // pinMode(25,OUTPUT);
//digitalWrite(25, HIGH); // digitalWrite(25, HIGH);
// 3V3 Power Rail // 3V3 Power Rail
pinMode(PIN_3V3_EN, OUTPUT); pinMode(PIN_3V3_EN, OUTPUT);
digitalWrite(PIN_3V3_EN, HIGH); digitalWrite(PIN_3V3_EN, HIGH);
//pinMode(PIN_GPS_EN, OUTPUT); // pinMode(PIN_GPS_EN, OUTPUT);
//digitalWrite(PIN_GPS_EN, HIGH); // digitalWrite(PIN_GPS_EN, HIGH);
//pinMode(GPS_TX_PIN, OUTPUT); // pinMode(GPS_TX_PIN, OUTPUT);
//pinMode(GPS_RX_PIN, INPUT_PULLUP); // pinMode(GPS_RX_PIN, INPUT_PULLUP);
} }

View File

@ -24,8 +24,8 @@
/** Master clock frequency */ /** Master clock frequency */
#define VARIANT_MCK (64000000ul) #define VARIANT_MCK (64000000ul)
//#define USE_LFXO // Board uses 32khz crystal for LF // #define USE_LFXO // Board uses 32khz crystal for LF
#define USE_LFRC // Board uses RC for LF #define USE_LFRC // Board uses RC for LF
/*---------------------------------------------------------------------------- /*----------------------------------------------------------------------------
* Headers * Headers
@ -43,28 +43,25 @@ extern "C" {
#define NUM_ANALOG_INPUTS (2) #define NUM_ANALOG_INPUTS (2)
#define NUM_ANALOG_OUTPUTS (0) #define NUM_ANALOG_OUTPUTS (0)
#define BUTTON_PIN (38) // If defined, this will be used for user button presses, #define BUTTON_PIN (38) // If defined, this will be used for user button presses,
#define BUTTON_NEED_PULLUP #define BUTTON_NEED_PULLUP
// LEDs
#define PIN_LED1 (24) // 24
#define PIN_LED2 (-1) // Watchdog enable pin25
// #define PIN_LED3 (-1)
// LEDs // #define LED_RED PIN_LED1
#define PIN_LED1 (24) //24 // #define LED_GREEN LED_PIN
#define PIN_LED2 (-1) //Watchdog enable pin25
//#define PIN_LED3 (-1)
//#define LED_RED PIN_LED1
//#define LED_GREEN LED_PIN
#define LED_BLUE PIN_LED1 #define LED_BLUE PIN_LED1
//#define LED_CONN PIN_LED1 // #define LED_CONN PIN_LED1
#define LED_BUILTIN PIN_LED1 #define LED_BUILTIN PIN_LED1
#define LED_STATE_ON 0 // State when LED is litted #define LED_STATE_ON 0 // State when LED is litted
#define LED_INVERTED 1 #define LED_INVERTED 1
// Testing USB detection // Testing USB detection
//#define NRF_APM // #define NRF_APM
/* /*
* Analog pins * Analog pins
*/ */
@ -83,10 +80,9 @@ static const uint8_t A7 = PIN_A7;
#define ADC_RESOLUTION 14 #define ADC_RESOLUTION 14
// Other pins // Other pins
//#define PIN_AREF (2) // #define PIN_AREF (2)
// static const uint8_t AREF = PIN_AREF;
//static const uint8_t AREF = PIN_AREF;
/* /*
* Serial interfaces * Serial interfaces
@ -94,17 +90,14 @@ static const uint8_t A7 = PIN_A7;
#define PIN_SERIAL1_RX (40) #define PIN_SERIAL1_RX (40)
#define PIN_SERIAL1_TX (7) #define PIN_SERIAL1_TX (7)
/* /*
* SPI Interfaces * SPI Interfaces
*/ */
#define SPI_INTERFACES_COUNT 2 #define SPI_INTERFACES_COUNT 2
#define PIN_SPI_MISO (8) #define PIN_SPI_MISO (8)
#define PIN_SPI_MOSI (32 + 9) #define PIN_SPI_MOSI (32 + 9)
#define PIN_SPI_SCK (11) #define PIN_SPI_SCK (11)
#define PIN_SPI1_MISO (23) #define PIN_SPI1_MISO (23)
#define PIN_SPI1_MOSI (21) #define PIN_SPI1_MOSI (21)
@ -123,12 +116,10 @@ static const uint8_t SCK = PIN_SPI_SCK;
#define PIN_EINK_CS (15) #define PIN_EINK_CS (15)
#define PIN_EINK_BUSY (16) #define PIN_EINK_BUSY (16)
#define PIN_EINK_DC (14) #define PIN_EINK_DC (14)
#define PIN_EINK_RES (17) //17 #define PIN_EINK_RES (17) // 17
#define PIN_EINK_SCLK (19) #define PIN_EINK_SCLK (19)
#define PIN_EINK_MOSI (21) // also called SDI #define PIN_EINK_MOSI (21) // also called SDI
/* /*
* Wire Interfaces * Wire Interfaces
*/ */
@ -164,7 +155,6 @@ SO GPIO 39/TXEN MAY NOT BE DEFINED FOR SUCCESSFUL OPERATION OF THE SX1262 - TG
*/ */
#define USE_SX1262 #define USE_SX1262
#define SX126X_CS (12) #define SX126X_CS (12)
#define SX126X_DIO1 (32 + 1) #define SX126X_DIO1 (32 + 1)
@ -175,8 +165,6 @@ SO GPIO 39/TXEN MAY NOT BE DEFINED FOR SUCCESSFUL OPERATION OF THE SX1262 - TG
#define SX126X_DIO2_AS_RF_SWITCH #define SX126X_DIO2_AS_RF_SWITCH
#define SX126X_DIO3_TCXO_VOLTAGE 1.8 #define SX126X_DIO3_TCXO_VOLTAGE 1.8
// enables 3.3V periphery like GPS or IO Module // enables 3.3V periphery like GPS or IO Module
// Do not toggle this for GPS power savings // Do not toggle this for GPS power savings
#define PIN_3V3_EN (25) #define PIN_3V3_EN (25)
@ -188,19 +176,17 @@ SO GPIO 39/TXEN MAY NOT BE DEFINED FOR SUCCESSFUL OPERATION OF THE SX1262 - TG
// Therefore must be 1 to keep peripherals powered // Therefore must be 1 to keep peripherals powered
// Power is on the controllable 3V3_S rail // Power is on the controllable 3V3_S rail
// #define PIN_GPS_RESET (34) // #define PIN_GPS_RESET (34)
//#define HAS_GPS 1 // #define HAS_GPS 1
//#define GNSS_ATGM336H // #define GNSS_ATGM336H
//#define GPS_BAUDRATE 9600 // #define GPS_BAUDRATE 9600
//#undef GPS_RX_PIN // #undef GPS_RX_PIN
//#undef GPS_TX_PIN // #undef GPS_TX_PIN
//#define PIN_GPS_PPS 36 // Pulse per second input from the GPS // #define PIN_GPS_PPS 36 // Pulse per second input from the GPS
#define GPS_TX_PIN PIN_SERIAL1_RX // This is for bits going TOWARDS the CPU #define GPS_TX_PIN PIN_SERIAL1_RX // This is for bits going TOWARDS the CPU
#define GPS_RX_PIN PIN_SERIAL1_TX // This is for bits going TOWARDS the GPS #define GPS_RX_PIN PIN_SERIAL1_TX // This is for bits going TOWARDS the GPS
//#define GPS_THREAD_INTERVAL 50 // #define GPS_THREAD_INTERVAL 50
// Define pin to enable GPS toggle (set GPIO to LOW) via user button triple press // Define pin to enable GPS toggle (set GPIO to LOW) via user button triple press
#define PIN_GPS_EN (0) #define PIN_GPS_EN (0)
@ -219,10 +205,6 @@ SO GPIO 39/TXEN MAY NOT BE DEFINED FOR SUCCESSFUL OPERATION OF THE SX1262 - TG
#define VBAT_AR_INTERNAL AR_INTERNAL_3_0 #define VBAT_AR_INTERNAL AR_INTERNAL_3_0
#define ADC_MULTIPLIER 1.42 #define ADC_MULTIPLIER 1.42
#ifdef __cplusplus #ifdef __cplusplus
} }
#endif #endif