andreas
|
0db0dd4322
|
add example for task data exchange usage
|
2023-10-24 14:59:02 +02:00 |
andreas
|
6758c59a3a
|
introduce a type safe task adta exchange interface
|
2023-10-24 14:48:47 +02:00 |
andreas
|
b5210a79e8
|
allow to change the Wifi AP Ip address and mask
|
2023-10-20 20:40:44 +02:00 |
andreas
|
371372f1f4
|
intermediate: allow to exchange simple data between tasks
|
2023-10-14 20:21:20 +02:00 |
andreas
|
015b4762f8
|
allow for multiple counters in user task
|
2023-10-14 19:43:50 +02:00 |
andreas
|
6cdaab4d60
|
allow a counter for user tasks, reorganize generated config handling
|
2023-10-14 19:20:21 +02:00 |
andreas
|
723713b69d
|
allow to control LEB brightness via config UI
|
2023-10-14 13:44:13 +02:00 |
Andreas Vogel
|
d1032bc231
|
Merge pull request #55 from free-x/twai
[WIP] Update NMEA Libraries
|
2023-10-13 19:39:05 +02:00 |
andreas
|
cb579e3584
|
add more predefined configs
|
2023-10-13 19:10:11 +02:00 |
andreas
|
ce9dceb589
|
add reset button, led to node mcu
|
2023-10-11 17:51:05 +02:00 |
andreas
|
4fa40b98b3
|
allow to set a read only mode for config items, output compiler messages for overwritten configs, add m5 gps unit defs
|
2023-10-05 18:52:30 +02:00 |
andreas
|
9572b1e95e
|
allow to set default and hide for cfg values in hardware defs
|
2023-10-05 16:57:05 +02:00 |
andreas
|
27de94b1ae
|
move groove serial to serial2 if also serial base is used
|
2023-10-04 18:11:47 +02:00 |
andreas
|
4f2a630687
|
#57: make the conversion of AIS ship dimensions more robust
|
2023-09-29 19:54:03 +02:00 |
andreas
|
c87c38fca4
|
revert back for chip id in app info
|
2023-09-09 17:11:32 +02:00 |
andreas
|
2b42cc53e7
|
add handling for board type to images and webflasher
|
2023-09-07 16:53:32 +02:00 |
andreas
|
8c7540d956
|
move serial channel mode to serial channel type (integer)
|
2023-08-31 22:03:23 +02:00 |
andreas
|
f36dd37b8b
|
better handling if no CAN Pins are configured
|
2023-08-31 19:12:10 +02:00 |
andreas
|
1b3840f207
|
#48: add a second serial config to the example task
|
2023-08-31 12:32:48 +02:00 |
andreas
|
cb98324604
|
make the counter display and the channel names dynamic in the UI
|
2023-08-31 12:24:21 +02:00 |
andreas
|
019fb8ff6a
|
intermediate, untested: second serial channel
|
2023-08-30 21:10:00 +02:00 |
andreas
|
17615adca5
|
cleanup unused code, make fallback_serial working again
|
2023-08-30 20:20:28 +02:00 |
andreas
|
dc2f353893
|
using the externals for USBSerial and Serial1
|
2023-08-30 19:55:26 +02:00 |
andreas
|
ac91aeb491
|
reorganize HW defs again, add generic boards, allow undefined CAN rx/tx
|
2023-08-30 16:42:08 +02:00 |
free-x
|
55207473a7
|
bump nmea2000 library
|
2023-08-30 11:08:49 +02:00 |
andreas
|
5dc2c98642
|
intermediate: reorganize hardware definitions
|
2023-08-30 10:15:25 +02:00 |
free-x
|
74f4937844
|
clean up atom/atoms3
|
2023-08-26 16:17:21 +02:00 |
free-x
|
5a8b30235c
|
adjust Grove GPIO for atoms3
|
2023-08-26 16:05:04 +02:00 |
free-x
|
e17ab3be58
|
add atoms3 with canunit env
|
2023-08-26 15:53:25 +02:00 |
andreas
|
b7a7dad290
|
better display for bus off condition
|
2023-08-26 11:06:11 +02:00 |
andreas
|
28431bfdcf
|
add timer class for periodic runs
|
2023-08-26 10:53:46 +02:00 |
andreas
|
0d5215e00f
|
handle bus recovery in driver class
|
2023-08-25 20:14:26 +02:00 |
andreas
|
f5e48fcab3
|
count timeouts to detect offline state
|
2023-08-25 19:48:53 +02:00 |
andreas
|
9fd25ab6a8
|
improve status handling for twai, add n2k state to UI
|
2023-08-25 19:35:38 +02:00 |
andreas
|
ec95007d9d
|
use driver_uninstall for bus recovery to avoid crashes
|
2023-08-24 21:15:37 +02:00 |
andreas
|
475652ff6e
|
intermediate: recovery
|
2023-08-24 21:04:28 +02:00 |
andreas
|
41d8578681
|
add bus off recovery
|
2023-08-24 20:00:19 +02:00 |
andreas
|
3be08a0c26
|
correctly initialize send messages, increase queue
|
2023-08-24 19:30:20 +02:00 |
andreas
|
80486eff75
|
get rid of esp32_nmea2000
|
2023-08-24 18:39:51 +02:00 |
andreas
|
7baa5688ef
|
1st twai version with send/receive
|
2023-08-24 17:32:13 +02:00 |
andreas
|
f025fddc71
|
move to newest framework 6.3.2
|
2023-08-24 15:22:02 +02:00 |
norbert-walter
|
9bfe455206
|
Expand memory for OBPSensortask from 4k to 8k
|
2023-08-23 21:46:29 +02:00 |
norbert-walter
|
e5f945fc3c
|
Add DBT and STW in WindRose page
|
2023-08-18 17:14:21 +02:00 |
norbert-walter
|
333018cf0d
|
changes
|
2023-08-10 22:00:14 +02:00 |
norbert-walter
|
b8134490a9
|
Merge remote-tracking branch 'origin/master'
|
2023-08-10 21:28:48 +02:00 |
andreas
|
435654a3f6
|
correctly map pressure from bar to pascal in xdr
|
2023-03-17 20:54:00 +01:00 |
andreas
|
df8b26dc0c
|
#49: parse MTW and convert to 130310
|
2023-03-08 16:18:53 +01:00 |
andreas
|
2e58716716
|
#49: better handling of VHW - optionally send 127250 for both mag/true, always send 128259 also if no heading is available
|
2023-03-08 15:58:08 +01:00 |
wellenvogel
|
b4d5e97619
|
#44: implement workaround factor for ROT
|
2022-11-16 11:46:14 +01:00 |
wellenvogel
|
c02be797db
|
correctly handle pass and sizes
|
2022-11-15 23:33:49 +01:00 |
wellenvogel
|
86139fc445
|
1st step to post request for config
|
2022-11-15 22:44:48 +01:00 |
norbert-walter
|
af1c831c5e
|
Change name for PageSolar and PageGenerator
|
2022-07-20 16:20:19 +02:00 |
norbert-walter
|
564e7ede3d
|
Add PageGenerator
|
2022-07-19 15:35:28 +02:00 |
norbert-walter
|
c43797fef2
|
Add INA226 for solar and generator
|
2022-07-19 14:00:25 +02:00 |
norbert-walter
|
612a68c74c
|
Reduce USERTASK_PARAM from 10000 to 8000
|
2022-07-18 15:35:50 +02:00 |
norbert-walter
|
765045174a
|
Fix hold data on page clock and change the unit from mBar to hPa
|
2022-06-26 16:16:53 +02:00 |
norbert-walter
|
40e5bd7c29
|
Fix for speed units
|
2022-06-26 15:36:28 +02:00 |
free-x
|
a4731e67d7
|
Add rs485 atom board
|
2022-06-25 08:29:49 +02:00 |
free-x
|
4087311922
|
Add rs232 atom board
|
2022-06-25 08:24:51 +02:00 |
norbert-walter
|
1a10e38f59
|
Merge remote-tracking branch 'origin/W-Geronius-fix#62'
|
2022-06-17 19:24:18 +02:00 |
norbert-walter
|
3fc95f873e
|
New E-Ink update function
|
2022-06-17 19:23:22 +02:00 |
no stress
|
e00a75f91e
|
Update PageClock.cpp
|
2022-06-02 17:55:40 +02:00 |
norbert-walter
|
e0505997c7
|
Fix for PageWindRose and calibration for einternal voltage sensor
|
2022-05-26 15:43:22 +02:00 |
norbert-walter
|
4de0606521
|
Backup
|
2022-04-18 17:32:58 +02:00 |
norbert-walter
|
662dd5e0e2
|
Backup
|
2022-04-18 17:22:24 +02:00 |
norbert-walter
|
9a20e589da
|
Add simulation data for page roll and pitch
|
2022-04-17 19:49:24 +02:00 |
norbert-walter
|
9cd2c24cab
|
Finish XDR formatter, fix battery page for low currents
|
2022-04-13 20:54:17 +02:00 |
norbert-walter
|
52246b287a
|
Fix for SHT21 HTU21 humidity value was wrong
|
2022-04-13 18:50:06 +02:00 |
norbert-walter
|
0196ff8ecd
|
Clock with 1 minutes sub tiles an jumping minute pointer
|
2022-04-13 16:39:09 +02:00 |
norbert-walter
|
fce5c3a937
|
Merge remote-tracking branch 'upstream/master'
|
2022-04-13 09:24:44 +02:00 |
norbert-walter
|
d029ad0373
|
Roll and pitch offset and roll angle violation
|
2022-04-12 22:00:06 +02:00 |
andreas
|
1f42852c2c
|
#40: underscore in file name, add type to xdr format
|
2022-04-12 20:19:47 +02:00 |
norbert-walter
|
8054567f4f
|
Add RollPitch page and code cleaning
|
2022-04-12 15:54:14 +02:00 |
norbert-walter
|
cf9ae1e767
|
Backup
|
2022-04-10 19:00:13 +02:00 |
norbert-walter
|
49c8a0ccb0
|
Code cleaning OBPExtensions.cpp
|
2022-04-10 16:12:44 +02:00 |
norbert-walter
|
3c83d644a1
|
Modify page Battery2
|
2022-04-10 15:50:03 +02:00 |
norbert-walter
|
6d5d932d1a
|
Add page Bettery2
|
2022-04-09 18:41:08 +02:00 |
norbert-walter
|
ff76620329
|
Fix for sunset/sunrise
|
2022-04-04 17:41:55 +02:00 |
norbert-walter
|
79b0e9ab9e
|
Backup, delete sunset/sunsrise
|
2022-04-04 15:53:08 +02:00 |
norbert-walter
|
3c04b965bf
|
Merge branch 'wellenvogel:master' into master
|
2022-04-04 12:21:01 +02:00 |
Geronius
|
da3da6b505
|
fix sunset/sunrise bug
|
2022-04-03 20:32:54 +02:00 |
norbert-walter
|
a4e8b7217b
|
Fix for config pages with more values
|
2022-04-03 19:35:44 +02:00 |
andreas
|
7d653c41ce
|
add support for pgn 127257
|
2022-04-03 16:16:46 +02:00 |
norbert-walter
|
30437dddb6
|
Backup
|
2022-04-02 19:11:14 +02:00 |
norbert-walter
|
78a71169a8
|
restore platformio.ini and implement logger function
|
2022-04-02 17:45:43 +02:00 |
norbert-walter
|
b9aab54279
|
Merge remote-tracking branch 'origin/sunset' into HEAD
|
2022-04-02 15:56:49 +02:00 |
no stress
|
589e8c466e
|
Delete platformio.ini
|
2022-04-02 00:52:31 +02:00 |
Geronius
|
1ba65d784c
|
sunset/sunrise + backlight
|
2022-04-02 00:27:56 +02:00 |
norbert-walter
|
22fc368dd2
|
Backup
|
2022-04-01 18:56:33 +02:00 |
norbert-walter
|
40b7daad16
|
Backup
|
2022-04-01 18:41:58 +02:00 |
norbert-walter
|
dca9d96957
|
Implementation of sunrise and sunset
|
2022-04-01 17:44:39 +02:00 |
norbert-walter
|
eaec09a29c
|
Fix for GPS LED
|
2022-04-01 13:11:48 +02:00 |
norbert-walter
|
b1296061e3
|
Backup
|
2022-04-01 12:44:02 +02:00 |
norbert-walter
|
591e7a690a
|
Full display refresh as default setting
|
2022-03-30 21:28:34 +02:00 |
norbert-walter
|
21549cd220
|
Change typo for pageFourValue (needs a full flash update!)
|
2022-03-30 20:58:02 +02:00 |
norbert-walter
|
4176030465
|
Merge remote-tracking branch 'upstream/master'
|
2022-03-27 17:46:37 +02:00 |
norbert-walter
|
1bc34c1825
|
Fix for limit violation by using average values
|
2022-03-27 17:34:33 +02:00 |
andreas
|
16a2ea32cb
|
#39: do not send 129539 from GSA if fix mode is not 2 or 3 - also do not set xDOP
|
2022-03-27 17:32:59 +02:00 |
norbert-walter
|
dd76586ebe
|
Triangle trend indicator for voltage page
|
2022-03-27 17:14:46 +02:00 |
norbert-walter
|
526806cfcb
|
Fix for hanging voltage page by using average values
|
2022-03-27 16:05:51 +02:00 |
norbert-walter
|
27b471b0b8
|
Trend indicator for voltage page
|
2022-03-26 18:46:48 +01:00 |
norbert-walter
|
7958810e7d
|
Add moving average for battery values in OBPSensorTask
|
2022-03-25 18:19:14 +01:00 |
norbert-walter
|
05f08e1699
|
Change the sensor names in hardware section
|
2022-03-24 22:33:16 +01:00 |
norbert-walter
|
bb823fbfdb
|
Backup
|
2022-03-24 22:20:03 +01:00 |
norbert-walter
|
bec476fbb5
|
Add new page battery and fix for zimezone
|
2022-03-24 22:06:32 +01:00 |
norbert-walter
|
55c69e37e5
|
Add power management sensor INA226
|
2022-03-24 17:02:15 +01:00 |
norbert-walter
|
9150552b34
|
Backup
|
2022-03-23 18:26:31 +01:00 |
norbert-walter
|
c785c169a1
|
Fix double full display update
|
2022-03-23 13:13:43 +01:00 |
norbert-walter
|
6652809490
|
Merge remote-tracking branch 'upstream/master'
|
2022-03-23 13:08:03 +01:00 |
andreas
|
324d3c4060
|
#38: handle status for RMC and quality for GGA
|
2022-03-23 11:12:44 +01:00 |
norbert-walter
|
df70e2daa5
|
Sensor task runs with 100ms
|
2022-03-20 19:21:14 +01:00 |
norbert-walter
|
0ef51e6799
|
Delete log infos for inactive devices
|
2022-03-20 18:51:26 +01:00 |
norbert-walter
|
1baa959d8f
|
Split reading all sensor data in a separate task (thanks to Andreas)
|
2022-03-20 18:10:25 +01:00 |
norbert-walter
|
3a5c36cc6c
|
Add info no sensor data by missing sensor values
|
2022-03-19 20:05:13 +01:00 |
norbert-walter
|
51f8bfc0ee
|
Reduce stack size for OBP task from 25kB to 10kB, add custom page keel position, change formatter
|
2022-03-19 20:05:13 +01:00 |
norbert-walter
|
eefa76e9a6
|
Add magnetic rotation sensor AS5600 for rudder, wind, keel and trimm angle
|
2022-03-19 15:02:12 +01:00 |
norbert-walter
|
5e61754b08
|
Add #ifdef BOARD_NODEMCU32S_OBP60 in all *.cpp
|
2022-03-18 18:54:17 +01:00 |
norbert-walter
|
86ab6e9177
|
Backup
|
2022-03-17 22:04:23 +01:00 |
norbert-walter
|
9b23501636
|
Merge branch 'wellenvogel:master' into master
|
2022-03-17 20:18:14 +01:00 |
norbert-walter
|
ae2c09979a
|
Remove unused variables in pages
|
2022-03-17 20:16:15 +01:00 |
andreas
|
c36a893ead
|
add lib info for nmea2000esp32
|
2022-03-17 20:11:06 +01:00 |
norbert-walter
|
6ea37c1afe
|
Merge branch 'wellenvogel:master' into master
|
2022-03-17 20:02:13 +01:00 |
andreas
|
17865698f2
|
count transmit cancel for debug
|
2022-03-17 19:34:39 +01:00 |
andreas
|
951a80f2bb
|
reset can bus if queue remains full for 2 seconds or nothing received within 60s
|
2022-03-17 19:24:03 +01:00 |
andreas
|
d6cf87291c
|
intermediate: fork of esp32 nmea2000
|
2022-03-17 14:16:47 +01:00 |
norbert-walter
|
4f60101b60
|
Fix for Problems with reboots by using GPS modul
|
2022-03-17 13:55:55 +01:00 |
norbert-walter
|
96729fb104
|
Add environment sensor HTU21, BMP085 and BMP0180
|
2022-03-17 13:54:44 +01:00 |
norbert-walter
|
ab257ef8be
|
Finishing rudder page
|
2022-03-17 13:54:44 +01:00 |
norbert-walter
|
e025ce0cdb
|
Fix for problems with reboots by using GPS modul (was not correct implemented)
|
2022-03-17 13:54:44 +01:00 |
norbert-walter
|
8b49db33f2
|
Merge remote-tracking branch 'upstream/master'
|
2022-03-16 11:28:20 +01:00 |
andreas
|
7c321ecf83
|
externalize SNMEA0183Msg
|
2022-03-14 11:16:35 +01:00 |
norbert-walter
|
92ea4d16d8
|
Backup
|
2022-03-13 19:42:44 +01:00 |
norbert-walter
|
dd3a3c5427
|
Rudder position page not finished
|
2022-03-13 19:25:44 +01:00 |
norbert-walter
|
9dcc6171e5
|
Add 10 custom pages and correct typo in config.json
|
2022-03-13 17:17:00 +01:00 |
norbert-walter
|
e293fbfe6e
|
Merge branch 'wellenvogel:master' into master
|
2022-03-13 14:22:01 +01:00 |
andreas
|
84aed8bc89
|
introduce a source field in GwApi::BoatValue
|
2022-03-12 20:31:54 +01:00 |
norbert-walter
|
00f16e70d0
|
Fixing help text for battery capacity
|
2022-03-12 19:16:48 +01:00 |
norbert-walter
|
dc283813b1
|
Backup
|
2022-03-12 18:13:51 +01:00 |
norbert-walter
|
918e286f34
|
Fix for missing data on I2C bus for BME280, BMP280 and SHT21
|
2022-03-12 17:47:16 +01:00 |
norbert-walter
|
509166216d
|
Auto stash before checking out "HEAD"
|
2022-03-12 17:46:16 +01:00 |
norbert-walter
|
96c1977037
|
Fixing timeoffset
|
2022-03-11 16:19:44 +01:00 |
norbert-walter
|
0773de6e08
|
Merge remote-tracking branch 'upstream/master'
|
2022-03-11 16:14:35 +01:00 |
andreas
|
faadccd6cb
|
correct factory reset handling after optimization
|
2022-03-11 15:39:29 +01:00 |
andreas
|
4557e6c0bb
|
optimize memory usage for config data, allow 4s timeout for setConfig
|
2022-03-11 14:50:48 +01:00 |
norbert-walter
|
a5240dd3e5
|
Fixing time offset but day offset is actual not working
|
2022-03-11 14:42:41 +01:00 |
norbert-walter
|
9e03b3cb4a
|
Fixing simulation in page clock
|
2022-03-11 12:17:32 +01:00 |
norbert-walter
|
f73ccfbe5c
|
Page info in footer line
|
2022-03-10 21:14:40 +01:00 |
norbert-walter
|
154fc108a0
|
Fixing problem PageBME280 when sensor disabled
|
2022-03-10 20:25:04 +01:00 |
norbert-walter
|
4a0e83f2e3
|
Merge branch 'wellenvogel:master' into master
|
2022-03-10 19:42:23 +01:00 |
norbert-walter
|
d0d773c8de
|
Finishing BME280 page an sensor integration for BME280, BMP290, SHT21
|
2022-03-10 19:41:03 +01:00 |
andreas
|
52c598f6a7
|
#34: do not show apPassword in the config UI if the change is not allowed. Also do not print this on startup. Introduce FORCE_AP_PWCHANGE to allow extensions to force pw change ability
|
2022-03-10 19:26:19 +01:00 |
norbert-walter
|
8291631f36
|
Finishing white page (blank page)
|
2022-03-10 09:08:13 +01:00 |
norbert-walter
|
04287cd7f7
|
Optimization display refresh for a new page
|
2022-03-10 08:45:30 +01:00 |
norbert-walter
|
f8555082de
|
Merge branch 'wellenvogel:master' into master
|
2022-03-09 22:19:40 +01:00 |
norbert-walter
|
2795cbad73
|
Finishing clock page
|
2022-03-09 22:19:04 +01:00 |
andreas
|
db7647aa78
|
fix a crash in ParseN2kGNSS, initialize double values for all n2k to 0183 conversions
|
2022-03-09 19:57:21 +01:00 |
norbert-walter
|
74bc07fc48
|
Merge branch 'wellenvogel:master' into master
|
2022-03-09 19:34:47 +01:00 |
andreas
|
724733c306
|
#33: accept lowercase checksum characters (intermediate until library is fixed)
|
2022-03-09 19:27:26 +01:00 |
norbert-walter
|
3e567a5cdf
|
Fixed problems with wind direction pointer and hold values
|
2022-03-09 19:17:13 +01:00 |
norbert-walter
|
8491b6400f
|
Optimization display refresh for a new page
|
2022-03-09 17:32:47 +01:00 |
norbert-walter
|
0130187858
|
Finishing wind rose page
|
2022-03-09 16:55:29 +01:00 |
norbert-walter
|
1becfcd07d
|
Change format for latitude and longitude
|
2022-03-09 09:44:27 +01:00 |
norbert-walter
|
0513974219
|
Finishing for values page, change format for AWA, HDG
|
2022-03-07 21:35:19 +01:00 |
norbert-walter
|
c594464997
|
Finishing page for Airmar DST810
|
2022-03-06 18:36:10 +01:00 |
norbert-walter
|
82a1333aec
|
Finishing for values page
|
2022-03-06 16:22:18 +01:00 |
norbert-walter
|
0d18b69604
|
Finishing three values page
|
2022-03-05 18:57:59 +01:00 |
norbert-walter
|
a937e10e73
|
Finishing two values page
|
2022-03-05 17:09:39 +01:00 |
norbert-walter
|
3786ef84b0
|
Delete spaces in ini
|
2022-03-03 19:19:56 +01:00 |
norbert-walter
|
b29e3a972b
|
Formater fixed for XDR data
|
2022-03-02 22:12:21 +01:00 |
norbert-walter
|
3bc1068c14
|
Fix for headline date and time
|
2022-03-02 21:02:53 +01:00 |
norbert-walter
|
1c7826e805
|
Fix lib version for MCP23017
|
2022-03-02 13:45:32 +01:00 |
norbert-walter
|
868ba0472c
|
Revert all changes
|
2022-03-02 13:28:45 +01:00 |
norbert-walter
|
83d0626910
|
Moved libs from OBPExtensionPort.h to OBP60ExtensionPort.cpp
|
2022-03-02 12:33:07 +01:00 |
norbert-walter
|
2755f34b8e
|
Add Arduino.h in obp60task.cpp
|
2022-03-02 12:13:02 +01:00 |
norbert-walter
|
070071de0a
|
Add Wire.h om OPB60ExtensionPort.h
|
2022-03-02 12:06:43 +01:00 |
norbert-walter
|
9aeaeb630e
|
Change lib dependencys
|
2022-03-02 12:00:22 +01:00 |
norbert-walter
|
2c7c95fe1c
|
Default values for OBP pages
|
2022-03-02 11:50:55 +01:00 |
norbert-walter
|
9d0504f664
|
Merge remote-tracking branch 'origin/master'
|
2022-03-02 11:43:37 +01:00 |
norbert-walter
|
f7496dfd9e
|
Merge branch 'wellenvogel:master' into master
|
2022-03-02 11:42:39 +01:00 |
andreas
|
b1bd523745
|
adapted readme to release 20220302
|
2022-03-02 11:32:35 +01:00 |
andreas
|
a288959009
|
#19: add help tab, allow to set the help URL with the HELP_URL capability
|
2022-03-02 11:32:10 +01:00 |
norbert-walter
|
fc40efcc4f
|
Battery Voltage on NMEA2000 bus
|
2022-03-01 22:13:35 +01:00 |
andreas
|
f351478375
|
adapt example to changed names
|
2022-03-01 18:16:54 +01:00 |
andreas
|
8c083f38c9
|
correct static boat data names
|
2022-03-01 18:16:54 +01:00 |
andreas
|
ba7bf00274
|
remove unused AWD
|
2022-03-01 16:42:11 +01:00 |
andreas
|
f9180d36ed
|
#17: rename boat data values
|
2022-03-01 16:33:09 +01:00 |
andreas
|
e3723be7e2
|
make boatData names availabel as constants
|
2022-03-01 15:22:23 +01:00 |
norbert-walter
|
1d1f8ef0db
|
Bugfix units and display function
|
2022-02-27 19:08:45 +01:00 |
norbert-walter
|
d3e7aae21a
|
Sample page apparent wind
|
2022-02-27 17:20:53 +01:00 |
norbert-walter
|
d39c233a39
|
Display header working
|
2022-02-26 18:51:42 +01:00 |
norbert-walter
|
f9c61369a0
|
Add simulation data in formater
|
2022-02-25 19:00:12 +01:00 |
norbert-walter
|
2e887e9a81
|
Shutdown function
|
2022-02-25 14:18:36 +01:00 |
norbert-walter
|
0237ed761d
|
Unit conversion working
|
2022-02-24 21:45:37 +01:00 |
norbert-walter
|
f4ac126ae3
|
GPS Fix LED
|
2022-02-23 22:12:52 +01:00 |
norbert-walter
|
f30bd27ad6
|
Add formater for values
|
2022-02-20 19:21:15 +01:00 |
norbert-walter
|
0b17b96900
|
Add voltage page
|
2022-02-19 19:10:19 +01:00 |
norbert-walter
|
27a00e9913
|
Display refresh an display color working
|
2022-02-16 22:06:36 +01:00 |
norbert-walter
|
9f6aebe978
|
One value page working
|
2022-02-13 22:15:09 +01:00 |
norbert-walter
|
10d6b3fa50
|
Intermediate restructure
|
2022-02-13 16:37:12 +01:00 |
norbert-walter
|
33f2aac271
|
Wrong keycode function
|
2022-02-12 19:21:49 +01:00 |
norbert-walter
|
9eb905506c
|
Page forwarding via key active
|
2022-02-12 17:57:41 +01:00 |
norbert-walter
|
df87a6121e
|
Keys runs
|
2022-02-12 17:00:20 +01:00 |
norbert-walter
|
b8995a5328
|
E-Ink display runs
|
2022-02-03 17:43:30 +01:00 |
norbert-walter
|
3260ea0a22
|
init and gateway runs
|
2022-02-03 17:07:19 +01:00 |
norbert-walter
|
12770cdd9e
|
first new version with new structures
|
2022-02-03 15:49:52 +01:00 |
Adrien
|
67dedaff3f
|
Merge branch 'master' into TestAdrien
|
2022-01-30 17:18:57 +01:00 |
norbert-walter
|
0d6b398e6d
|
changes
|
2022-01-30 17:09:08 +01:00 |
Adrien
|
a0d45e68c5
|
TestCommit
|
2022-01-30 17:01:24 +01:00 |
norbert-walter
|
29c72d359d
|
Add direction pin function for NMEA0183
|
2022-01-25 21:51:44 +01:00 |
norbert-walter
|
8a776d355b
|
Merge branch 'wellenvogel:master' into master
|
2022-01-25 09:57:35 +01:00 |
norbert-walter
|
a056538201
|
Fix Date Time format for < 9 AM (one character)
|
2022-01-25 09:51:21 +01:00 |
andreas
|
799fd49696
|
make the serial input/outout working again, show it's counters correctly
|
2022-01-24 14:51:53 +01:00 |
wellenvogel
|
966ef0c4fb
|
allow to hide config items from the ui and allow to change config values in the init function
|
2022-01-14 23:16:43 +01:00 |
wellenvogel
|
e70591eb4f
|
add changes from Homberger for AIS compatibility with raymarine
|
2022-01-14 21:07:54 +01:00 |
norbert-walter
|
9d0799f2cf
|
Add unit parameter and unit conversion
|
2022-01-14 15:43:26 +01:00 |
wt
|
25c9ec0afe
|
changes
|
2022-01-13 15:29:39 +01:00 |
wt
|
4ecadf4d77
|
changes
|
2022-01-13 15:23:01 +01:00 |
norbert-walter
|
3035314825
|
Merge branch 'wellenvogel:master' into master
|
2022-01-13 10:50:30 +01:00 |
wellenvogel
|
74064fb664
|
correctly send out seasmart only if NMEA out is not enabled on channel
|
2022-01-12 18:55:08 +01:00 |
wellenvogel
|
ff1c6432af
|
add keepalive to socket connections
|
2022-01-12 18:30:41 +01:00 |
Norbert Walter
|
68eb995909
|
QR code modifyed, insert all bus data
|
2022-01-11 16:41:58 +01:00 |
norbert-walter
|
1ed55ee3f7
|
Merge branch 'wellenvogel:master' into master
|
2022-01-11 09:42:39 +01:00 |
Adrien
|
e5867b0b9d
|
test commit
new comment
|
2022-01-10 20:33:20 +01:00 |
Norbert Walter
|
49906071cb
|
Insert more data
|
2022-01-09 18:39:52 +01:00 |
wellenvogel
|
7d93ecb063
|
allow to set the log level
|
2022-01-09 18:09:34 +01:00 |
Norbert Walter
|
ba002fc7c1
|
Bus names in disppay by nunning busses
|
2022-01-09 17:14:43 +01:00 |
norbert-walter
|
f63c903b7a
|
Merge branch 'wellenvogel:master' into master
|
2022-01-09 16:17:50 +01:00 |
Norbert Walter
|
addb3853f5
|
Change back to old status
|
2022-01-09 16:17:31 +01:00 |
wellenvogel
|
82b6c86247
|
correct formatWind
|
2022-01-08 21:43:52 +01:00 |
Norbert Walter
|
1bdb3ebfb9
|
Add status infos
|
2022-01-08 19:19:10 +01:00 |
norbert-walter
|
b1bdc6ac7b
|
Merge branch 'wellenvogel:master' into master
|
2022-01-08 16:37:53 +01:00 |
Norbert Walter
|
c99fbefbb6
|
Description
|
2022-01-08 16:30:11 +01:00 |
wellenvogel
|
9878c90e7b
|
disable log in actisense mode
|
2022-01-07 12:37:20 +01:00 |
norbert-walter
|
09e4a03981
|
Merge branch 'wellenvogel:master' into master
|
2022-01-06 12:01:22 +01:00 |
wellenvogel
|
ad45dd6036
|
also send counters for disabled channels in status
|
2022-01-03 19:23:38 +01:00 |
wellenvogel
|
2a56adf3c5
|
add status to Api
|
2022-01-03 18:59:17 +01:00 |
wellenvogel
|
73eee8461e
|
allow receiving seasmart messages, correctly handle source for actisense and seasmart in converter
|
2022-01-03 18:05:14 +01:00 |
wellenvogel
|
4d5a3989ac
|
correctly handle actisense mode when writing out
|
2022-01-03 13:43:20 +01:00 |
wellenvogel
|
469b801e04
|
tcp client resolve mdns
|
2022-01-03 13:37:35 +01:00 |
wellenvogel
|
f0a4cfcc53
|
correct sending/receiving actisense
|
2022-01-03 13:36:59 +01:00 |
wellenvogel
|
5b843a23be
|
tcp client 1st working
|
2022-01-02 17:26:46 +01:00 |
wellenvogel
|
d21e497864
|
intermediate, untested: move channel handling out of main
|
2022-01-02 14:43:37 +01:00 |
wellenvogel
|
47fb805ee6
|
intermediate: introduce an abstract channel
|
2021-12-31 18:38:11 +01:00 |
wellenvogel
|
298b6c1640
|
intermediate: channel config 1st tests
|
2021-12-29 20:19:07 +01:00 |
wellenvogel
|
01dae66459
|
introduce channel config abstraction
|
2021-12-29 19:52:36 +01:00 |
wellenvogel
|
0ba05accdc
|
introduce tcp client
|
2021-12-29 19:52:08 +01:00 |
wellenvogel
|
31798e3bec
|
externalize socket connection
|
2021-12-28 18:44:01 +01:00 |
wellenvogel
|
cd9cbd11d0
|
remove unused import
|
2021-12-28 18:09:31 +01:00 |
wellenvogel
|
61e0e66acb
|
get rid of wifi client, directly use the socket api
|
2021-12-28 18:08:06 +01:00 |
Norbert Walter
|
88363e2bc1
|
Add all setup data in structure, save problem solved
|
2021-12-22 18:35:54 +01:00 |
Norbert Walter
|
3efba049f6
|
Different date styles, extend boat data, config save problem
|
2021-12-21 21:19:36 +01:00 |
Norbert Walter
|
ff71fa855e
|
New version after merge
|
2021-12-21 12:09:06 +01:00 |
norbert-walter
|
55862efe37
|
Merge branch 'wellenvogel:master' into master
|
2021-12-21 11:58:37 +01:00 |
Norbert Walter
|
2c312a578c
|
Add config entrys
|
2021-12-21 11:52:08 +01:00 |
Norbert Walter
|
9e5d1b5244
|
Add heartbeat, date time and faster page update rate
|
2021-12-19 13:52:29 +01:00 |
wellenvogel
|
34540405d0
|
replace logString with logDebug
|
2021-12-18 18:47:57 +01:00 |
wellenvogel
|
1bc61f729b
|
rename DaysSince1970 and SecondsSinceMidnight
|
2021-12-18 13:14:27 +01:00 |
Norbert Walter
|
2ca4cfbd38
|
real bus data for depth
|
2021-12-17 18:55:57 +01:00 |
wellenvogel
|
031e4fa0e0
|
move version and firmwaretype to appinfo
|
2021-12-17 13:01:03 +01:00 |
Norbert Walter
|
9af2fbcee8
|
Save version
|
2021-12-16 18:10:00 +01:00 |
Norbert Walter
|
c0a6809299
|
New fonts and new page with 2 values
|
2021-12-16 14:51:49 +01:00 |
wellenvogel
|
20187fcb1d
|
add changed flag to BoatDataValue in API
|
2021-12-16 11:45:35 +01:00 |
Norbert Walter
|
c14ef2d886
|
Initial update nach Github crash
|
2021-12-16 09:37:54 +01:00 |
wellenvogel
|
428f55e87c
|
intermediate: OTA update
|
2021-12-14 18:01:38 +01:00 |
wellenvogel
|
8b9fabe9e4
|
intermediate: prepare ota upload
|
2021-12-14 13:14:36 +01:00 |
wellenvogel
|
b591c7ff12
|
remove GwConfigItem and write operations, log passwords on USB
|
2021-12-13 22:10:28 +01:00 |
wellenvogel
|
df4b49ad5b
|
intermediate: hide passwords in config, admin password
|
2021-12-13 16:44:02 +01:00 |
wellenvogel
|
2f1ea8e726
|
limit tcp clients to 6
|
2021-12-12 12:46:17 +01:00 |
wellenvogel
|
de04e5443b
|
optimize boat data string handling
|
2021-12-12 11:47:56 +01:00 |
wellenvogel
|
e08bcf1009
|
use esp us timer for statistics
|
2021-12-11 21:23:57 +01:00 |
wellenvogel
|
bb8c7b9d32
|
intermediate: statistics gettimeofday
|
2021-12-11 20:51:12 +01:00 |
wellenvogel
|
96036791b5
|
intermediate: change statistics
|
2021-12-11 20:31:36 +01:00 |
wellenvogel
|
a02cecb6eb
|
add example for formatting boat data
|
2021-12-09 17:19:04 +01:00 |
wellenvogel
|
d47c19126f
|
use separate formats for days and seconds
|
2021-12-09 17:18:48 +01:00 |
wellenvogel
|
babe72c691
|
make boat data format info acessible at api
|
2021-12-09 17:18:24 +01:00 |
wellenvogel
|
d2981dc8b1
|
avoid initial crash in handleBoatSpeed
|
2021-12-09 17:17:27 +01:00 |
wellenvogel
|
575d08e73f
|
remove not workingb websocket stuff
|
2021-12-09 12:02:56 +01:00 |
wellenvogel
|
934f94fcaa
|
improve logging for wifi
|
2021-12-09 12:01:26 +01:00 |
wellenvogel
|
24cd250d86
|
add boatData config item type to select a value from the boatDataItems
|
2021-12-05 22:01:17 +01:00 |
wellenvogel
|
4f2c9ed1c2
|
avoid string copy in api
|
2021-12-05 21:28:19 +01:00 |
wellenvogel
|
7b4ab178c2
|
change api for getBoatDataValues
|
2021-12-05 21:25:12 +01:00 |
wellenvogel
|
2e5b3b37d7
|
improve statistics
|
2021-12-05 20:45:49 +01:00 |
wellenvogel
|
b089ae2a39
|
add some loop statistics
|
2021-12-05 17:10:23 +01:00 |
wellenvogel
|
c5b6de32a9
|
add some time measurements
|
2021-12-05 12:38:24 +01:00 |
wellenvogel
|
5b2c6a3a9a
|
avoid crash when converting 130312
|
2021-12-04 17:31:40 +01:00 |
wellenvogel
|
64a95f9316
|
correct engine rapid xdr back mapping
|
2021-12-04 12:44:15 +01:00 |
wellenvogel
|
84483024ac
|
correct backward xdr mapping for unknown instance, prefer instance mode single for unmapped, improve traces
|
2021-12-03 22:51:31 +01:00 |
wellenvogel
|
236c417fb5
|
intermediate: fix some n2k->xdr mappings, add backwards conversions
|
2021-12-03 22:07:21 +01:00 |
wellenvogel
|
04d90447e8
|
add new function getBoatDataValues to api for easier access
|
2021-12-03 17:00:51 +01:00 |
wellenvogel
|
3e73f6b80c
|
add XDR min interval, N2K min interval, add N2K_LOAD_LEVEL and N2K_CERTIFICATION_LEVEL
|
2021-12-03 11:47:05 +01:00 |
wellenvogel
|
c837d9b028
|
allow to set the satck size for user tasks
|
2021-12-02 17:43:47 +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
|
d8950c4eb4
|
add missing file
|
2021-12-01 21:01:19 +01:00 |
wellenvogel
|
15c572ed9a
|
remove sourceId from api in sendNMEA0183
|
2021-12-01 20:57:06 +01:00 |
wellenvogel
|
c105eef969
|
#12: multiple capabilities in user task, user init function, cleanup message handling in main, clearer api
|
2021-12-01 20:03:33 +01:00 |
wellenvogel
|
16cf7655f0
|
simplify example task
|
2021-11-28 18:51:05 +01:00 |
wellenvogel
|
63f57b64f9
|
make destructor of GwMessage protected
|
2021-11-28 12:16:09 +01:00 |
wellenvogel
|
5195c3be88
|
free GwApi from ArduinoJson
|
2021-11-28 12:11:47 +01:00 |
wellenvogel
|
d9af772a57
|
show how to restrict the default build to your user defined environments
|
2021-11-27 21:13:25 +01:00 |
wellenvogel
|
e3d4ac5eba
|
allow usercode to define config and set capabilities
|
2021-11-27 20:56:36 +01:00 |
wellenvogel
|
39bc516def
|
move user task handling into separate lib
|
2021-11-27 15:45:21 +01:00 |
wellenvogel
|
1e4285fe5d
|
intermediate: generic handling of user tasks
|
2021-11-27 14:57:16 +01:00 |
wellenvogel
|
5bf2aeaffe
|
intermediate: debug via websocket
|
2021-11-27 10:25:18 +01:00 |
wellenvogel
|
e8b6b42869
|
Merge branch 'feature/env2' of https://github.com/free-x/esp32-nmea2000 into free-x-feature/env2
|
2021-11-26 11:02:47 +01:00 |
wellenvogel
|
284be741f5
|
intermediate: actisense format on USB
|
2021-11-26 00:09:34 +01:00 |
wellenvogel
|
dbadb6fb11
|
n2k engine pgns, untested
|
2021-11-25 22:16:51 +01:00 |
free-x
|
3f8ff2c5b4
|
Merge branch 'wellenvogel:master' into feature/env2
|
2021-11-25 20:45:21 +01:00 |
free-x
|
3e8680e511
|
Handle 127508 BatteryStatus
|
2021-11-25 20:19:21 +01:00 |
wellenvogel
|
99ba4b3d8e
|
add exampleTask
|
2021-11-25 19:55:13 +01:00 |
free-x
|
2179555dea
|
Handle 127505 Fluid Level
|
2021-11-25 18:47:16 +01:00 |
free-x
|
48a4142438
|
Merge branch 'master' of https://github.com/wellenvogel/esp32-nmea2000 into feature/env2
|
2021-11-25 17:47:51 +01:00 |
free-x
|
8a0301fabc
|
adjusment to dynamic boat data
|
2021-11-25 17:45:18 +01:00 |
wellenvogel
|
5b39145e4f
|
only recreate value string in boatData if changed
|
2021-11-25 17:02:42 +01:00 |
wellenvogel
|
aae16531ff
|
use new api boatDataString for the UI
|
2021-11-25 16:43:13 +01:00 |
wellenvogel
|
3944735190
|
intermediate: reorganize boatData code
|
2021-11-25 14:31:31 +01:00 |
free-x
|
df126c9f34
|
Merge branch 'wellenvogel:master' into feature/env2
|
2021-11-24 21:31:28 +01:00 |
wellenvogel
|
f5fcfa25c3
|
less memory for boatData request
|
2021-11-24 19:10:28 +01:00 |
wellenvogel
|
fb13a70ce6
|
dynamic adding of xdr boat data for implemented n2k conversions
|
2021-11-24 18:52:33 +01:00 |
wellenvogel
|
166d8d826b
|
intermediate: dynamic boat data for xdr
|
2021-11-24 12:47:41 +01:00 |
free-x
|
0bc071f856
|
Merge branch 'wellenvogel:master' into feature/env2
|
2021-11-24 10:57:32 +01:00 |
wellenvogel
|
3ef74581de
|
intermediate: prepare for dynamic boat data
|
2021-11-23 20:26:59 +01:00 |
free-x
|
ea60f5cabc
|
Add Handling of PGNs 130311&130316
|
2021-11-22 19:23:06 +01:00 |
free-x
|
ee8cd44f54
|
Rename HandleWaterTem to Handle130310 and expansion with more sensors
|
2021-11-22 18:32:09 +01:00 |
wellenvogel
|
c31f18b65f
|
move some debug messages to higher level
|
2021-11-22 12:24:00 +01:00 |
wellenvogel
|
8610d94382
|
xdrExample and xdrUnmapped requests
|
2021-11-22 12:16:19 +01:00 |
Andreas Vogel
|
769cf33e67
|
Merge pull request #6 from free-x/feature/env2
[WIP] N2K Meteogramms
|
2021-11-22 10:22:23 +00:00 |
wellenvogel
|
6201644e60
|
make unknown string a member
|
2021-11-22 11:21:27 +01:00 |
free-x
|
62d742268b
|
Merge branch 'master' of https://github.com/wellenvogel/esp32-nmea2000 into feature/env2
|
2021-11-22 06:42:22 +01:00 |
wellenvogel
|
1d24fd3732
|
omit #nnn on instance mode single, prepare listing unmapped
|
2021-11-21 22:34:05 +01:00 |
free-x
|
eb7239f27e
|
Merge branch 'master' of https://github.com/wellenvogel/esp32-nmea2000 into feature/env2
|
2021-11-21 22:07:57 +01:00 |
free-x
|
8beab691ee
|
Handle 130313: Humidity
|
2021-11-21 13:39:39 +01:00 |
free-x
|
ca65ea87b4
|
Handle 130312: Temperature
|
2021-11-21 13:28:27 +01:00 |
wellenvogel
|
6e38a5250a
|
generate embedded files automatically
|
2021-11-21 12:37:53 +01:00 |
wellenvogel
|
724e661396
|
avoid duplicate message conversion
|
2021-11-20 23:25:00 +01:00 |
wellenvogel
|
4d871bc121
|
better logging
|
2021-11-20 22:32:25 +01:00 |
wellenvogel
|
15ca1b9e17
|
xdrmappings: map 130314
|
2021-11-20 17:53:02 +01:00 |
wellenvogel
|
ad29c93dd2
|
intermediate: xdr mappings
|
2021-11-20 12:08:55 +01:00 |
wellenvogel
|
d927861cdf
|
intermediate: xdr mappings
|
2021-11-20 11:20:49 +01:00 |
wellenvogel
|
fbc955cd53
|
intermediate: xdr type mapping
|
2021-11-19 21:16:04 +01:00 |
wellenvogel
|
c6c33fa3dd
|
convert n2k to RMB
|
2021-11-18 22:46:16 +01:00 |
wellenvogel
|
aa0d22aab3
|
convert xte 2 way
|
2021-11-18 17:27:40 +01:00 |
wellenvogel
|
32f9badda2
|
convert ROT from/to, add conv doc
|
2021-11-18 13:36:59 +01:00 |
andreas
|
ff4b3b5c10
|
read GLL
|
2021-11-13 18:16:21 +01:00 |
andreas
|
b3f4a11a8e
|
improve logging MT robustness
|
2021-11-13 18:15:50 +01:00 |
andreas
|
6ef75422d8
|
send/receive GSA,GSV, 129540
|
2021-11-13 15:44:54 +01:00 |
andreas
|
e7150d2259
|
avoid write error
|
2021-11-13 14:32:45 +01:00 |
andreas
|
08af807cf9
|
max handling also from 0183, satInfo cleanup
|
2021-11-13 12:32:38 +01:00 |
andreas
|
28abd16749
|
intermediate: handle sat status
|
2021-11-12 21:14:38 +01:00 |
andreas
|
c12ac513ba
|
send/receive gga
|
2021-11-12 19:25:57 +01:00 |
andreas
|
3cd9c5cea6
|
send/receive zda
|
2021-11-11 18:53:59 +01:00 |
andreas
|
e1e2998a9a
|
convert VHW,VTG
|
2021-11-10 18:25:08 +01:00 |
andreas
|
5560c39a02
|
convert RSA
|
2021-11-10 17:53:05 +01:00 |
andreas
|
127eb3f84c
|
convert NMEA0183 depth records
|
2021-11-10 17:36:22 +01:00 |
andreas
|
dc39832483
|
move formatters to js side
|
2021-11-09 15:08:38 +01:00 |
andreas
|
7e348431b0
|
better handling for ifdefs
|
2021-11-08 20:40:37 +01:00 |
andreas
|
9147359b90
|
improved counter display on status page
|
2021-11-07 17:00:40 +01:00 |
andreas
|
1deef5c7de
|
intermediate: split UI, more icons
|
2021-11-07 15:50:14 +01:00 |
andreas
|
3c4920d104
|
add NMEA and NSk counter
|
2021-11-07 13:12:38 +01:00 |
andreas
|
1e09112e76
|
more formatters for UI
|
2021-11-06 20:57:20 +01:00 |
andreas
|
ecad013d09
|
provide formatter info to the UI
|
2021-11-06 20:41:27 +01:00 |
andreas
|
616ca1348b
|
correctly handle the talkerId
|
2021-11-06 20:41:08 +01:00 |
andreas
|
436dd3632b
|
allow to set the AP password if we can do hardware reset
|
2021-11-06 18:55:05 +01:00 |
andreas
|
62151f9c3c
|
add led handling for m5atom
|
2021-11-06 16:02:30 +01:00 |
andreas
|
33b2810f97
|
add button for m5atom
|
2021-11-06 14:52:54 +01:00 |
andreas
|
2526c82562
|
add api for supplementary tasks, add button task
|
2021-11-06 14:32:57 +01:00 |
andreas
|
99beb82014
|
make logging thread safe
|
2021-11-06 14:32:14 +01:00 |
andreas
|
b0684fc65a
|
allow to set the nmea0183 talker id
|
2021-11-05 21:14:39 +01:00 |
andreas
|
c782225e33
|
handle HDG,HDM,HDT bothways
|
2021-11-05 20:38:15 +01:00 |
andreas
|
fc57d73054
|
add info about conversions to UI, tweak layout
|
2021-11-05 19:19:43 +01:00 |
andreas
|
4572cafa23
|
MWD,VWR to n2k
|
2021-11-05 18:12:31 +01:00 |
andreas
|
702cac2a83
|
MWV to n2k
|
2021-11-05 17:12:10 +01:00 |
andreas
|
93180be220
|
use a more semantic input for the NMEA filters
|
2021-11-03 21:24:27 +01:00 |
andreas
|
3cf67d387e
|
introduce NMEA filter
|
2021-11-03 19:36:28 +01:00 |
andreas
|
bec155fb4d
|
intermediate: use the arduino hwserial as idf does not receive data
|
2021-11-03 17:11:40 +01:00 |
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
|
3b437c8476
|
intermediate: NMEA0183A AIS to N2K
|
2021-11-02 11:51:55 +01:00 |
andreas
|
ce954e41f8
|
send 129285 on RMB
|
2021-11-02 11:18:32 +01:00 |
andreas
|
ac9f113b54
|
intermediate: translate RMB to N2K
|
2021-11-01 15:43:17 +01:00 |
andreas
|
0bdcc8fff2
|
handle priorities in boat data
|
2021-11-01 11:41:41 +01:00 |
andreas
|
8d1895ad3a
|
prepare message for AIS
|
2021-11-01 11:19:46 +01:00 |
andreas
|
a57d91c63d
|
add flush for gwserial
|
2021-11-01 11:19:31 +01:00 |
andreas
|
470dec92ad
|
convert RMC from 0183 to 2k, avoid cores
|
2021-10-31 21:20:27 +01:00 |
andreas
|
c14ed4cfe9
|
return status info in boatData request
|
2021-10-31 16:31:22 +01:00 |
andreas
|
165aca2f61
|
make boatData statically predefined
|
2021-10-31 12:29:50 +01:00 |
andreas
|
4cbd7b313d
|
use converterlist for both directions
|
2021-10-31 11:17:04 +01:00 |
andreas
|
f9bec3f0ba
|
make the converterlist an own class
|
2021-10-31 10:59:53 +01:00 |
andreas
|
c8778e4ceb
|
intermediate: add nmea0183 to n2k
|
2021-10-30 21:37:44 +02:00 |
andreas
|
0b4aa58d71
|
remove compile warnings
|
2021-10-30 20:05:20 +02:00 |
andreas
|
e61e2955b7
|
restructure n2ktoais
|
2021-10-30 20:05:02 +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
|
9b65ce51d4
|
fix AIS decoding memory leaks
|
2021-10-30 13:13:45 +02:00 |
andreas
|
8182ce1fe9
|
fix AIS decoding memory leaks
|
2021-10-30 13:08:42 +02:00 |
andreas
|
e7b2c6e756
|
add some memory diagnostics
|
2021-10-30 12:01:50 +02:00 |
andreas
|
56aaf595b4
|
increase reconnect interval to 10s
|
2021-10-28 22:10:09 +02:00 |
andreas
|
b4fe48744b
|
intermediate: externalize config definitions
|
2021-10-28 20:43:05 +02:00 |