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

94 Commits

Author SHA1 Message Date
andreas
301783ae40 handle and configure a serial device 2021-11-02 21:18:11 +01:00
andreas
b84e47d16a NMEA0183 AIS to N2K, corrected some encodings 2021-11-02 19:29:40 +01:00
andreas
0bdcc8fff2 handle priorities in boat data 2021-11-01 11:41:41 +01:00
andreas
14b04fb4a0 log registered pgns for transmit 2021-11-01 11:20:31 +01:00
andreas
470dec92ad convert RMC from 0183 to 2k, avoid cores 2021-10-31 21:20:27 +01:00
andreas
c8778e4ceb intermediate: add nmea0183 to n2k 2021-10-30 21:37:44 +02:00
andreas
483e79f99e cleanup of unused code, streamline main 2021-10-30 19:43:14 +02:00
andreas
bb7f2085a4 refactor message queue 2021-10-30 19:11:21 +02:00
andreas
bb80c5f44f refactoring: move webserver stuff to own lib 2021-10-30 14:49:53 +02:00
andreas
11c6c78ad6 fix memory leak in main messages 2021-10-30 13:49:20 +02:00
andreas
e7b2c6e756 add some memory diagnostics 2021-10-30 12:01:50 +02:00
andreas
b4fe48744b intermediate: externalize config definitions 2021-10-28 20:43:05 +02:00
andreas
b5aa62ff49 moved generated into extra dir, prepare for more embedded files 2021-10-28 13:09:54 +02:00
andreas
b1f3af3797 use delayed restart for proper GUI responses 2021-10-28 10:33:56 +02:00
andreas
1be2b1a667 handle receiving and distributing on NMEA messages 2021-10-28 10:25:12 +02:00
andreas
b007586076 streamline buffer handling 2021-10-27 10:43:53 +02:00
andreas
e378f6e56b intermediate: tcp read 2021-10-26 21:54:28 +02:00
Andreas Vogel
106c1774ac Merge pull request #3 from free-x/boards
[extend] Another M5 boards
2021-10-26 20:32:05 +02:00
andreas
933ea0d0aa intermediate: reading on tcp 2021-10-26 20:28:21 +02:00
free-x
6be3930585 Add M5Atom and M5StickC+ with CANUnit to supported boards 2021-10-26 11:48:13 +02:00
andreas
60eabb05ab use nonblocking write for serial 2021-10-25 21:20:41 +02:00
andreas
c893025cd3 use async web server 2021-10-25 18:31:34 +02:00
andreas
2057b70cb7 introduce debug log 2021-10-24 16:51:47 +02:00
andreas
149ffb7a5f add mdns 2021-10-22 16:15:49 +02:00
andreas
6e449ca4dc allow to set system name, auto shutdown AP, usb baud 2021-10-22 15:20:40 +02:00
andreas
35ff689cd9 include ais conversion 2021-10-22 13:08:25 +02:00
andreas
63eb317816 add extended nmea2k status 2021-10-21 18:10:25 +02:00
andreas
c24e699874 move to dynamic registration of converter functions 2021-10-21 17:04:56 +02:00
andreas
f054413de4 intermediate: use header for n2kton0183 functions 2021-10-21 16:13:52 +02:00
andreas
940d7ea957 completely moved to dynamic boatData, first tests 2021-10-20 21:19:20 +02:00
andreas
e421fe0722 config for sending to tcp, seasmart 2021-10-18 20:12:27 +02:00
andreas
0b0726cb04 cleanup unused code 2021-10-18 19:51:44 +02:00
andreas
3bbd9ef965 separate boat data, integrate with web server 2021-10-18 19:20:00 +02:00
andreas
fb20135718 remove own list impl 2021-10-17 21:59:06 +02:00
andreas
0360044ef3 TCP server separated 2021-10-17 21:55:34 +02:00
andreas
920177fada use gzipped file for web ui 2021-10-17 20:49:51 +02:00
andreas
117193fbed restructure ui, styling 2021-10-17 19:15:22 +02:00
andreas
271e461be5 working client connection 2021-10-17 18:17:05 +02:00
andreas
0fe10aeef8 intermediate: restructure wifi,log 2021-10-17 15:41:35 +02:00
andreas
ec67767ca6 intermediate: config handler implementation 2021-10-16 20:18:03 +02:00
andreas
dad454745a add version, output NMEA0183 to USB 2021-10-16 17:20:04 +02:00
andreas
7e1b9a6ce6 improved web page, some initial status 2021-10-15 21:09:36 +02:00
andreas
29cee9bae7 1st successful start up 2021-10-15 20:24:24 +02:00
andreas
e2f8e4ff56 initial import 2021-10-15 19:05:51 +02:00