Commit Graph
44 Commits
Author SHA1 Message Date
Ulrich Meine e129b18057 Fix how chart smoothing handles angular value averages; move smoothing calculation of data from chart function to history buffer, because new method needs too much time in chart function 2026-07-06 22:44:52 +02:00
Ulrich Meine e757ac4016 Clean code of OBPRingbuffer 2026-07-06 22:38:39 +02:00
Ulrich Meine 71e3ba79f6 Add option to either store native data or averaged data (for chart smootihing) in history buffer 2026-07-06 22:36:18 +02:00
Ulrich Meine da4c66bec2 Add a class to movingAvg class for calculation of averages for angle data 2026-07-06 22:31:28 +02:00
Ulrich Meine fb181c1b01 Next approach to calculate chart center value for wind angle data 2026-07-04 18:35:12 +02:00
Ulrich Meine 53cf497a70 Add method for reliable identification of mid value for angle buffer values to RingBuffer; fix getMedian() 2026-07-04 18:27:19 +02:00
Ulrich Meine 92ee3a0c4f Fix TWD not calculated from TWA in some situations 2026-07-04 18:25:09 +02:00
Ulrich Meine 4e07e1d22e Update OBPcharts for more reliable parameterization 2026-07-03 14:24:03 +02:00
Ulrich Meine 83aae1ea81 Fix typo 2026-07-02 22:23:07 +02:00
Ulrich Meine 82c0ce91a5 Add Network Status page to SystemPage 2026-07-02 21:56:53 +02:00
Ulrich Meine 2e7b0435b2 Revert upload_speed change in platformio.ini 2026-07-02 18:44:40 +02:00
Ulrich Meine b8e9e02617 Merge branch 'master' of https://github.com/Scorgan01/esp32-nmea2000-obp60 2026-07-02 16:15:44 +02:00
Ulrich Meine fe05b734de Adjust layout of PageSixValue for 4-digit pressure and long names+units 2026-07-02 16:15:40 +02:00
Ulrich Meine a93f951f18 Add PageWeather to config_obp70.json 2026-07-02 01:26:20 +02:00
Ulrich Meine 8ebde00676 Reset pressure storage rate to 1 minute 2026-07-02 00:59:45 +02:00
Ulrich Meine 2a98f49e40 Change Page Weather time interval to 6-72 hrs 2026-07-02 00:58:15 +02:00
Ulrich Meine d1b729a554 Adjust Page OneValue to 4 digit option 2026-07-02 00:45:19 +02:00
Ulrich Meine dac7459355 Add "humidity" XDR value handling to charts; adjust high/low value plot; change pressure from area to line plot 2026-07-01 23:51:50 +02:00
Ulrich Meine 775d4456a2 Complete config_obp60.json for weather page 2026-07-01 23:49:31 +02:00
Ulrich Meine 04ea564bdb Add late chart object initialization to pages with charts 2026-07-01 02:42:02 +02:00
Ulrich Meine 751f4e2296 Adjust buffer limits for some boat data 2026-07-01 02:17:38 +02:00
Ulrich Meine 3dd7f4751a Add late initialization for chart objects 2026-07-01 02:16:40 +02:00
Ulrich Meine a2822451c1 1st version of PageWeather with air pressure chart 2026-06-21 22:15:32 +02:00
Ulrich Meine 63af2807fb Improve handling of invalid values in OBPringbuffer; avoid some double coding 2026-06-21 02:15:16 +02:00
Ulrich Meine c17f8238a4 Implement MaxTWS for OBP true wind calculation 2026-06-19 00:00:08 +02:00
Ulrich Meine 8f50c6a09c Extend OBPcharts to display air pressure properly 2026-06-16 23:11:15 +02:00
Ulrich Meine e906ad6d00 Add leading zero for pressure format in OBPFormatter 2026-06-16 23:01:34 +02:00
Ulrich Meine 89482016db Align unit name for temperature in OBPFormatter between <kelvinToC> <formatXdr:C> 2026-06-07 01:22:29 +02:00
Ulrich Meine abfe68f963 add XDR boat data option to history buffer 2026-06-06 02:37:46 +02:00
Ulrich Meine 01ff478c29 Extend history buffer for flexible data storage frequency 2026-05-31 21:32:39 +02:00
Scorgan01 aecc3c775f Merge branch 'norbert-walter:master' into TrueWind-opt 2026-03-26 21:44:18 +01:00
Scorgan01 386b023677 Merge branch 'norbert-walter:master' into TrueWind-opt 2026-02-20 23:58:54 +01:00
Scorgan01 1b4c952d2b Merge branch 'norbert-walter:master' into TrueWind-opt 2026-02-15 18:35:13 +01:00
Scorgan01 2fecbee492 Merge branch 'norbert-walter:master' into master 2026-02-11 22:19:11 +01:00
Scorgan01 1557126823 Merge branch 'norbert-walter:master' into WindPlot-v3 2026-01-07 19:32:58 +01:00
Scorgan01 a9007a6b6f Merge branch 'norbert-walter:master' into PageWindPlot-v2 2025-11-28 23:40:59 +01:00
Scorgan01 de448974d9 Delete serial_output.txt 2025-08-27 23:21:21 +02:00
Scorgan01 6b91400cfc Merge branch 'norbert-walter:master' into PSRAM 2025-08-27 23:17:18 +02:00
Scorgan01 c8a7f14773 Merge branch 'norbert-walter:master' into PageWindPlot 2025-08-17 23:47:38 +02:00
Scorgan01 e6add8e6fc Merge branch 'norbert-walter:master' into PageWindPlot 2025-07-25 19:44:02 +02:00
Scorgan01 c888804aef Merge branch 'norbert-walter:master' into PageWindPlot 2025-07-25 08:19:24 +02:00
Scorgan01 60193fa3be Merge branch 'norbert-walter:master' into PageWindPlot 2025-07-12 01:49:20 +02:00
Scorgan01 9f79a7d4bc Switch to TWD 2025-06-06 10:17:11 +02:00
Scorgan01 6ca40aaa8f Merge branch 'norbert-walter:master' into CalibrationData_v0-1 2025-05-15 14:29:26 -07:00