Commit Graph

  • 8125f019ca added hex files (Sumo and SplitFlap project) main Jonas Arnold 2022-12-23 14:38:50 +0100
  • 2209e1c656 removed mazeFailure variable Jonas Arnold 2022-12-23 14:38:33 +0100
  • 4ea95e402c Merge branch 'main' of gitlab.enterpriselab.ch:adis_team_gueti_roaster/adis_hs2022_team_4 into main Simon Frei 2022-12-23 14:31:33 +0100
  • 2a889cfbbb adjust navigation and statemachine Simon Frei 2022-12-23 14:31:10 +0100
  • 6d8603c454 tuning before challenge Simon Frei 2022-12-23 14:30:23 +0100
  • 9c9ab33121 added semaphore to lock mqtt client access on esp32 Jonas Arnold 2022-12-23 13:46:14 +0100
  • 89e9e10b6e updates in UI, added present counter Jonas Arnold 2022-12-23 12:53:33 +0100
  • 949b936ed6 set speed after turn to 400 Simon Frei 2022-12-23 12:51:50 +0100
  • d92f96f012 update present count event args, to receive actual present count from mqttclient Simon Frei 2022-12-23 11:54:13 +0100
  • da5e612d58 Merge branch 'main' of gitlab.enterpriselab.ch:adis_team_gueti_roaster/adis_hs2022_team_4 into main Jonas Arnold 2022-12-23 09:37:03 +0100
  • 956f4b9736 revised Remote.c in Sumo project Jonas Arnold 2022-12-23 09:36:48 +0100
  • bd07596ada fixed issues in UI Jonas Arnold 2022-12-23 09:36:05 +0100
  • ed30c56cdd add some funny buzzers Simon Frei 2022-12-23 02:28:49 +0100
  • a03a75f365 publish wiht qos = 2 Simon Frei 2022-12-23 02:28:15 +0100
  • 7ae79c639c update Statemachine Simon Frei 2022-12-23 02:27:33 +0100
  • a50811f3e2 fixed gitignore, unignored Properties folder Jonas Arnold 2022-12-22 22:17:16 +0100
  • 0df1227908 updated UI, redesigned, implemented state indicators for robot mobile and stationary Jonas Arnold 2022-12-22 22:01:13 +0100
  • bdf8e1c4e6 ref power save off Simon Frei 2022-12-22 21:20:57 +0100
  • d26a5b5a5a set wifi powersaving mode to off on ESP32 Jonas Arnold 2022-12-22 18:32:13 +0100
  • 9a6402f32e implemented auto publish of battery voltage in both robot modes (ESP32) Jonas Arnold 2022-12-22 18:31:57 +0100
  • 630f504785 added status of mobile robot in UI implemented battery state for both robots in RobotLib Jonas Arnold 2022-12-22 18:31:21 +0100
  • 82c449ba29 removed unnecessary mqtt topic, added help for mqtt publish Jonas Arnold 2022-12-22 12:43:38 +0100
  • 77b3fd7ae6 added stop button in UI Jonas Arnold 2022-12-18 16:48:27 +0100
  • 9cbe5bb9b9 fixed warning in Sumo project Jonas Arnold 2022-12-18 16:43:50 +0100
  • d4df711355 changed LED behavior of the ESP32, to distiguish between stationary and mobile mode, disabled WiFi state LED, added reboot esp32 command Jonas Arnold 2022-12-18 16:29:02 +0100
  • 65f0029ac7 added buzzer sound when parsed @esp message on udp server Jonas Arnold 2022-12-18 16:27:56 +0100
  • 09c197e5e9 fixed RobotLib IndependentRobotConfigurator Jonas Arnold 2022-12-18 16:27:29 +0100
  • 1d2e4e2fb7 Merge branch 'main' of gitlab.enterpriselab.ch:adis_team_gueti_roaster/adis_hs2022_team_4 into main Jonas Arnold 2022-12-18 15:35:04 +0100
  • ad76d09438 implemented IndependentRobotConfigurator to adopt robots via UDP, updated UI to support IndependentRobotConfigurator commands Jonas Arnold 2022-12-18 15:34:37 +0100
  • 734b8859b9 publish status and presentcount Simon Frei 2022-12-18 14:22:45 +0100
  • bff452c03b add Status Topic to RoboLib, implement timer in RaspiControl and states based on status messages Simon Frei 2022-12-18 14:22:07 +0100
  • cc9bb2860f Set App state to manual drive on set mobility mode automatic=false Simon Frei 2022-12-18 14:20:46 +0100
  • 3b900f1d8a use tuned params (pid and turn) Simon Frei 2022-12-18 10:32:06 +0100
  • d43c04d3ad removed commented text in myMqtt.c Jonas Arnold 2022-12-16 21:23:01 +0100
  • 24f3de6e23 renamed RobotType to RobotMode and inserted in all constructors where not present yet Jonas Arnold 2022-12-16 19:01:37 +0100
  • fcc6e9c503 mqtt publish shell command fixed Jonas Arnold 2022-12-16 17:35:52 +0100
  • c71f05964b Merge branch 'main' of gitlab.enterpriselab.ch:adis_team_gueti_roaster/adis_hs2022_team_4 into main Jonas Arnold 2022-12-16 17:03:18 +0100
  • e24b5f7e14 add init splitflaps button to UI Jonas Arnold 2022-12-16 17:03:12 +0100
  • 6649653a2f Merge branch 'main' of gitlab.enterpriselab.ch:adis_team_gueti_roaster/adis_hs2022_team_4 into main Simon Frei 2022-12-16 17:02:31 +0100
  • 1cf2be84e0 add command to publish mqtt, not working yet Simon Frei 2022-12-16 17:02:21 +0100
  • 75c0788d95 added logging to file for UI app, introduced robot types in RobotLib, publishing with qos = 0 and retain = false Jonas Arnold 2022-12-16 16:49:03 +0100
  • decb1f3b17 fixed battery voltage display, ignoring firstline when parsing response message Jonas Arnold 2022-12-16 16:22:06 +0100
  • 8cc965ef51 implemented line sensor calibration in ESP and UI, implemented battery voltage display Jonas Arnold 2022-12-16 16:03:34 +0100
  • 1e9ee6aea3 Merge branch 'main' of gitlab.enterpriselab.ch:adis_team_gueti_roaster/adis_hs2022_team_4 into main Jonas Arnold 2022-12-16 16:02:16 +0100
  • b96cd7582f add present counter, add state app_manual and auto Simon Frei 2022-12-16 15:59:27 +0100
  • aa391305f5 added line sensor in RobotLib and UI Jonas Arnold 2022-12-16 15:05:14 +0100
  • 900ff1ae96 add statemachine, use RobotLib and logger Simon Frei 2022-12-16 12:03:10 +0100
  • a3a2d14328 implemented steering and added robot control to UI Jonas Arnold 2022-12-15 18:54:29 +0100
  • a526c7f01f implemented automatically saved settings in UI, implemented config of splitflap hw ids and display splitflap message Jonas Arnold 2022-12-15 18:08:52 +0100
  • a3fc254f44 implemented functionality to subscribe on connect Jonas Arnold 2022-12-15 18:07:54 +0100
  • f7720ffc67 added logger to WPF UI Jonas Arnold 2022-12-15 16:38:06 +0100
  • bd3808fd23 re-added turning back Jonas Arnold 2022-12-13 22:29:02 +0100
  • c3ad815129 reverted breaking changes from ADIS_HS2022 Jonas Arnold 2022-12-13 22:17:47 +0100
  • c17121fa9a fix cmd detection from esp32 Simon Frei 2022-12-13 03:10:58 +0100
  • 2ed8bec6d6 send cmd to robi via uart not rs485, mode tested, without speed, no battery for robi left :/ Simon Frei 2022-12-13 03:10:24 +0100
  • 15efffc08d Merge branch 'main' of gitlab.enterpriselab.ch:adis_team_gueti_roaster/adis_hs2022_team_4 into main Simon Frei 2022-12-12 22:30:21 +0100
  • d497e5c138 add wrapper for mqtt commands to rs485, there is an error in the rs485 Simon Frei 2022-12-12 22:30:03 +0100
  • 9df44435af created initial functionality for WPF UI Jonas Arnold 2022-12-12 22:14:42 +0100
  • 2859e25164 re-added changes in Remote.c Jonas Arnold 2022-12-12 19:50:10 +0100
  • 2404d9a09d renamed project ADIS_Sumo_Styger to ADIS_Sumo to be able to have ADIS_Sumo_Styger in same Eclipse workspace Jonas Arnold 2022-12-12 19:49:43 +0100
  • 27cb9df55d updates from ADIS_HS2022 Jonas Arnold 2022-12-12 17:53:44 +0100
  • b7bd98373f from ADIS_HS2022: update robot table Jonas Arnold 2022-12-12 17:46:07 +0100
  • 77bd5c3349 from ADIS_HS2022: reducing reflectance task time Jonas Arnold 2022-12-12 17:44:22 +0100
  • 81db14c00c Update McuLib: fixed UART problem on robot (shell over tinyK20 only worked once), because of FIFO issues. Jonas Arnold 2022-12-12 17:43:29 +0100
  • 02f3a8e0ac increased timeout value, see forum Jonas Arnold 2022-12-12 17:39:44 +0100
  • 84c3d79859 renamed RobotControl to Movement Jonas Arnold 2022-12-12 17:22:34 +0100
  • e2ef6b4c2b added DevRobot Jonas Arnold 2022-12-12 17:18:40 +0100
  • 4b3d957fa4 improved NLog.config Jonas Arnold 2022-12-12 17:07:49 +0100
  • 3b0219a801 included NLog output to console and file Jonas Arnold 2022-12-12 17:04:53 +0100
  • d57582994f uncommented unused files DevBuzzer and DevBattery, implemented automatic subscription to interested topics in DevCase, fixed implementation of MqttPublisherSubscriber, improved DevSplitFlap, implemented test of MQTT in RobotConsoleClient Jonas Arnold 2022-12-12 17:04:25 +0100
  • 3b7539e69b add debug output for mqtt test project Jonas Arnold 2022-12-12 16:58:43 +0100
  • c48196e44d switched DevBase to IPublisherSubscriber instead of Com, added and implemented DevSplitFlap, added IsConnected property to IPublisherSubscriber Jonas Arnold 2022-12-09 23:13:15 +0100
  • 4e8d9e1695 implemented PublisherSubscriber Facade and MqttCommunication implementing the facade Jonas Arnold 2022-12-09 22:43:51 +0100
  • 28c4eceb53 removed unused bindings, made constants constant Jonas Arnold 2022-12-09 18:02:36 +0100
  • dd44445d9b fixed two issues in MyMqtt Jonas Arnold 2022-12-09 17:55:49 +0100
  • 4edee18825 Merge branch 'main' of gitlab.enterpriselab.ch:adis_team_gueti_roaster/adis_hs2022_team_4 into main Jonas Arnold 2022-12-09 16:24:16 +0100
  • 9c4cdab4a7 implemented mqtt parsing for robo commands Jonas Arnold 2022-12-09 16:24:03 +0100
  • dc2dde72fb add line following stuff Simon Frei 2022-12-09 15:44:38 +0100
  • 50df84d31e fix mqtt topics Simon Frei 2022-12-09 15:44:11 +0100
  • 7ab93cb0ee added robo commands and wrapper Jonas Arnold 2022-12-09 15:43:32 +0100
  • afdb0d134f removed unnecessary logs Jonas Arnold 2022-12-09 15:43:22 +0100
  • ff428ada20 Merge branch 'main' of gitlab.enterpriselab.ch:adis_team_gueti_roaster/adis_hs2022_team_4 into main Jonas Arnold 2022-12-09 15:29:44 +0100
  • 5f3f348b90 made MQTT broker IP configurable via shell, implemented storing the IP to NVS and retrieving it on startup Jonas Arnold 2022-12-09 15:29:26 +0100
  • f14b422a17 set Splitflap message according to robo mobile state Simon Frei 2022-12-09 13:39:39 +0100
  • 9f30eaaf90 Merge branch 'main' of gitlab.enterpriselab.ch:adis_team_gueti_roaster/adis_hs2022_team_4 into main Simon Frei 2022-12-09 12:32:50 +0100
  • c51c0d8007 After turn (angle) move automaticly forward with speed 100 Simon Frei 2022-12-09 12:32:46 +0100
  • 3b9c76db34 add command incSpeed Simon Frei 2022-12-09 12:31:36 +0100
  • a43ab6b745 add Roboter ID R45 Simon Frei 2022-12-09 12:31:05 +0100
  • c94369679c add publish for joystick events Simon Frei 2022-12-09 12:30:15 +0100
  • 71f37109f4 fixed parsing for mqtt data and json parsing Jonas Arnold 2022-12-09 10:41:27 +0100
  • c3d42ea3e4 disabled endless mqtt publishing, added shell help for setMode Jonas Arnold 2022-12-09 10:41:00 +0100
  • 647b023c0e fixed splitflap shell command unable to handle larger strings than number of connected splitflaps Jonas Arnold 2022-12-09 10:40:00 +0100
  • dc1c6c0a6c fixed issues in splitflap_wrapper, added printing response Jonas Arnold 2022-12-09 10:38:18 +0100
  • eaf85084d8 Merge branch 'main' of gitlab.enterpriselab.ch:adis_team_gueti_roaster/adis_hs2022_team_4 into main Simon Frei 2022-12-09 08:03:25 +0100
  • 408d1fee4c add raspicontrol (c#) Simon Frei 2022-12-09 08:03:13 +0100
  • 74bcb92538 outsourced NVS handling to seperate file in order to be future proof for other parameters that need to be non-volatile Jonas Arnold 2022-12-08 15:35:25 +0100
  • 7ffd5b9d7f implemented nvs in challenge_app to make robotMode non-volantile Jonas Arnold 2022-12-08 12:13:56 +0100
  • 961319eb0b fixed log Jonas Arnold 2022-12-06 18:37:41 +0100
  • 967bcc481b fixed erros, does compile now Jonas Arnold 2022-12-06 18:27:05 +0100
  • 1ecec3620a Update ADIS_ESP32_Eclipse/main/splitflap_wrapper.c Arnold Jonas jarnold 2022-12-06 10:12:49 +0100