Meshtastic Vejledning - Strømstyring og Indstillinger

Strømindstillinger betragtes som avanceret konfiguration, og de fleste brugere bør vælge en rolle under Enhedskonfiguration for at styre strømmen til deres enhed uden at skulle justere disse indstillinger. Strømkontrol-mulighederne inkluderer: Strømbesparelse, Sluk efter strømtab, ADC Multiplikatoroverskrivelse, Vent Bluetooth-interval, Let søvn-interval, Minimum vågneinterval og Enhedens batteri INA2xx-adresse. Strømkontrol bruger en admin-besked til at sende en Config.Power protobuf.

Strømkontrolværdier

Strømbesparelse

Når aktiveret, deaktiverer denne funktion Bluetooth, Serial, WiFi og enhedens skærm for at spare strøm. Dette er især gavnligt for enheder, der er afhængige af lavstrømskilder, såsom solpaneler. For detaljer om hvilke enhedsroller der som standard har denne funktion aktiveret, henvises til Device Config-afsnittet.

Nedlukning efter strømtab

Luk automatisk enheden ned efter en angivet tid, hvis strømmen mistes.
Før du konfigurerer denne funktion, skal du sikre dig, at dit board nøjagtigt registrerer, når det er tilsluttet ekstern strøm (ikonet "🔌" i appen). Ellers kan din enhed lukke ned, selv når strøm er tilgængelig. Mens mange enheder registrerer strømstatus korrekt, kan nogle kræve, at du justerer ADC Multiplikatoren (nedenfor).

ADC-multiplikatoroverskrivelse

Forholdet for spændingsdeler til batteripinden, f.eks. 3,20 (R1=100k, R2=220k).
Overskriver ADC_MULTIPLIER defineret i firmware-enhedsvariantfilen til batterispændingsberegning.
Den skal indstilles til en flydende værdi mellem 2 og 6.
Kalibreringsproces (Kilde)
  1. Installer det genopladelige batteri.
  2. Oplad batteriet til fuldt. Indikationen af denne tilstand kan variere afhængigt af enheden. På dette tidspunkt bør batterispændingen være 4,2V ± 1%.
  3. Indtast den "Batteriopladningsprocent", der vises på skærmen eller i din tilsluttede app, i kalkulatoren nedenfor.
  4. Hvis "Batteriopladningsprocent" (f.eks. B 3.82V 60%) ikke vises på skærmen, betyder det, at standardværdien for "Operative Adc-multiplikator" er for høj. Sænk "Operative Adc-multiplikator" til et mindre tal (det anbefales at sænke med 0,1) indtil skærmen viser "Batteriopladningsprocent". Indtast den aktuelle "Operative Adc-multiplikator" i brug i feltet "Operative Adc-multiplikator" i kalkulatoren. Indtast også den "Batteriopladningsprocent", der vises på skærmen, i kalkulatoren.
  5. Klik på knappen "Beregn" for at udregne den "Beregnet nye operative Adc-multiplikator" og indstille den som den nye "Operative Adc-multiplikator" for enheden.

Vent på Bluetooth-interval

Ventetiden før slukning af BLE i ingen Bluetooth-tilstande er 0 for standarden på 1 minut.

Let søvninterval

I let søvn er CPU'en suspenderet, LoRa-radioen er tændt, BLE er slukket, og GPS er tændt.
En værdi på 0 angiver standardvarigheden på fem minutter.
BEMÆRK: Denne indstilling gælder udelukkende for ESP32-baserede boards og vil ikke påvirke nRF52/RP2040 boards.

Minimum vågneinterval

Mens enheden er i let søvn, vil den ved modtagelse af pakker på LoRa radioen vågne op for at håndtere dem og forblive vågen i ingen Bluetooth-tilstand i det angivne interval.
En værdi på 0 repræsenterer standardvarigheden på 10 sekunder.

Enhedens batteri INA2xx-adresse

Hvis en INA-2XX enhed automatisk opdages på en af I2C-busserne på den angivne adresse, vil den fungere som den primære kilde til aflæsning af enhedens batteriniveau-spænding. Denne indstilling vil blive ignoreret for enheder udstyret med PMU'er (f.eks. T-beams).
Konverter hexadecimal til decimal: I2C-adresser er typisk repræsenteret i hexadecimal og skal konverteres til decimal for konfiguration via Meshtastic-klienter. For eksempel konverteres I2C-adressen 0x40 til 64 i decimal.

Tilgængelighed af Power Configuration Client

Android

Power konfigurationsmuligheder er tilgængelige på Android.
  1. Åbn Meshtastic App.
  2. Gå til: Vertikal ellipsis (tre prikker øverst til højre) > Radio Configuration > Power.

Æble

Power konfigurationsmuligheder kan vælges på iOS, iPadOS og macOS under Indstillinger > Enhedskonfiguration > Power.

CLI

Alle Power konfigurationsmuligheder kan tilgås gennem Python CLI.
Indstilling Acceptable værdier Standard
power.is_power_saving sand, falsk FALSK
power.on_battery_shutdown_after_secs heltal (sekunder) Standard på 0 er fra
power.adc_multiplier_override 2-4 (flydende punktværdi) Standard på 0 bruger firmwareværdier
power.wait_bluetooth_secs heltal (sekunder) Standard på 0 er 1 minut
power.ls_secs heltal (sekunder) Standard på 0 er 5 minutter
power.min_wake_secs heltal (sekunder) Standard på 0 er 10 sekunder
power.device_battery_ina_address heltal (I2C-adresse som decimaltal) Standard på 0 betyder ingen adresse sat
  • Aktivér / Deaktivér Strømbesparelse
 meshtastic --set power.is_power_saving true
 meshtastic --set power.is_power_saving false
  • Aktivér / Deaktivér Nedlukning efter strømtab
 meshtastic --set power.on_battery_shutdown_after_secs 120
 meshtastic --set power.on_battery_shutdown_after_secs 0
  • Indstil Vent Bluetooth Interval (Standard på 0 er 60 sekunder)
 meshtastic --set power.wait_bluetooth_secs 0
 meshtastic --set power.wait_bluetooth_secs 120
  • Indstil Light Sleep til standard (Standard på 0 er 5 minutter)
 meshtastic --set power.ls_secs 0
 meshtastic --set power.ls_secs 120
  • Indstil Minimum Vågen Interval (Standard på 0 er 10 sekunder)
 meshtastic --set power.min_wake_secs 0
 meshtastic --set power.min_wake_secs 120
BEMÆRK: Da enheden genstarter efter hver kommando, der sendes via CLI, anbefales det at kæde kommandoer sammen som en enkelt kommando, når flere værdier skal sættes i en konfigurationssektion. For eksempel:
 meshtastic --set power.is_power_saving true --set power.on_battery_shutdown_after_secs 120

Web

Alle strømkonfigurationsmuligheder kan tilgås gennem Web UI.

 

Sidebjælke

Blogkategorier
Seneste indlæg

Denne sektion indeholder i øjeblikket ikke noget indhold. Tilføj indhold til denne sektion ved hjælp af sidepanelet.

Tilmeld dig vores nyhedsbrev

Få de seneste oplysninger om vores produkter og særlige tilbud.