Commit Graph
100 Commits
Author SHA1 Message Date
wellenvogel dd3a4f5093 fix a bug in the actisense reader, version 20251126 2025-11-26 18:02:41 +01:00
wellenvogel 32099487fa prepare relase 20251007 2025-10-07 13:02:19 +02:00
wellenvogel 18b46ae5a0 prepare relase 20251007 2025-10-07 13:00:28 +02:00
wellenvogel fb62e41bd9 prepare relase 20251007 2025-10-07 12:58:28 +02:00
wellenvogel 9211b13dcd #113: add env4 to cibuild 2025-09-30 20:09:13 +02:00
wellenvogel 6da87e4455 add buildname to ci output file names, correctly set initial build name 2025-09-30 20:03:45 +02:00
wellenvogel 5493c9695c add buildname to cibuild, use the firmware name for file names 2025-09-30 15:27:50 +02:00
wellenvogel 034a338a81 set default for serial enable low = 0 2025-09-30 12:16:51 +02:00
wellenvogel 3cd508a239 better description of pins for cibuild 2025-09-30 12:13:06 +02:00
wellenvogel 68239f6199 add fixed baud to cibuild, allow enable pin also for pure rx/tx serial 2025-09-29 19:34:35 +02:00
wellenvogel b683413129 #117: add handling for an output enable pin for serial channels 2025-09-29 19:13:02 +02:00
wellenvogel 566d84d3e6 correctly handle ifdefs for SHT4X 2025-09-29 18:04:04 +02:00
wellenvogel 432a10bfb1 correctly send 130311 for QMP6988 2025-09-29 17:54:16 +02:00
wellenvogel 32862b9e29 avoid creating unmapped XDR entries for unset N2K values 2025-09-29 17:53:14 +02:00
wellenvogel c21592599f re-add GwSHTXX* 2025-09-29 17:51:41 +02:00
wellenvogel fddc3c742b allow to switch PGN 130311 for sensors on/off, simplify config.json for i2csensors 2025-09-29 17:05:48 +02:00
wellenvogel 9831f8da85 add code for SHT4X, ENV4 2025-09-29 12:43:21 +02:00
wellenvogel 8bf8ada30e #111: allow to add extra scripts with custom_script 2025-09-29 09:35:14 +02:00
wellenvogel 6266f85db6 #116: sda and scl are swapped when building with online service 2025-09-28 19:58:54 +02:00
wellenvogel 70ad5cc903 omit external nmea2ktoais 2025-09-28 19:28:30 +02:00
wellenvogel df9b377b31 move the nmea2ktoais functions back into our code base. 2025-09-28 18:47:17 +02:00
wellenvogel d0966159c0 separate building AIS class 24 2025-09-28 18:37:26 +02:00
wellenvogel 3f22164b1d use forked NMEA2000 lib 2025-09-26 20:00:30 +02:00
wellenvogel 60d06cd9ee remove wrong addEmptyField 2025-09-26 19:57:08 +02:00
wellenvogel 9633abc481 correct timestamp for pass format 2025-09-26 19:56:44 +02:00
wellenvogel 24502e423e set talker/channel when converting AIS from N2K, new lib version n2ktoais 2025-09-25 19:25:54 +02:00
wellenvogel 4a442c6dfb Merge branch 'master' into new-n2ktoais 2025-09-25 17:38:23 +02:00
wellenvogel 448af708d4 fill timestamp for actisense with frame timestamp in sendN2K 2025-09-25 17:37:59 +02:00
wellenvogel 78aafd308a seasmart for sendN2K 2025-09-24 20:30:44 +02:00
wellenvogel b7cd8c6bdd add pass format to sendN2K 2025-09-24 18:29:22 +02:00
wellenvogel e5968b8480 some error handling and stats to sendN2K 2025-09-24 18:10:06 +02:00
wellenvogel e5c4f0b179 add actisense mode to sendN2K 2025-09-23 20:33:34 +02:00
wellenvogel 4b03fa5a23 add filter to sendN2K 2025-09-23 19:07:53 +02:00
wellenvogel 13eac9508d add some helper tools for converting candumps 2025-09-23 18:29:43 +02:00
wellenvogel ec807c6925 intermediate: adapt handling to new n2ktoais lib 2025-09-23 13:05:28 +02:00
wellenvogel 3df2571ca2 intermediate: prepare AIS class 21 to 129041 2025-09-21 21:02:31 +02:00
wellenvogel e578b428c9 more parameters for AIS type 21 2025-09-21 19:32:02 +02:00
wellenvogel 6e0d56316b add some testing tools 2025-09-21 16:40:24 +02:00
wellenvogel 7fd1457296 add conversion from NMEA0183 AIS type 21 (aton) to PGN 129041 2025-09-19 20:43:28 +02:00
wellenvogel e8c5440a79 #114: correctly distinguish between type 1..3 ais messages when converting from N2K 2025-09-19 12:13:41 +02:00
wellenvogel 95df5858ac #112: clearify licenses to be GPL v2 or later 2025-09-17 20:05:45 +02:00
wellenvogel d5a9568b67 make birectional channels the default, clean up some channel handling 2025-09-17 17:57:03 +02:00
wellenvogel 3d131c7d98 correctly set the mode/type for serial channels 2025-09-17 17:40:28 +02:00
wellenvogel 7ebd582ca0 set serial mode to RX for M5 GPS base 2025-09-17 17:39:57 +02:00
wellenvogel 85f49857da Merge branch 'master' into pr_115 2025-09-17 15:46:33 +02:00
wellenvogel 976e8172e3 Merge branch 'master' of github.com:wellenvogel/esp32-nmea2000 2025-09-16 20:22:50 +02:00
wellenvogel 47fcb26961 add a generic s3 (devkit-m) to cibuild 2025-09-16 20:22:09 +02:00
wellenvogel d228f38461 update link to the newer version of the web installer 2025-05-02 17:58:26 +02:00
wellenvogel 417fe3db08 update link to the newer version of the web installer 2025-05-02 17:57:26 +02:00
andreas 44c9e998c9 rename dbs to dbt in convertDBKx for more code clearity 2025-04-28 18:42:16 +02:00
andreas c02122f253 #107: update doc 2025-04-22 19:43:23 +02:00
andreas 30ade0c07a Merge branch 'master' of github.com:wellenvogel/esp32-nmea2000 2025-04-22 19:39:15 +02:00
andreas 38d370dcfb #107: correctly handle DBT,DBS,DBK 2025-04-22 19:35:57 +02:00
wellenvogel 52a376c43a release docs for 20250305 2025-03-05 20:56:51 +01:00
wellenvogel 8c035c4ba1 #100: allow to set custom_config, custom_js, custom_css 2025-03-05 20:48:29 +01:00
wellenvogel 036add6feb #100: introduce extra_config, extra_js, extra_css as options in the environment 2025-03-05 19:49:46 +01:00
andreas a1b8f06959 #101: avoid logging errors for all unset config items 2025-03-04 20:48:12 +01:00
andreas 437b76897a #101: avoid logging errors for all unset config items 2025-03-04 20:48:02 +01:00
andreas 2ab6a00883 #102: only reconnect wifi every 40s 2025-03-04 20:47:47 +01:00
wellenvogel a129d865c9 warn the user if page translation is enabled for cibuild 2024-12-10 19:16:11 +01:00
andreas 5adad321fb release doc for 20241128 2024-11-28 16:57:08 +01:00
andreas 55bfbfe993 adapt Sensors doc 2024-11-28 12:34:02 +01:00
andreas c09a2a5c45 remove env4 as it cannot be tested until now 2024-11-27 18:09:28 +01:00
andreas ec0a84b934 check number of uses i2c buses for cibuild and m5 grove 2024-11-26 20:43:32 +01:00
andreas 38acd5a30b restructure SSI sensor 2024-11-25 19:40:47 +01:00
andreas d5a1c9c4ae correctly compile BME280 2024-11-25 18:32:59 +01:00
andreas 7a7068e77c continue restructuring sensors, test env3 2024-11-25 18:20:34 +01:00
andreas 243c20c468 fix merge errors 2024-11-25 16:50:32 +01:00
andreas f9a001a9c2 Merge branch 'master' into sensors 2024-11-25 16:48:11 +01:00
andreas d81a56aec7 correctly handle invalid/empty fields in RMB message 2024-11-24 19:10:21 +01:00
andreas ca60d3fbac remove useless unit ° for formatLat 2024-11-24 19:09:56 +01:00
andreas 7fead48b9d do not remove dashboard page accidently when restarting 2024-11-24 18:31:46 +01:00
andreas 3c198194aa better log when wifi is connecting 2024-11-24 18:05:37 +01:00
andreas d132cf56ea allow to show unmapped XDR transducer values 2024-11-24 17:25:16 +01:00
andreas bada311f83 directly use SemaphoreHandle_t as pointer (finalize merge) 2024-11-24 16:27:13 +01:00
andreas bfa38fe2e4 directly use SemaphoreHandle_t as pointer 2024-11-24 16:23:22 +01:00
andreas 54ccb5dcd2 introduce write lock for USB channel 2024-11-24 16:18:35 +01:00
andreas d33592cfdf directly use SemaphoreHandle_t as pointer 2024-11-24 16:16:35 +01:00
andreas 8cb012eac0 introduce write lock for USB channel 2024-11-24 16:07:27 +01:00
andreas 874dcffba8 Merge branch 'master' into sensors 2024-11-23 20:59:45 +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 0b565cfdc7 intermediate: restructure SHT3X 2024-11-19 19:33:18 +01:00
andreas 0200352f91 intermediate, untested: move creator to SensorBase 2024-11-19 18:58:29 +01:00
andreas d904d15ece intermediate: sensor config initializer list 2024-11-17 14:41:28 +01:00
andreas 1ab70aca8b intermediate: running sensor tasks inits after all user init tasks 2024-11-16 20:36:28 +01:00
andreas f75f8033d1 intermediate: restructure for sensors via API 2024-11-16 20:15:09 +01:00
andreas 56518d9309 intermediate: simplify task interfaces 2024-11-16 17:43:21 +01:00
andreas 85e1a0e5f0 restructure SensorBase 2024-11-16 15:12:21 +01:00
andreas 70fb1b3633 make BMP280 working with groove config 2024-11-15 21:39:35 +01:00
andreas 7a6eba4b86 use groove def for env bps 2024-11-15 21:37:15 +01:00
andreas 757ef93db4 correct defines for BMP280 2024-11-15 21:35:38 +01:00
andreas d86619db1a correct descriptions for BMP280 in cibuild 2024-11-15 19:34:58 +01:00
andreas abe15281a1 #71: add BMP280 and env IV to cibuild 2024-11-15 18:39:38 +01:00
andreas 22976f0874 add USB defines to readme 2024-11-15 16:52:25 +01:00
andreas bf03de68ac call requestHandler in user code outside of the API lock 2024-11-15 16:52:11 +01:00
andreas 5adf483220 add release doc 20241114 2024-11-14 20:01:51 +01:00
andreas 13efceeef7 extend doc for new api functions and networking options 2024-11-14 19:47:10 +01:00
andreas c292b82635 correct some js errors in example 2024-11-14 18:33:18 +01:00
andreas 538f643fbf add registerRequestHandler to the API with examples 2024-11-14 18:15:12 +01:00
andreas 506dd7ea9f add example listener 2024-11-14 16:16:51 +01:00