Merge branch 'master' into tft-gui-work

This commit is contained in:
Manuel 2024-05-18 20:18:33 +02:00 committed by GitHub
commit 857bf3b1bf
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
9 changed files with 34 additions and 29 deletions

View File

@ -1,32 +1,32 @@
version: 0.1 version: 0.1
cli: cli:
version: 1.20.1 version: 1.22.1
plugins: plugins:
sources: sources:
- id: trunk - id: trunk
ref: v1.4.4 ref: v1.5.0
uri: https://github.com/trunk-io/plugins uri: https://github.com/trunk-io/plugins
lint: lint:
enabled: enabled:
- trufflehog@3.68.5 - trufflehog@3.76.3
- yamllint@1.35.1 - yamllint@1.35.1
- bandit@1.7.7 - bandit@1.7.8
- checkov@3.2.32 - checkov@3.2.95
- terrascan@1.19.1 - terrascan@1.19.1
- trivy@0.49.1 - trivy@0.51.1
#- trufflehog@3.63.2-rc0 #- trufflehog@3.63.2-rc0
- taplo@0.8.1 - taplo@0.8.1
- ruff@0.3.1 - ruff@0.4.4
- isort@5.13.2 - isort@5.13.2
- markdownlint@0.39.0 - markdownlint@0.40.0
- oxipng@9.0.0 - oxipng@9.1.1
- svgo@3.2.0 - svgo@3.3.2
- actionlint@1.6.27 - actionlint@1.7.0
- flake8@7.0.0 - flake8@7.0.0
- hadolint@2.12.0 - hadolint@2.12.0
- shfmt@3.6.0 - shfmt@3.6.0
- shellcheck@0.9.0 - shellcheck@0.10.0
- black@24.2.0 - black@24.4.2
- git-diff-check - git-diff-check
- gitleaks@8.18.2 - gitleaks@8.18.2
- clang-format@16.0.3 - clang-format@16.0.3

View File

@ -378,18 +378,11 @@ void setup()
delay(1); delay(1);
#endif #endif
#ifdef RAK4630
#ifdef PIN_3V3_EN
// We need to enable 3.3V periphery in order to scan it
pinMode(PIN_3V3_EN, OUTPUT);
digitalWrite(PIN_3V3_EN, HIGH);
#endif
#ifdef AQ_SET_PIN #ifdef AQ_SET_PIN
// RAK-12039 set pin for Air quality sensor // RAK-12039 set pin for Air quality sensor
pinMode(AQ_SET_PIN, OUTPUT); pinMode(AQ_SET_PIN, OUTPUT);
digitalWrite(AQ_SET_PIN, HIGH); digitalWrite(AQ_SET_PIN, HIGH);
#endif #endif
#endif
#if defined(T_DECK) #if defined(T_DECK)
// enable keyboard // enable keyboard
@ -565,10 +558,6 @@ void setup()
setupSDCard(); setupSDCard();
#endif #endif
#ifdef RAK4630
// scanEInkDevice();
#endif
// LED init // LED init
#ifdef LED_PIN #ifdef LED_PIN

View File

@ -69,8 +69,12 @@ meshtastic_Telemetry DeviceTelemetryModule::getDeviceTelemetry()
t.time = getTime(); t.time = getTime();
t.which_variant = meshtastic_Telemetry_device_metrics_tag; t.which_variant = meshtastic_Telemetry_device_metrics_tag;
t.variant.device_metrics.air_util_tx = airTime->utilizationTXPercent(); t.variant.device_metrics.air_util_tx = airTime->utilizationTXPercent();
#if ARCH_PORTDUINO
t.variant.device_metrics.battery_level = MAGIC_USB_BATTERY_LEVEL;
#else
t.variant.device_metrics.battery_level = t.variant.device_metrics.battery_level =
powerStatus->getIsCharging() ? MAGIC_USB_BATTERY_LEVEL : powerStatus->getBatteryChargePercent(); powerStatus->getIsCharging() ? MAGIC_USB_BATTERY_LEVEL : powerStatus->getBatteryChargePercent();
#endif
t.variant.device_metrics.channel_utilization = airTime->channelUtilizationPercent(); t.variant.device_metrics.channel_utilization = airTime->channelUtilizationPercent();
t.variant.device_metrics.voltage = powerStatus->getBatteryVoltageMv() / 1000.0; t.variant.device_metrics.voltage = powerStatus->getBatteryVoltageMv() / 1000.0;
t.variant.device_metrics.uptime_seconds = getUptimeSeconds(); t.variant.device_metrics.uptime_seconds = getUptimeSeconds();

View File

@ -38,4 +38,8 @@ void initVariant()
pinMode(PIN_LED2, OUTPUT); pinMode(PIN_LED2, OUTPUT);
ledOff(PIN_LED2); ledOff(PIN_LED2);
// 3V3 Power Rail
pinMode(PIN_3V3_EN, OUTPUT);
digitalWrite(PIN_3V3_EN, HIGH);
} }

View File

@ -38,4 +38,8 @@ void initVariant()
pinMode(PIN_LED2, OUTPUT); pinMode(PIN_LED2, OUTPUT);
ledOff(PIN_LED2); ledOff(PIN_LED2);
// 3V3 Power Rail
pinMode(PIN_3V3_EN, OUTPUT);
digitalWrite(PIN_3V3_EN, HIGH);
} }

View File

@ -38,4 +38,8 @@ void initVariant()
pinMode(PIN_LED2, OUTPUT); pinMode(PIN_LED2, OUTPUT);
ledOff(PIN_LED2); ledOff(PIN_LED2);
// 3V3 Power Rail
pinMode(PIN_3V3_EN, OUTPUT);
digitalWrite(PIN_3V3_EN, HIGH);
} }

View File

@ -38,4 +38,8 @@ void initVariant()
pinMode(PIN_LED2, OUTPUT); pinMode(PIN_LED2, OUTPUT);
ledOff(PIN_LED2); ledOff(PIN_LED2);
// 3V3 Power Rail
pinMode(PIN_3V3_EN, OUTPUT);
digitalWrite(PIN_3V3_EN, HIGH);
} }

View File

@ -4,8 +4,6 @@
#define ARDUINO_ARCH_AVR #define ARDUINO_ARCH_AVR
#define USE_SH1106 1
// default I2C pins: // default I2C pins:
// SDA = 4 // SDA = 4
// SCL = 5 // SCL = 5

View File

@ -8,8 +8,6 @@
#define HAS_WIFI 1 #define HAS_WIFI 1
#endif #endif
#define USE_SH1106 1
// default I2C pins: // default I2C pins:
// SDA = 4 // SDA = 4
// SCL = 5 // SCL = 5