kleiax
9b6889b68c
- remove typo
...
- add menu to dependencies
2024-04-04 21:26:25 +02:00
kleiax
5eaeb2749b
doxygen finished
2023-10-12 19:50:10 +02:00
kleiax
db74898b72
documentation checked and edit
...
for all files in lib folder
2023-10-12 18:45:12 +02:00
kleiax
a43e2db92b
clangtidy corrections part 2
2023-10-12 00:44:27 +02:00
kleiax
23d854a826
clangtidy corrections part 1
2023-10-11 17:35:40 +02:00
kleiax
692adf7e16
- todos
...
- test driving
2023-10-10 17:06:30 +02:00
kleiax
38e7db7dee
- added batteryCalibration
...
- start with default Menus for DriveModes
2023-09-27 11:11:39 +02:00
kleiax
e48f680fec
quite some fixes
2023-09-23 22:47:07 +02:00
kleiax
cebd44d793
fix esp now
2023-09-23 16:37:40 +02:00
kleiax
baf1936824
network is now a component
2023-09-20 08:51:31 +02:00
kleiax
ad560e7d16
more sensorData menu
2023-09-10 13:00:12 +02:00
kleiax
7c8406f438
fix bugs in gyro implematation
2023-09-04 20:01:40 +02:00
kleiax
7c94c8cc56
implement gyroskop
2023-09-04 19:42:11 +02:00
kleiax
1d56a2a36d
- battery calc now more efficent
...
- new battery values now every 0.5s
2023-09-04 15:52:34 +02:00
kleiax
6a76470f45
compilation works again
2023-09-04 13:30:34 +02:00
kleiax
5f650982a7
refactore
2023-09-03 12:36:16 +02:00
kleiax
b6764e54da
- broke nearly everthing
...
- create Sensor Manager
2023-09-02 18:30:33 +02:00
kleiax
daeccf7288
delete useless stuff
2023-09-02 17:45:50 +02:00
kleiax
a82b32087c
remove most of the defines
2023-08-18 15:34:56 +02:00
kleiax
4cd2b9368d
make all possible functions const
2023-08-18 11:44:10 +02:00
kleiax
11d21e2e89
cleaning
...
refactore
all components now have a base class compnent for loop functions
2023-08-18 10:47:35 +02:00
kleiax
99dc1709d8
fix speedometer no value for the conversion factor define
2023-08-14 15:27:20 +02:00
kleiax
1b9cf0d8a0
added max distance between points
...
spelling
2023-08-14 09:53:59 +02:00
kleiax
534629e2e9
fix speedometer buffer
2023-08-14 09:00:20 +02:00
kleiax
010544a35a
spelling
...
circle mode for autopilot
menu entry for circle mode
2023-08-14 08:25:24 +02:00
kleiax
bf4c1dd49f
Merge branch 'main' of git.kleiax.de:kleiax/Projektarbeit-Rover into main
2023-08-14 07:15:26 +02:00
kleiax
147eea1f92
some code quality
2023-08-14 07:11:03 +02:00
kleiax
30e2b75ea6
added extra function for azimuth overflow
2023-08-13 17:03:19 +02:00
kleiax
cd319f43e4
refactore motorControl
2023-08-13 13:42:22 +02:00
kleiax
2e0b7f7f8d
no time for comment
2023-08-09 22:41:48 +02:00
kleiax
98f3cb93f0
calc Azimuth finished
2023-08-09 15:34:03 +02:00
kleiax
57553b3cce
fix cast error
2023-08-09 15:14:49 +02:00
kleiax
a00ee4080c
moved class route in seperate folder
2023-08-09 14:33:51 +02:00
kleiax
6b8b56fc1a
removed arduino dependency
2023-08-09 13:03:33 +02:00
kleiax
bc79b2a4a6
increase buffersize and tiemout time for less
...
connection aborts
2023-08-09 10:11:07 +02:00
kleiax
f236d98be2
- added calc azimuth to autopilot menu
...
- getters in navigation for calc azimuth
- wrapper for manualControl for automatic orintaion change
2023-08-08 22:59:28 +02:00
kleiax
620812b5f8
added interface for calced azimuth
2023-08-08 18:56:36 +02:00
kleiax
d6bc7e4239
change some things, because azimuth is now
...
by default a signed value
2023-08-07 21:41:03 +02:00
kleiax
8ed91c4b11
small fixes
2023-08-07 13:05:42 +02:00
kleiax
3549af2470
update compass lib
2023-08-07 13:04:19 +02:00
kleiax
8796da97b5
- added wifi channel on boot screen
...
- added wifi to systeminformation
- added accuracy settings to capturee route and autopilot
- fix data loss in calibrate compass
- fix autopilot dont switch to ready for selfdriving
2023-06-02 22:30:21 +02:00
kleiax
38c8a58988
- added data validation in calibrate compass
...
- activatre auto load calibration data
- give possibility to force update in navigation getCourseCorrection
- added drive mode for compass calibration
- removed compass calibration manualControl
2023-05-31 12:48:41 +02:00
kleiax
e0d6853961
reactivate mqtt output
2023-05-31 09:11:26 +02:00
kleiax
22eb6788c3
- remove NtripReconnect from Autopilot and CaptureRoute
...
- shiftet moveControl States in the class namespace
- added auto reconeect to NtripClient
- a lot of refactor
2023-05-30 23:40:05 +02:00
kleiax
1faab632d5
rotate correctionCourse in getCourseCorrection by
...
180°
2023-05-25 19:58:57 +02:00
kleiax
466ee39acc
changed isBatteryLow function to check voltage
...
instead of percent
2023-05-25 19:57:00 +02:00
kleiax
b9be10e063
added opertaor << and fix remove calibration
2023-05-25 17:10:42 +02:00
kleiax
49e0c2d1ef
added increase and decrease to navigation
2023-05-24 14:47:59 +02:00
kleiax
52590e9e2f
route return now the real last element of the list
2023-05-24 14:42:15 +02:00
kleiax
74d56576ae
calibrateCompass namespace for preferences was to
...
long
2023-05-24 12:34:05 +02:00