1
0
mirror of https://github.com/thooge/esp32-nmea2000-obp60.git synced 2025-12-13 05:53:06 +01:00
Commit Graph

22 Commits

Author SHA1 Message Date
andreas
8cb012eac0 introduce write lock for USB channel 2024-11-24 16:07:27 +01:00
andreas
8265d9342c #81: directly flush the tx fifo for USBCDC if connection is hanging 2024-11-23 20:59:25 +01:00
andreas
1d5577a777 #81: directly enable the ISR on HWCDC restart if connected 2024-11-04 10:32:52 +01:00
andreas
041b550ae9 #81: restart HWCDC interrupt after 100ms 2024-11-04 10:00:49 +01:00
andreas
18b9946b62 intermediate: try special handling for USBCDC 2024-11-03 18:05:14 +01:00
andreas
c6f601377c intermediate,untested: reorganize channel handling 2024-11-03 16:15:52 +01:00
andreas
56ec7a0406 intermediate: restructure serial handling 2024-11-01 17:01:44 +01:00
andreas
d27e811317 allow to start m5 atom s3 without USB device connected 2024-03-23 20:21:21 +01:00
andreas
f99d6ed2eb #60: avoid errors in the web ui when the rx fifo overflows (strange counter ids), add an error log for serial errors 2024-03-22 18:57:43 +01:00
andreas
dc2f353893 using the externals for USBSerial and Serial1 2023-08-30 19:55:26 +02:00
wellenvogel
47fb805ee6 intermediate: introduce an abstract channel 2021-12-31 18:38:11 +01:00
wellenvogel
cd1fefad52 restructure buffer handling, better buffer logging 2021-12-02 17:10:50 +01:00
wellenvogel
9dcb98bb51 intermediate: restructure buffer handling 2021-12-01 22:55:37 +01:00
wellenvogel
284be741f5 intermediate: actisense format on USB 2021-11-26 00:09:34 +01:00
andreas
b3f4a11a8e improve logging MT robustness 2021-11-13 18:15:50 +01:00
andreas
bec155fb4d intermediate: use the arduino hwserial as idf does not receive data 2021-11-03 17:11:40 +01:00
andreas
a57d91c63d add flush for gwserial 2021-11-01 11:19:31 +01:00
andreas
0b4aa58d71 remove compile warnings 2021-10-30 20:05:20 +02:00
andreas
e7b2c6e756 add some memory diagnostics 2021-10-30 12:01:50 +02:00
andreas
1be2b1a667 handle receiving and distributing on NMEA messages 2021-10-28 10:25:12 +02:00
andreas
933ea0d0aa intermediate: reading on tcp 2021-10-26 20:28:21 +02:00
andreas
60eabb05ab use nonblocking write for serial 2021-10-25 21:20:41 +02:00