Aplikacja ST BlueDFU zarządza Over The Air (OTA) Firmware Upgrade Device (DFU) z STEVAL-WESU1 za pośrednictwem technologii Bluetooth Low Energy (BLE) łączności lub jakiegokolwiek innego systemu, który obsługuje protokół niskiej energii ST OTA Bluetooth.
ST BlueDFU wyszukiwania App dla dostępnych LE Bluetooth w sąsiedztwie węzłów i zwraca pewne informacje dla każdego węzła, w tym odkryte BLE nazwisko, adres i siły sygnału (moc TX oraz RSSI). Kliknięcie na węźle wymusza próbę połączenia z węzłem i wyszukać cech wspierających protokół ST BlueNRG OTA.
Umożliwia aplikacja ułatwia załadowanie pliku binarnego do aktualizacji, z osadzonych plików w aplikacji lub z fizycznego ścieżki folderu urządzenia. Użytkownik może również ustawić adres początkowy pamięci urządzenia docelowego.
Węzła WeSU, można go umieścić w OTA na dwa sposoby:
• uruchomić węzeł bez żadnych połączeń USB i naciśnij i przytrzymaj przycisk użytkownika, aż dioda miga co 2 sekundy
• Podłączyć do węzła z aplikacji ST WeSU podłączyć i skonfigurować odpowiedni tryb DFU w ustawieniach rejestru
Gdy węzeł jest w trybie DFU OTA, to rozpoznać po nazwie OTAWeSU. Jeśli węzeł jest prawidłowo podłączony i protokół OTA jest dostępna, na pokładzie białe LED miga szybciej, aby zasygnalizować, że aplikacja jest gotowa do modernizacji węzła z plikiem binarnym wybrany firmware.
Po wybraniu węzła, należy nacisnąć przycisk Upgrade i nowy widok pokazuje dalsze informacje węzła (adres początkowy, flash dostępne, sprawdzenia i wyrównanie); rozpocząć aktualizację firmware węzła naciskając ikonę pobierania. Pasek stanu aktualizacji utrzymuje użytkownikowi informowani o statusie aktualizacji.
ST BlueDFU jest możliwość aktualizacji wielu węzłów jednocześnie; w tym przypadku dodatkowe uaktualnienia informacji postęp jest wyświetlany w tym samym widoku listy. Należy pamiętać, że każdy węzeł jest modernizowany z tego samego wybranego oprogramowania binarnego podczas jednoczesnej aktualizacji, więc należy wybrać ten sam typ urządzenia (konfiguracja sprzętowa) i wybrać odpowiedni firmware; nieodpowiednie firmware (z niekompatybilnego sprzętu lub konfiguracji) może złamać węzeł.
Po aktualizacji, należy wyłączyć i ponownie włączyć usługę Bluetooth Android Smartphone do odświeżenia właściwości węzłów i połączeń BLE.