Files
Bachelorarbeit-Rover/doc/TODO allgemein.txt
T

58 lines
1.9 KiB
Plaintext

Maybe:
-> Time Measurement in component interface
-> Time warnings
Do later:
-> Program underfloorLighting
-> Add an beeper
-> Program the beeper
-> Update GNSS Lib to v3
-> Engine slow down without curve in motorControl
-> Network clean up (Mqtt remove?)
-> Extra class for maneuver, autopilot should inherit from int16_t
-> Remote Control
- Leds for gnss rtk etc
- what happens exactly when no data is arriving
-> Test Menu for big curve driving
-> Api with Names and show on Maps in Browser
-> Menu structure mit add functions for each menu mit pointer return to config (additional not replace)
-> Menu Display from parent as run() to make Menu as Component
-> Racing Mode
-> ConsolControl
-> Menü für Sensordaten (kann in jedem Betriebsmodus aufgerufen werden)
- GNSS
- Ntrip
- CalcCompass
- RealCompass
- Gyroskop
- Geschwindigkeiten (vielleicht)
-> Menü für Einstellungen
- PID
- Geschwindigkeiten
- WiFi (save in Flash)
-> Battery
- tabelle mit eigenen Werten übergeben und nicht in header (wiederverwendbarkeit)
- kalibrierungsmethode mit Menü
- Daten in flash speichern können
-> Check speration between Ui and Route (RouteMenu)
-> update sparkfun gnss auf v3 für SPI korrekturdatenüvbetragung
-> Rover Objekt mit Error zustand freeze, damit das wenn möglich auch auf dem Display angezeigt wird.
Do now:
Code:
Doxygen Kommentare aktualisieren
esp und sensoren in den deepsleep
magic numbers etc
Latex:
Anhang: Liste mit allen Komponenten und Kurzbeschreibung
Unterschied funktionale und nicht funktionale Anforderungen
Strom nicht über Zeit sondern Rampe
Formel für Zeit anfahrrampe Einheiten
Überall den Durchmesser der Räder auf 12cm und Pulse auf 384 / 3 = 128
3D:
Rover: