Browse Source

Merge 740141e389 into db232808aa

pull/2601/merge
Povilas Balzaravičius 2 days ago
committed by GitHub
parent
commit
7f10652843
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 4
      variants/muziworks_r1_neo/R1NeoBoard.cpp
  2. 4
      variants/muziworks_r1_neo/R1NeoBoard.h
  3. 1
      variants/muziworks_r1_neo/platformio.ini
  4. 4
      variants/muziworks_r1_neo/variant.h

4
variants/muziworks_r1_neo/R1NeoBoard.cpp

@ -47,8 +47,8 @@ void R1NeoBoard::begin() {
// button is active high and passed through from I/O controller // button is active high and passed through from I/O controller
pinMode(PIN_USER_BTN, INPUT); pinMode(PIN_USER_BTN, INPUT);
pinMode(PIN_BUZZER, OUTPUT); pinMode(3, OUTPUT); // buzzer drive pin (P0.03) - pull low to avoid power draw, beeper is disabled
digitalWrite(PIN_BUZZER, LOW); digitalWrite(3, LOW);
// battery pins // battery pins
pinMode(PIN_BAT_CHG, INPUT); pinMode(PIN_BAT_CHG, INPUT);

4
variants/muziworks_r1_neo/R1NeoBoard.h

@ -27,14 +27,14 @@ public:
#if defined(P_LORA_TX_LED) #if defined(P_LORA_TX_LED)
void onBeforeTransmit() override { void onBeforeTransmit() override {
digitalWrite(P_LORA_TX_LED, HIGH); // turn TX LED on digitalWrite(P_LORA_TX_LED, HIGH); // turn TX LED on
#if defined(LED_BLUE) #if defined(LED_BLUE) && LED_BLUE >= 0
// turn off that annoying blue LED before transmitting // turn off that annoying blue LED before transmitting
digitalWrite(LED_BLUE, LOW); digitalWrite(LED_BLUE, LOW);
#endif #endif
} }
void onAfterTransmit() override { void onAfterTransmit() override {
digitalWrite(P_LORA_TX_LED, LOW); // turn TX LED off digitalWrite(P_LORA_TX_LED, LOW); // turn TX LED off
#if defined(LED_BLUE) #if defined(LED_BLUE) && LED_BLUE >= 0
// do it after transmitting too, just in case // do it after transmitting too, just in case
digitalWrite(LED_BLUE, LOW); digitalWrite(LED_BLUE, LOW);
#endif #endif

1
variants/muziworks_r1_neo/platformio.ini

@ -13,7 +13,6 @@ build_flags = ${nrf52_base.build_flags}
-D LORA_TX_POWER=22 -D LORA_TX_POWER=22
-D SX126X_CURRENT_LIMIT=140 -D SX126X_CURRENT_LIMIT=140
-D SX126X_RX_BOOSTED_GAIN=1 -D SX126X_RX_BOOSTED_GAIN=1
-D PIN_BUZZER=3
-D PIN_USER_BTN=26 -D PIN_USER_BTN=26
-D USER_BTN_PRESSED=HIGH -D USER_BTN_PRESSED=HIGH
-D PIN_GPS_TX=25 -D PIN_GPS_TX=25

4
variants/muziworks_r1_neo/variant.h

@ -80,7 +80,7 @@ extern "C"
/* LEDs */ /* LEDs */
#define LED_GREEN (36) // P1.04 (28) GRN_LED_RAK #define LED_GREEN (36) // P1.04 (28) GRN_LED_RAK
#define LED_BLUE (28) // P0.28 (31) BLU_LED_RAK #define LED_BLUE (-1) // Disable annoying flashing caused by Bluefruit
#define LED_BUILTIN (0xFF) #define LED_BUILTIN (0xFF)
@ -94,7 +94,7 @@ extern "C"
#define PIN_USER_BTN (26) #define PIN_USER_BTN (26)
/* Buzzer */ /* Buzzer */
#define PIN_BUZZER (3) // #define PIN_BUZZER (3) // Disabled: beeper is undesirable on this device
/* Analog pins */ /* Analog pins */
// Arduino makes me angry // Arduino makes me angry

Loading…
Cancel
Save