Průvodce Meshtastic – Správa napájení a nastavení

Nastavení napájení jsou považována za pokročilou konfiguraci a většina uživatelů by měla vybrat roli v Konfiguraci zařízení, aby spravovala napájení svého zařízení, aniž by bylo potřeba upravovat tato nastavení. Možnosti konfigurace napájení zahrnují: Úspora energie, Vypnutí po ztrátě napájení, ADC Přepsání násobiče, Interval čekání na Bluetooth, Interval lehkého spánku, Minimální interval probuzení a Adresa baterie zařízení INA2xx. Konfigurace napájení používá administrátorskou zprávu k odeslání Config.Power protobufu.

Hodnoty konfigurace napájení

Úspora energie

Po aktivaci tato funkce zakáže Bluetooth, Serial, WiFi a obrazovku zařízení, aby šetřila energii. To je zvláště výhodné pro zařízení, která spoléhají na nízkonapěťové zdroje, jako jsou solární panely. Podrobnosti o tom, které role zařízení mají tuto funkci ve výchozím nastavení povolenou, naleznete v sekci Konfigurace zařízení.

Vypnutí po ztrátě napájení

Automaticky vypnout zařízení po uplynutí stanovené doby, pokud dojde k výpadku napájení.
Před konfigurací této funkce se ujistěte, že vaše deska správně detekuje, kdy je připojena k externímu napájení (ikona "🔌" v aplikaci). Jinak se může vaše zařízení vypnout i při dostupném napájení. Zatímco mnoho zařízení správně detekuje stav napájení, některá mohou vyžadovat úpravu ADC násobitele (níže).

Přepis ADC násobitele

Poměr děliče napětí pro pin baterie, např. 3,20 (R1=100k, R2=220k).
Přepisuje ADC_MULTIPLIER definovaný ve firmware souboru varianty zařízení pro výpočet napětí baterie.
Mělo by být nastaveno na desetinnou hodnotu mezi 2 a 6.
Kalibrační proces (Zdroj)
  1. Nainstalujte dobíjecí baterii.
  2. Nabijte baterii do plna. Indikace tohoto stavu se může lišit v závislosti na zařízení. V tomto okamžiku by napětí baterie mělo být 4,2 V ± 1 %.
  3. Zadejte "Procento nabití baterie" zobrazené na obrazovce nebo ve vaší připojené aplikaci do níže uvedené kalkulačky.
  4. Pokud se na obrazovce nezobrazuje "Procento nabití baterie" (např. B 3.82V 60%), znamená to, že výchozí hodnota "Operačního ADC násobitele" je příliš vysoká. Snižte "Operační ADC násobitel" na menší číslo (doporučuje se snížit o 0,1), dokud se na obrazovce nezobrazí "Procento nabití baterie". Zadejte aktuální používaný "Operační ADC násobitel" do pole "Operační ADC násobitel" v kalkulačce. Také zadejte "Procento nabití baterie" zobrazené na obrazovce do kalkulačky.
  5. Klikněte na tlačítko "Vypočítat" pro výpočet "Vypočítaného nového operačního ADC násobitele" a jeho nastavení jako nového "Operačního ADC násobitele" pro zařízení.

Interval čekání na Bluetooth

Čas čekání před vypnutím BLE v režimu bez Bluetooth je 0 pro výchozí hodnotu 1 minutu.

Interval lehkého spánku

V režimu lehkého spánku je CPU pozastaveno, LoRa rádio je zapnuto, BLE je vypnuto a GPS je zapnuto.
Hodnota 0 označuje výchozí dobu trvání pět minut.
POZNÁMKA: Toto nastavení platí výhradně pro desky založené na ESP32 a nebude mít vliv na desky nRF52/RP2040.

Minimální interval probuzení

Během lehkého spánku, při přijetí paketů na LoRa rádiu, se zařízení probudí, aby je zpracovalo, a zůstane probuzené v režimu bez Bluetooth po stanovenou dobu.
Hodnota 0 představuje výchozí dobu 10 sekund.

Adresa baterie zařízení INA2xx

Pokud je na jednom z I2C sběrnic na zadané adrese automaticky detekováno zařízení INA-2XX, bude sloužit jako primární zdroj pro čtení napětí baterie zařízení. Toto nastavení bude ignorováno u zařízení vybavených PMU (např. T-beams).
Převod hexadecimálního na desetinné: I2C adresy jsou obvykle zobrazovány v hexadecimálním formátu a musí být převedeny na desetinný formát pro konfiguraci přes Meshtastic klienty. Například I2C adresa 0x40 se převede na 64 v desítkové soustavě.

Dostupnost klienta konfigurace Power

Android

Možnosti konfigurace Power jsou dostupné na Android.
  1. Otevřete Meshtastic App.
  2. Přejděte na: Vertikální elipsa (tři tečky vpravo nahoře) > Konfigurace rádia > Power.

Jablko

Možnosti konfigurace Power lze vybrat na iOS, iPadOS a macOS v Nastavení > Konfigurace zařízení > Power.

CLI

Všechny možnosti konfigurace Power lze přistupovat přes Python CLI.
Nastavení Přijatelné hodnoty Výchozí
power.is_power_saving pravda, nepravda NEPRAVDA
power.on_battery_shutdown_after_secs celé číslo (sekundy) Výchozí hodnota 0 je vypnuto
power.adc_multiplier_override 2-4 (hodnota s plovoucí desetinnou čárkou) Výchozí hodnota 0 používá hodnoty firmwaru
power.wait_bluetooth_secs celé číslo (sekundy) Výchozí hodnota 0 je 1 minuta
power.ls_secs celé číslo (sekundy) Výchozí hodnota 0 je 5 minut
power.min_wake_secs celé číslo (sekundy) Výchozí hodnota 0 je 10 sekund
power.device_battery_ina_address integer (I2C adresa jako desetinné číslo) Výchozí hodnota 0 znamená, že adresa není nastavena
  • Povolit / zakázat úsporu energie
 meshtastic --set power.is_power_saving true
 meshtastic --set power.is_power_saving false
  • Povolit / zakázat vypnutí po ztrátě napájení
 meshtastic --set power.on_battery_shutdown_after_secs 120
 meshtastic --set power.on_battery_shutdown_after_secs 0
  • Nastavit interval čekání na Bluetooth (Výchozí hodnota 0 je 60 sekund)
 meshtastic --set power.wait_bluetooth_secs 0
 meshtastic --set power.wait_bluetooth_secs 120
  • Nastavit Light Sleep na výchozí hodnotu (Výchozí hodnota 0 je 5 minut)
 meshtastic --set power.ls_secs 0
 meshtastic --set power.ls_secs 120
  • Nastavit minimální interval probuzení (Výchozí hodnota 0 je 10 sekund)
 meshtastic --set power.min_wake_secs 0
 meshtastic --set power.min_wake_secs 120
POZNÁMKA: Protože se zařízení po každém příkazu odeslaném přes CLI restartuje, je vhodné spojit příkazy dohromady do jednoho příkazu při nastavování více hodnot v jedné konfigurační sekci. Například:
 meshtastic --set power.is_power_saving true --set power.on_battery_shutdown_after_secs 120

Web

Všechny možnosti konfigurace napájení lze přistupovat přes Webové rozhraní.

 

Postranní panel

Kategorie blogu
Nejnovější příspěvek

Tato sekce momentálně neobsahuje žádný obsah. Přidejte obsah do této sekce pomocí postranního panelu.

Přihlaste se k odběru našeho zpravodaje

Získejte nejnovější informace o našich produktech a speciálních nabídkách.