Repository navigation
v3_2.8.3.test.3
Pre-release
Pre-release
·
651 commits
to main
since this release
MT_SW_APP — wersja testowa 3 (2.8.3.test.3)
Tylko to, co nowego od wersji testowej 2.
Baza danych
- Migracja bazy 64→65: trzy nowe indeksy w logach, które przyspieszają Zdrowie sieci i szczegóły węzła. Pierwsze uruchomienie po aktualizacji może chwilę potrwać przy bardzo dużej bazie logów.
Płynność i szybkość (telefon i komputer)
- Szybsza lista rozmów (tylko najnowsza wiadomość z bazy, liczniki jednym zapytaniem), filtrowanie list węzłów i rozmów w tle.
- Lista węzłów nie pyta już w kółko bazy o ikony urządzeń; mała mapka w szczegółach węzła nie buduje się od nowa przy każdym wierszu.
- Szczegóły węzła: ikony statystyk pojawiają się od razu (najpierw najnowsze wpisy, pełna historia w tle), płynniejsze wejście w historię.
- Mapa: węzły odświeżają się po chwili spokoju, nie przy każdym pakiecie.
- Komputer: lżejszy start (większa pamięć startowa, sprzątanie węzłów po minucie), mała mapka w szczegółach węzła startuje chwilę po reszcie ekranu.
- Nowy ekran „Wczytuję dane…” zamiast wrażenia zawieszenia, nowy zakres „2 dni”.
Mapa
- Linie połączeń między węzłami w kolorze jakości sygnału (przełącznik w filtrach mapy).
- Przycisk „Pokaż na mapie” w szczegółach węzła.
Zdrowie sieci i diagnostyka
- Nowy wygląd: karta „Kondycja sieci” z pierścieniem, kolorami aplikacji, filtrem „Tylko problemy” i filtrem po ocenie; chowająca się karta podsumowania (z blokadą).
- Niebieski kolor i licznik dla węzłów bez danych; kolor i ocena sygnału według szumu tła (po korekcie LNA).
- Podsumowanie sieci z wykresami i zapisem do PDF, HTML, Markdown, tekstu i CSV; nowe widoki wykresów w szczegółach węzła (Linia, Zegar, Słupki, Mapa cieplna) i zakresy czasu do „Wszystko”.
- Stabilność przy dużej ilości danych: błędy nie zamykają już aplikacji, lżejsze listy i wykresy.
- Statystyki WiFi urządzenia (siła, zerwania, powód) w jakości sygnału, zdrowiu sieci i diagnostyce, z eksportem do CSV.
- Odwracanie znaku prądu i wskazania zasilania/baterii, przełącznik Pogoda / Zasilanie, kolory baterii na liście węzłów.
- Diagnostyka na żądanie, GPIO i zdalne zarządzanie w nowym wyglądzie, eksport wyników do PDF, HTML, Markdown, tekstu i CSV.
Wiadomości i trasa
- Wyciszanie urządzenia na kanale i jednolite czasy wyciszenia; ikona (i) z opisem na liście rozmów; kolory nazw kanałów i kłódek.
- Trasa: zapytanie idzie kanałem, na którym ostatnio słyszeliśmy węzeł; „Prawdopodobnie: Nazwa” zamiast „Nieznany skok”; napisy „Czas trasy”; naprawiona liczba skoków w historii.
- Wyszukiwanie węzłów jako zwykłe pole nad listą (koniec nakładających się list na komputerze).
Wgrywanie firmware
- Własne pliki i nieznane urządzenia (z wyraźnymi ostrzeżeniami), odzyskiwanie po przerwanym wgrywaniu, ostrzeżenie o pliku -full.bin dla ESP32, naprawa wiszącego sprawdzania aktualizacji na komputerze.
- Gierka podczas wgrywania: żółty ludzik z logiem MT_SW.
Wygląd i komputer
- Skalowanie aplikacji (50–200%) także na komputerze, okna dialogowe też się skalują.
- Pasek przewijania na komputerze: widoczny tor, skok po kliknięciu, stały rozmiar suwaka.
- Ekran powitalny także na komputerze, druga karta z funkcjami MT_SW, pozycja „Wprowadzenie” w ustawieniach.
- Ekran połączenia: preset LoRa i region w dwóch liniach.
Ustawienia, sniffer i dokumentacja
- Opis i ostrzeżenie przy „Nadpisz cykl pracy”, pełna rozdzielczość częstotliwości nadpisanej.
- Sniffer: zapamiętane ramki po wyłączeniu radia i opcja ukrywania ramek własnego węzła.
- Cała pomoc i dokumentacja po polsku, nowa strona „Funkcje MT_SW”, polskie nazwy presetów modemu z dopiskami szerokości kanału.
Z oryginału
- Scalone zmiany z oryginalnej aplikacji: m.in. kopia zapasowa i przywracanie danych, ustawienia radia bez połączenia, wybór koloru oświetlenia, sekundy w pełnym czasie wiadomości, zapamiętywanie „Zachowaj” przy niesłyszanych węzłach, zapisywanie traceroute w historii węzła, nowsza biblioteka map, aktualizacje bibliotek, sprzętu i firmware.
MT_SW_APP — test release 3 (2.8.3.test.3)
Only what is new since test release 2.
Database
- Database migration 64→65: three new indices on the logs that speed up Network health and node details. The first start after the update can take a moment with a very large log database.
Smoothness and speed (phone and desktop)
- Faster conversation list (only the newest message from the database, counters in one query), node and conversation list filtering moved to the background.
- The node list no longer keeps asking the database for device icons; the small map in node details is no longer rebuilt with every new row.
- Node details: statistics icons appear at once (newest entries first, full history in the background), smoother history screens.
- Map: nodes refresh after a quiet moment, not on every packet.
- Desktop: lighter start (bigger starting memory, node cleanup after a minute), the small map in node details starts a moment after the rest of the screen.
- New "Loading data…" spinner instead of looking frozen, new "2 days" range.
Map
- Links between nodes coloured by signal quality (switch in the map filters).
- "Show on map" button in node details.
Network health and diagnostics
- New look: "Network health" card with a ring, app colours, a "Problems only" filter and a filter by rating; collapsing summary card (with a lock).
- Blue colour and counter for nodes without data; signal colour and rating based on noise floor (after LNA correction).
- Network summary with charts and export to PDF, HTML, Markdown, text and CSV; new chart views in node details (Line, Clock, Bars, Heatmap) and time ranges up to "All".
- Stability with large amounts of data: errors no longer close the app, lighter lists and charts.
- Device WiFi statistics (strength, drops, reason) in signal quality, network health and diagnostics, with CSV export.
- Current sign and power/battery indication inversion, Weather / Power switch, battery colours on the node list.
- On-demand diagnostics, GPIO and remote management in a new look, results export to PDF, HTML, Markdown, text and CSV.
Messages and traceroute
- Muting a device on a channel and one set of mute lengths; (i) icon with a description on the conversation list; channel name and padlock colours.
- Traceroute: the request goes through the channel where the node was last heard; "Probably: Name" instead of "Unknown hop"; "Route time" labels; fixed hop count in the history.
- Node search as a plain field above the list (no more overlapping lists on desktop).
Firmware update
- Own files and unknown devices (with clear warnings), recovery after an interrupted flash, a notice about the -full.bin file for ESP32, fix for the update check hanging on desktop.
- Mini-game during the update: a yellow character with the MT_SW logo.
Look and desktop
- App scale (50–200%) also on desktop, dialogs follow the scale too.
- Desktop scrollbar: visible track, jump on click, constant thumb size.
- Welcome screen also on desktop, a second card with MT_SW features, "Introduction" item in settings.
- Connection screen: LoRa preset and region on two lines.
Settings, Sniffer and documentation
- Description and warning for "Override duty cycle", full resolution of the overridden frequency.
- Sniffer: frames kept after the radio is turned off and an option to hide the own node's frames.
- All help and documentation in Polish, a new "MT_SW features" page, Polish modem preset names with channel width labels.
From the original
- Merged changes from the original app: e.g. backup and restore of app data, radio settings without a connection, ambient light colour picker, seconds in full message time, remembering "Keep" for unheard nodes, traceroute saved in node history, a newer map library, updates of libraries, hardware and firmware.