Ulrich Meine
69754b85fd
optimized chart initialization for PageWindPlot; added chart options to PageOneValue;
...
printing of current boat value on horizontal half charts is selectable;
fixed value axis direction for depth and other boat data; changed time axis labels to full numbers;
changed "INTV" button label to "ZOOM"
2025-12-23 18:16:53 +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
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
Ulrich Meine
851149bae6
Convert invalid marker of ringbuffer to MAX_VAL -> required for unsigned types
2025-08-23 13:43:02 +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
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
Ulrich Meine
8faead0a1a
add simulation data for TWD, TWS history data
2025-08-16 16:49:17 +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
351ef5d9fe
fix true wind input check; fix TWS not calculated with SOG only or w/o COG
2025-07-27 20:51:11 +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
Ulrich Meine
c48c6a2e48
Move buffer handling to obp60task; reset OBPSensorTask; add true wind calculation
2025-07-19 00:26:37 +02:00