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 |
|