Es gibt eine neue Version 2.2.0 der Silence App, mit der u.A. der Bug mit den gezehntelten Kilometer behoben wurde.
In der Bluetooth Konfiguration gibt es ein Button "Erweiterte Optionen" , der in folgenden Screen verzweigt:
Mit "Generieren Sie neuen Code" kann eine neue
RSDK vergeben werden. Laut Modul-Log werden dabei folgende Kommandos an das Modul gesendet:
Code: Alles auswählen
[00-39]: $RSDK,CLEAR$DIAG,1,500$RSDK,ADD,05b9fc9a
BLE RSDK [CLEAR]
BLE RSDK [ADD]: 05B9FC9A2F97E7E6B77D467AACB913E922B627367A9DB128FD79DA7B94B5E1B2
$RSDK,CLEAR löscht alle auf dem Modul gespeicherten RSDK's, also auch die Eigenen, falls man welche selbst eingepflegt hat.
$DIAG,1,500 rebootet das GPS Modul.
$RSDK,ADD,... speichert eine neue generierte RSDK auf dem Modul ab. Diese wird dazu im Log angezeigt.
Mit "Verbindung resetten" wir ein $BOOT Kommando an das Modul gesendet, durch das ein Neustart des gesamten Moduls veranlasst wird.
Ich kann aber auch unter Zuhilfenahme der erweiterten Funktionen mit dieser App-Version keine BLE-Verbindung mit dem Modul aufbauen. Das liegt aber nicht am Modul, da ich mit anderen Apps über Bluetooth mit dem Modul kommunizieren kann.
Wenn ich den Roller über die Mobilfunkverbindung einschalten will, wird jetzt das Kommando $PWON,4 an das Modul gesendet. Mein Modul schaltet den Roller aber nur mit $PWON,1 ein, dies aber auch nur für einige Sekunden. Auf PWON,4 erfolgt gar keine Reaktion. Die App wird für mich damit immer uninteressanter, ich bin deshalb gerade dabei, eine eigene App zu bauen, mit der ich über BLE mit dem Roller kommunizieren kann.