Commit Graph

138 Commits

Author SHA1 Message Date
L-diy
4181b98f83 Improve the Modbus TCP server
The 'modbus_tcp.c' file has been extensively rewritten to handle parsing TCP Application Data Units (ADUs), handling incoming Modbus requests, and generating appropriate responses. The modbus tcp server now interacts better with the LWIP TCP functionality, due to better utilization of the callback functions.

temp: modbus refactor
2024-02-06 12:45:42 +01:00
e5273c7012 clangformat everything 2023-12-23 21:37:08 +01:00
TeunBugwood
5279b14975 img 0 0 2023-12-11 14:45:27 +01:00
TeunBugwood
d1991d9abc updated tabs etc 2023-12-11 14:03:42 +01:00
TeunBugwood
ec09cb9625 New website branch
previous was doomed, that is why I made a new brench that was updated with the main.
2023-12-11 13:20:19 +01:00
Roelandts_Gert
4b75f21a7d Most changes okay, code works 2023-12-11 12:10:46 +01:00
Roelandts_Gert
f9eb677dc0 reverted to original files 2023-12-11 11:37:39 +01:00
611ce460fb llfs
Add const to llfs_get_filename_ext
2023-12-08 18:25:13 +01:00
e1832cf54e UDP_broadcast
convert owner_name_*_pos to uint32
2023-12-04 11:10:26 +01:00
d77fca56b7 lcd_api
Add lcd_draw_img_from_llfs_file and lcd_draw_gif_from_llfs_file
2023-12-03 22:01:14 +01:00
xoreo
0b9c1984ac Switch all position params in LCD_API to uint32_t 2023-12-03 14:51:47 +01:00
0cc34bfd6b LLFS
add llfs_get_filename_ext
2023-12-02 23:01:06 +01:00
7dcc0ff4da Logger
make it so that the logger timestamp is alligned
2023-12-01 18:56:24 +01:00
L-diy
e4b50559c4 Reformat modbus_tcp.c/h and fix some typos 2023-11-26 22:36:57 +01:00
2090b039d4 Merge branch 'main' into Modbus_TCP_Obe 2023-11-26 22:32:44 +01:00
80ee5f18b4 Merge branch 'main' into UDP-broadcast 2023-11-26 22:29:53 +01:00
5917bcf329 MQTT
Add brief tag
2023-11-26 22:22:03 +01:00
Obe Van Lierde
baea30020f fix 2023-11-26 22:17:07 +01:00
RobinVdB8
1e7638c63d Solved reviews 2023-11-26 17:05:05 +01:00
Obe Van Lierde
2976fbf2b3 resolved changes
Disabled logger, it gave me errors on 'TAG'
2023-11-26 16:17:35 +01:00
Obe Van Lierde
74a5983e8a Merge branch 'main' into Modbus_TCP_Obe 2023-11-26 16:12:04 +01:00
RobinVdB8
b302ab2e11 Updated doxygen 2023-11-26 15:02:01 +01:00
RobinVdB8
1550ccd0ba Made some requested changes from reviews 2023-11-26 13:33:47 +01:00
RobinVdB8
b50900e713 Changed function name mug_init to mqtt_application_init 2023-11-26 12:43:38 +01:00
RobinVdB8
d88d35c6cf Renamed files from mug to mqtt_application 2023-11-26 12:39:57 +01:00
RobinVdB8
dea0d26141 Solved some reviews 2023-11-25 21:57:54 +01:00
RobinVdB8
875edb52b5 Solved reviews 2023-11-25 20:30:12 +01:00
RobinVdB8
4147f53802 Added documentation to .h file 2023-11-25 17:41:25 +01:00
joran2738
0da6259ae5 solving reviews pt4 + some changes 2023-11-25 13:33:36 +01:00
joran2738
a9b975a780 Merge branch 'main' into UDP-broadcast 2023-11-24 22:38:44 +01:00
joran2738
82d7972728 solving reviews pt3 2023-11-24 22:38:04 +01:00
RobinVdB8
697403a8d8 Merge branch 'main' into MQTT 2023-11-24 17:06:48 +01:00
xoreo
45278b8d85 Add lcd_set_bg_color_layer0 2023-11-24 10:57:27 +01:00
joran2738
4d3ae0c140 Merge branch 'UDP-broadcast' of https://github.com/Sani7/2023-Webservices_And_Applications into UDP-broadcast 2023-11-23 12:02:04 +01:00
RobinVdB8
2cb8c28ef4 Merge branch 'main' into MQTT 2023-11-23 09:55:50 +01:00
43fc97c109 Fix typo in define MAX_MAC_ADDR_LEN 2023-11-22 22:31:44 +01:00
joran2738
53fb67392f Merge branch 'main' into UDP-broadcast 2023-11-22 22:23:06 +01:00
joran2738
0ff34a233e solving reviews pt2 2023-11-22 22:21:07 +01:00
99e6f33f87 TFTP
Fix the issue of putting logger level define to c file instead of header file
2023-11-22 15:28:43 +01:00
joran2738
30a93425c9 correcting reviews
sorry if i missed something, being ill and reviewing code doesn't really go well together
2023-11-22 15:04:55 +01:00
Obe Van Lierde
d2203d8a80 Quick changes 2023-11-21 16:40:58 +01:00
Obe Van Lierde
407cc0f09d Name change 2023-11-21 16:27:53 +01:00
Obe Van Lierde
689e4714ea Merge branch 'main' into Modbus_TCP_Obe 2023-11-21 16:19:17 +01:00
joran2738
f22f376b77 Merge branch 'main' into UDP-broadcast 2023-11-21 13:20:50 +01:00
ce593428e4 Merge branch 'main' into TFTP 2023-11-20 16:03:33 +01:00
46f2fcacd2 TFTP
* Change typo
* Format
* Add doxygen
2023-11-20 15:44:38 +01:00
xoreo
60aa6c0d24 Remove empty lines in lcd_api.h 2023-11-20 14:43:29 +01:00
xoreo
a481f3b6fa Add lcd_stop_all_gifs(void) 2023-11-20 14:38:04 +01:00
xoreo
758f1f47ca Add lcd_clear_text() and lcd_clear_images 2023-11-20 14:10:26 +01:00
Obe Van Lierde
213380075c Merge branch 'main' into Modbus_TCP_Obe 2023-11-20 12:53:21 +01:00