Commit Graph

1393 Commits

Author SHA1 Message Date
Thomas Hooge 63ae42588f Use placeholder from formatter for missing data text 2025-08-22 14:13:35 +02:00
Thomas Hooge cba21574cb Move formatValue to formatter class 2025-08-21 12:34:17 +02:00
Thomas Hooge fbe6c1a9a5 Prepared formatter class for boat values. E.g. for better config handling 2025-08-21 10:34:58 +02:00
Thomas Hooge ae9334236b Implemented string boatdata value WPName for next waypoint 2025-08-20 21:33:08 +02:00
Thomas Hooge 318a218470 Integrate changes from master 2025-08-19 09:11:51 +02:00
Thomas Hooge c6df6eac56 Adapt barograph page to current code 2025-08-15 10:46:59 +02:00
Thomas Hooge 4513f9d7b0 Merge branch 'barograph' into extended 2025-08-15 09:46:12 +02:00
Thomas Hooge 2749f25d15 Added page method leavePage() for e.g. cleanup and storage code 2025-08-14 15:11:13 +02:00
Thomas Hooge 992348ce92 Code cleanup 2025-08-14 12:50:18 +02:00
Thomas Hooge 8695d3eeb5 Move config code into page constructors and some code cleanup 2025-08-14 09:12:56 +02:00
Thomas Hooge 54b4954797 Fixed SD card initialization and added some code to system page 2025-08-13 17:41:06 +02:00
Thomas Hooge 1ada6e5a82 Code improvements: commonData, config and logger in page class 2025-08-12 21:35:52 +02:00
Thomas Hooge 15ca3614ba Include uptime in system page 2025-08-12 13:29:36 +02:00
Thomas Hooge e5ca2a3a3d More work on system page 2025-08-12 09:57:52 +02:00
Thomas Hooge cf305e9f5a NMEA2000 access for system page 2025-08-06 15:21:29 +02:00
Thomas Hooge f823dadc6b Moved to c++17 and espressif32 @ 6.9.0, fixed waypoint boatdata code 2025-08-06 14:05:58 +02:00
Thomas Hooge 2d47702627 Added waypoint name to boatdata 2025-08-06 12:03:00 +02:00
Thomas Hooge 15674543b6 Some modifications to avoid AP connection problems 2025-08-06 11:36:05 +02:00
Thomas Hooge 0dd6b7c9cf Preparation for upcoming new pages 2025-08-05 15:31:41 +02:00
Thomas Hooge cbc0c09d65 Tool for creating JSON from configuration file 2025-08-05 12:07:07 +02:00
Thomas Hooge 1d05c2b5d4 Added INI style device configuration files 2025-08-05 11:21:57 +02:00
Thomas Hooge 38bdc4f577 Switch to xbm image logo 2025-08-05 09:18:54 +02:00
Thomas Hooge b8a31f2280 Finalize switch to epd pointer instead if getdisplay() 2025-08-05 08:52:45 +02:00
Thomas Hooge 7cff3e62e6 Integrate some SD card code 2025-08-05 08:13:04 +02:00
Thomas Hooge 39966098cc Switched obp60task.cpp to epd pointer 2025-08-04 21:25:01 +02:00
Thomas Hooge 11a061d5a2 Consolidating development hints in README file 2025-08-04 21:13:40 +02:00
Thomas Hooge 4600cb7228 Start switching from getdisplay to epd pointer 2025-08-04 20:57:50 +02:00
Thomas Hooge e89d1ac62e Merge branch 'clock' into extended 2025-08-04 15:35:13 +02:00
Thomas Hooge 6fb5e01969 Preparation for new anchor page 2025-08-04 15:28:49 +02:00
Thomas Hooge 5c731bc662 Fixed config.json 2025-08-04 14:36:41 +02:00
Thomas Hooge 25c2742f5b Merge branch 'symbols' into extended 2025-08-04 14:14:27 +02:00
Thomas Hooge 6479c7d711 Fixed SkyView: return value needed, enabled for OBP40 2025-08-04 13:47:50 +02:00
Thomas Hooge e287bfa72e Merge branch 'skyview' into extended 2025-08-04 13:16:57 +02:00
Thomas Hooge 5a652e2c19 Merge branch 'precision' into extended 2025-08-04 12:58:42 +02:00
Thomas Hooge 5081f3a684 Merge branch 'scripts' into extended 2025-08-04 12:57:57 +02:00
Thomas Hooge 7de226b447 Merge branch 'system' into extended 2025-08-04 12:39:54 +02:00
Thomas Hooge f6e2fa7806 Mark extended firmware and prepare for getdisplay() replacement 2025-08-04 12:37:50 +02:00
Thomas Hooge d5b0af3b19 Integrated config menu into system page 2025-08-03 21:18:08 +02:00
Thomas Hooge aed389f3b2 Added code for configuration menu handling 2025-08-01 17:08:01 +02:00
Thomas Hooge 28a7e58e27 Automate gen_set.py with page detection and command line parameters 2025-08-01 11:01:23 +02:00
Thomas Hooge 32ba4a64ed Add friendly color names to color class for system page display 2025-07-31 14:23:11 +02:00
thooge 7edd201daa
Merge branch 'norbert-walter:master' into system 2025-07-31 13:20:39 +02:00
Thomas Hooge eb51092b23 Added config option for display precision and formatter code improvements 2025-07-31 12:31:57 +02:00
norbert-walter fb3af0bf83 Fix for page RollPitch 2025-07-31 11:58:04 +02:00
Norbert Walter 539500e088
Merge pull request #190 from thooge/master
Fix typo: Formated -> Formatted
2025-07-31 11:52:13 +02:00
Norbert Walter 229106b04c
Merge pull request #189 from thooge/cleanup
Minor code cleanup: fixing comments and formatting
2025-07-31 11:51:54 +02:00
Norbert Walter eefa59a7c2
Merge pull request #188 from Scorgan01/PageWindPlot
Page WindPlot: small fixes for TWS name display and data availabity checks for true wind calculation
2025-07-31 11:51:36 +02:00
Thomas Hooge f4d88f1b8b Code rework at page system. Preparation for config menu. 2025-07-31 11:39:23 +02:00
Thomas Hooge 588008e370 Fix typo: Formated -> Formatted 2025-07-29 19:33:31 +02:00
Thomas Hooge caf5572459 Minor code cleanup: fixing comments and formatting 2025-07-28 09:54:20 +02:00