hier meine Liste der gewünschten API-Calls:
1. Fix für Start/Stop: Stoppen funktioniert nicht und liefert Fehlermeldung (zumindestens mit der 0.6)
2. Info ob gestoppt
3. Erweiterung der Modus-Abfrage mit Unterstützung von Feierabend (wird momentan als Home angegeben)/Maehauftrag (wird als Auto angegeben)
4. Aktuelle Batterie-Informationen
5. Aktuelle Motor-Informationen
6. Aktuelle WLAN-Informationen
7. [Done 0.8RC2] Statische Software-Informationen (MSW, SUB, Robonect, etc.pp)
8. Abfrage/Setzen des Uhrzeit
Generell sollten wir ein effizienteres API diskutieren. Momentan muss ich bis zu vier Einzel-Aufrufe machen, die jeweils zwischen 200-500ms dauern. Das summiert sich ganz schön auf. Vielleicht ließe sich ein API, wo ein Call mehrere Infos gleichzeitig liefert, effizienter implementieren.
Beispielsweise ein Call um einen Teil der oben genannten Infos zu holen:
Code: Alles auswählen
http://maeher/json?cmd=status&battery=1&wlan=1&motor=1&name=1