Aplikacja Kotlin + Bluetooth
Narzędzie serwisowo-testowe do komunikacji z testerem/urządzeniem przez Bluetooth. Skupione na tym, co najważniejsze w terenie: identyfikacja pilota, testy RF, RSSI, programmer oraz bezpieczne programowanie firmware (bootloader).
Dla serwisu
- szybka diagnostyka i czytelne statusy
- powtarzalne testy (zero „zgadywania”)
- logi przydatne do raportu / zgłoszeń
Dla produkcji
- procedury testowe i weryfikacja
- programowanie/bootloader w kontrolowanych krokach
- historia i wyniki testów w jednym miejscu
Architektura
telefon ↔ BT ↔ tester/urządzenie ↔ RF
| Telefon | Android + Kotlin (UI, logi, procedury) |
|---|---|
| Bluetooth | łącze serwisowe (komendy, status, transfer) |
| Tester/urządzenie | pomiar, dekodowanie, testy IO, programowanie |
| RF | 433/868 MHz: analiza, RSSI, testy pasma |
Poniżej screeny w kolejności: najpierw identyfikacja pilota (jak chciałeś), potem testy RF/RSSI, programmer i bootloader.
Ekrany aplikacji
poukładane „pod stronę” + podpisy techniczne
Tip: jeśli podmieniasz obrazki często — nie zmieniaj nazw plików. Nadpisuj PNG w folderze img/ i odśwież: Ctrl+F5.
Opis techniczny
bootloader • testy • logi
Identyfikacja pilota
- podgląd danych pilota w czytelnych polach (serwis „od ręki”)
- automatyczna klasyfikacja: częstotliwość / numer seryjny / klawisz
- status połączenia BT i gotowość testera
Testy RF / RSSI
- pomiar poziomu sygnału (RSSI) i szybka ocena zasięgu
- tryby testowe na częstotliwościach (np. 433/868 + warianty)
- wykres/obraz sytuacji w paśmie (przydatne w zakłóceniach)
Programmer
- wybór profili/trybów (np. P1–P4) + szybkie akcje
- log terminala: co zostało wysłane i co potwierdzone
- czytelny feedback dla serwisu/produkcji
Bootloader (programowanie)
- procedura krokowa (nagłówek → transfer → potwierdzenia)
- postęp + ilość bajtów / bloki (kontrola procesu)
- raport z przebiegu (łatwe debugowanie „w terenie”)
Kontakt
mail na sztywno
Jeśli chcesz, dodam sekcję „Pliki do pobrania”: PDF, release notes, przykładowe logi, instrukcja bootloadera.