Commit Graph

405 Commits

Author SHA1 Message Date
ishak jmilou.ishak
2e4f048ed9 feat: call save_sensor_data function upon receiving kobuki/data message 2025-01-09 13:56:45 +01:00
ishak jmilou.ishak
9a3829cdb2 feat: add save_sensor_data function to insert sensor data into the database 2025-01-09 13:54:15 +01:00
ishak jmilou.ishak
015b2db819 refactor: change startCommunication return type from bool to void 2025-01-09 13:48:01 +01:00
ishak jmilou.ishak
6ef739f794 removed thread 2025-01-09 13:40:47 +01:00
ishak jmilou.ishak
ec2a08c656 refactor: comment out connection check in sendKobukiData function 2025-01-09 13:38:18 +01:00
ishak jmilou.ishak
89421ccf34 replaced connect 2025-01-09 13:31:41 +01:00
ishak jmilou.ishak
1c081451aa made thread to wait 1 sec before reconnect 2025-01-09 13:29:25 +01:00
ishak jmilou.ishak
2396d61eae fix: update on_message function signature to include userdata parameter 2025-01-09 13:24:57 +01:00
ishak jmilou.ishak
fa17893b1b fix: update connection check method in sendKobukiData function 2025-01-09 13:21:14 +01:00
ishak jmilou.ishak
07d88eef7d fix: improve connection handling and logging in KobukiDriver 2025-01-09 13:19:00 +01:00
ishak jmilou.ishak
d066f68ad2 replaced /data endpoint 2025-01-09 12:56:25 +01:00
ishak jmilou.ishak
d90ac72591 test older version 2025-01-09 12:52:11 +01:00
ishak jmilou.ishak
a2aa80804e fix: move mqtt_client.on_message assignment under function definition 2025-01-09 12:47:39 +01:00
ishak jmilou.ishak
612af45f59 refactor control.html to update robot image source and improve structure 2025-01-09 12:39:45 +01:00
ishak jmilou.ishak
3ff1b22346 uncomment robot image in control.html 2025-01-09 12:35:17 +01:00
ishak jmilou.ishak
1a4056ff77 return raw kobuki_message instead of jsonify in data endpoint 2025-01-09 12:02:36 +01:00
ishak jmilou.ishak
8517a0d558 comment out image update interval in script.js 2025-01-09 12:00:02 +01:00
ishak jmilou.ishak
092e4f5aeb remove camera code 2025-01-09 11:59:34 +01:00
ishak jmilou.ishak
9eb9822cff remove unused event listeners and redundant data fetching logic from script.js 2025-01-09 11:58:48 +01:00
ishak jmilou.ishak
fe64267307 added js from main branch 2025-01-09 11:56:54 +01:00
ishak jmilou.ishak
72a0fadef8 add UML diagram for system architecture and clean up MQTT client initialization 2025-01-09 11:45:19 +01:00
ishak jmilou.ishak
d0bfef2296 add feedback document with coding suggestions and improvements 2025-01-08 16:40:34 +01:00
ishak jmilou.ishak
71091f57dd removed code that didnt work 2025-01-08 15:25:30 +01:00
ishak jmilou.ishak
fa85be2df5 removed mqtt check 2025-01-08 14:18:46 +01:00
ishak jmilou.ishak
4bf3cd6d37 added mqtt connection safety 2025-01-08 14:15:06 +01:00
ishak jmilou.ishak
361c17fbdb comment everything again 2025-01-08 13:59:06 +01:00
ishak jmilou.ishak
fe3fe2b8cf restored all my code 2025-01-08 13:40:38 +01:00
ishak jmilou.ishak
bcac062cdf comment out monitorKobukiConnection thread for debugging 2025-01-08 13:31:57 +01:00
ishak jmilou.ishak
b12e4c7539 removed thread as well 2025-01-08 13:29:43 +01:00
ishak jmilou.ishak
a979d15a6e commented my new code to check if bug is still here 2025-01-08 13:27:34 +01:00
ishak jmilou.ishak
184e723379 added new thread 2025-01-08 13:05:19 +01:00
ishak jmilou.ishak
2bfd11276a importlist changed 2025-01-07 15:00:13 +01:00
ishak jmilou.ishak
bc0b878230 changed to bool 2025-01-07 14:40:55 +01:00
ishak jmilou.ishak
806bb16662 changed startcom function 2025-01-07 14:38:38 +01:00
ishak jmilou.ishak
56f085b73d added parameters 2025-01-07 14:33:12 +01:00
ishak jmilou.ishak
b111e49dff functions for auto reconnect with pi and kobuki 2025-01-07 14:28:06 +01:00
ishak jmilou.ishak
bb1904b125 commentaar naar engels 2025-01-06 09:53:01 +01:00
ishak jmilou.ishak
b29a615681 verslag def versie 2025-01-06 09:52:50 +01:00
ishak jmilou.ishak
1fb7010773 enhance verslag.md with detailed analysis of IoT communication protocols and their reliability 2025-01-03 17:07:46 +01:00
ishak jmilou.ishak
ae03800c23 bijna klaar met deelvragen 2025-01-02 22:47:58 +01:00
ishak jmilou.ishak
490e0536ca took older version of the fetch 2024-12-20 14:31:25 +01:00
ishak jmilou.ishak
2f06927550 fix: correct interval for fetching sensor data to every 5 seconds 2024-12-20 14:10:14 +01:00
ishak jmilou.ishak
5dbbad5fff refactor data display to use table rows for sensor data 2024-12-20 14:08:45 +01:00
ishak jmilou.ishak
bc5f52922b removed image for now 2024-12-19 22:04:58 +01:00
ishak jmilou.ishak
52eff9ec39 return JSON response for /data endpoint 2024-12-19 22:02:36 +01:00
ishak jmilou.ishak
cf1350a3c0 zeker weten dat data word gestuurd 2024-12-19 21:55:51 +01:00
ishak jmilou.ishak
fa1aa6965d updated cmakelist 2024-12-19 20:31:50 +01:00
ishak jmilou.ishak
c5981f763b fixed error 2024-12-19 20:30:55 +01:00
ishak jmilou.ishak
45247b5574 added code from main branch 2024-12-19 20:22:43 +01:00
ishak jmilou.ishak
d8ce5de8f7 removed try catch 2024-12-19 20:05:48 +01:00