Ulrich Meine
784cc15b8f
adjusted simulation calc in OBPFormatter;
...
WindPlot + PageOneValue: aligned simulation data handling to standard; added "holdValues";
improved data check for chart buffer data; changed handling of tmpBVal -> always unique_ptr
2025-12-24 01:40:37 +01:00
Ulrich Meine
362338a7dd
Optimized PageWindPlot code;
...
added WindUtils AWD/TWD calculation from AWA/TWA if available
2025-12-21 13:10:44 +01:00
Ulrich Meine
41a8e7d078
General history buffers working; fine tuning required
2025-12-20 22:42:42 +01:00
Ulrich Meine
3ce1e31e64
Initial change to history buffers taking any boat value
2025-12-13 17:59:16 +01:00
Scorgan01
a9007a6b6f
Merge branch 'norbert-walter:master' into PageWindPlot-v2
2025-11-28 23:40:59 +01:00
norbert-walter
f77107616d
Add new PageNavigation (not complete)
2025-11-25 18:02:40 +01:00
Ulrich Meine
489ee7ed09
Lots of fixes and enhancements for OBPcharts; ringbuffer now returns <double> values - internally still 2-byte storage; charts operate now with SI values; added flexible multiplier to history buffer; included data calibration for history data
2025-11-22 02:33:58 +01:00
norbert-walter
34a289048f
Fix HDOP and more delay for page refresh after new page
2025-09-10 18:48:24 +02:00
Scorgan01
6b91400cfc
Merge branch 'norbert-walter:master' into PSRAM
2025-08-27 23:17:18 +02:00
Norbert Walter
be946440d3
Merge pull request #203 from Scorgan01/PageWindPlot
...
History Buffer + Wind Calculation CleanUp
2025-08-27 23:15:15 +02:00
Ulrich Meine
1abcb158ec
Moved history buffers to PSRAM; extended buffer to 1920 values each (32 min.)
2025-08-26 23:21:36 +02:00
Ulrich Meine
c6c2ad537a
Merge remote-tracking branch 'upstream/master' into PageWindPlot
2025-08-23 11:58:14 +02:00
3eb2c8093e
Created new page SkyView. Additionally some graphics improvements.
2025-08-23 09:53:26 +02:00
Ulrich Meine
636b1596f5
Code cleanup: moved buffer + wind calc to OBPDataOperations; <BoatValueList> header to obp60task.h; tws 3 decimals
2025-08-23 01:41:39 +02:00
4f6079f418
Improve and speedup undervoltage detection code
2025-08-22 10:14:38 +02:00
Ulrich Meine
07200ad701
Merge branch 'PageWindPlot' of https://github.com/Scorgan01/esp32-nmea2000-obp60 into PageWindPlot
2025-08-17 23:50:24 +02:00
Ulrich Meine
371816f946
PageWindPlot: add simulation data, switch TWD/AWD; diff. setup for OBP40; delete showTWS option
2025-08-17 23:50:19 +02:00
Scorgan01
c8a7f14773
Merge branch 'norbert-walter:master' into PageWindPlot
2025-08-17 23:47:38 +02:00
Ulrich Meine
8faead0a1a
add simulation data for TWD, TWS history data
2025-08-16 16:49:17 +02:00
bc9d139d19
Enhancement for future use: displayNew() for system page and generic leavePage() method
2025-08-15 09:07:49 +02:00
779f557d47
Fixed and finished SD card code. Added uptime feature to system page.
2025-08-14 10:19:15 +02:00
norbert-walter
4a273d2c93
Add hibernate in full page refresh
2025-08-12 15:37:22 +02:00
Ulrich Meine
398b8e0d02
another wndCenter fix; TWD calc with HDM and no VAR; COG valid check; dflt range 60°
2025-08-11 20:49:39 +02:00
Ulrich Meine
05f8b3ec65
fix TWS name not displayed; improve check for chart center adjustment; debug code changes
2025-07-27 20:54:35 +02:00
Ulrich Meine
da451bee70
removed test comment from wind function call
2025-07-26 09:27:35 +02:00
Ulrich Meine
2954a9a58b
adjust page call to new standard; clean debug code; fix TWS print alignment
2025-07-25 19:50:42 +02:00
Ulrich Meine
938b566bfc
Merge branch 'PageWindPlot' of https://github.com/Scorgan01/esp32-nmea2000-obp60 into PageWindPlot
2025-07-25 08:43:01 +02:00
Ulrich Meine
fe2223839f
added calibration to buffer; separated buffer and wind code in opb60task; prepared simulation; getMin/Max fix for ringbuffer for invalid data; fix for chart center; cleanup code
2025-07-25 08:42:43 +02:00
Scorgan01
c888804aef
Merge branch 'norbert-walter:master' into PageWindPlot
2025-07-25 08:19:24 +02:00
norbert-walter
8150947cd6
Fix contrast lost for GDEY042T81 display
2025-07-24 14:28:56 +02:00
0afe629b38
Preparation for upcoming alarm functionality
2025-07-23 14:00:06 +02:00
Ulrich Meine
c48c6a2e48
Move buffer handling to obp60task; reset OBPSensorTask; add true wind calculation
2025-07-19 00:26:37 +02:00
norbert-walter
85dee2a622
Fix page refresh if using keypad
2025-07-14 14:27:33 +02:00
Ulrich Meine
91a3ac081f
Merge branch 'PageWindPlot' of https://github.com/Scorgan01/esp32-nmea2000-obp60 into PageWindPlot
2025-07-13 00:26:24 +02:00
Ulrich Meine
59cf52b5d2
Semaphore + chart fixes; added simulation data
2025-07-13 00:26:16 +02:00
Scorgan01
60193fa3be
Merge branch 'norbert-walter:master' into PageWindPlot
2025-07-12 01:49:20 +02:00
fa4b563ff0
Reorganized fonts and changed Ubuntu-font to 8bit version
2025-07-08 15:19:07 +02:00
norbert-walter
d1c620a858
Fix for compass page
2025-07-04 14:11:22 +02:00
Ulrich Meine
72ddeb3cfb
Pointer correction -> no data copy; conc. access issues
2025-07-01 01:27:41 +02:00
99c3470a22
Some work on system page and SD-card integration
2025-06-14 10:09:48 +02:00
Ulrich Meine
7d66ec91da
Principle working; several bugs incl.
2025-06-03 22:52:06 +02:00
Ulrich Meine
2fb59fb118
Implemented for few std. types - DBT missing
2025-05-11 21:57:22 +02:00
Ulrich Meine
a5494ccee4
Initial commit - principle working
2025-05-10 01:59:19 +02:00
ManfredRad
57684f77db
Add files via upload
2025-05-06 07:49:53 +02:00
00a8aff8ca
Fix OBP60 build and add sunrise/sunset feature for stationary OBP40
2025-02-10 13:09:43 +01:00
norbert-walter
9909bfdb4c
Fix undervoltage detection
2025-01-30 21:59:34 +01:00
norbert-walter
175f525bcd
Fix undervoltage detection, format error
2025-01-26 22:11:55 +01:00
Norbert Walter
cbe06f65be
Merge pull request #154 from TobiasE-github/master
...
Dont't display ILUM on Min Power
2025-01-26 15:07:52 +01:00
norbert-walter
e7d5ada610
Fix undervoltage detection
2025-01-26 15:01:47 +01:00
Tobias E
38f1d5de44
Dont't display ILUM on Min Power
2025-01-26 13:09:35 +00:00