thooge
|
d7251eeb8a
|
Code cleanup for keyboard task
|
2025-08-25 20:47:42 +02:00 |
|
thooge
|
c4406fd009
|
Preapared AIS target list in boatdata
|
2025-08-24 08:32:43 +02:00 |
|
thooge
|
0097a1eb1e
|
Active data display in page skyview
|
2025-08-23 08:45:35 +02:00 |
|
thooge
|
c932724473
|
More work on formatter
|
2025-08-22 15:17:54 +02:00 |
|
thooge
|
672a3843d1
|
Some code cleanup
|
2025-08-22 14:31:48 +02:00 |
|
thooge
|
1e0acf2a8f
|
Improve and speedup undervoltage detection code
|
2025-08-22 14:20:55 +02:00 |
|
thooge
|
63ae42588f
|
Use placeholder from formatter for missing data text
|
2025-08-22 14:13:35 +02:00 |
|
thooge
|
cba21574cb
|
Move formatValue to formatter class
|
2025-08-21 12:34:17 +02:00 |
|
thooge
|
fbe6c1a9a5
|
Prepared formatter class for boat values. E.g. for better config handling
|
2025-08-21 10:34:58 +02:00 |
|
thooge
|
ae9334236b
|
Implemented string boatdata value WPName for next waypoint
|
2025-08-20 21:33:08 +02:00 |
|
thooge
|
318a218470
|
Integrate changes from master
|
2025-08-19 09:11:51 +02:00 |
|
thooge
|
c6df6eac56
|
Adapt barograph page to current code
|
2025-08-15 10:46:59 +02:00 |
|
thooge
|
4513f9d7b0
|
Merge branch 'barograph' into extended
|
2025-08-15 09:46:12 +02:00 |
|
thooge
|
2749f25d15
|
Added page method leavePage() for e.g. cleanup and storage code
|
2025-08-14 15:11:13 +02:00 |
|
thooge
|
992348ce92
|
Code cleanup
|
2025-08-14 12:50:18 +02:00 |
|
thooge
|
8695d3eeb5
|
Move config code into page constructors and some code cleanup
|
2025-08-14 09:12:56 +02:00 |
|
thooge
|
54b4954797
|
Fixed SD card initialization and added some code to system page
|
2025-08-13 17:41:06 +02:00 |
|
thooge
|
1ada6e5a82
|
Code improvements: commonData, config and logger in page class
|
2025-08-12 21:35:52 +02:00 |
|
thooge
|
15ca3614ba
|
Include uptime in system page
|
2025-08-12 13:29:36 +02:00 |
|
thooge
|
e5ca2a3a3d
|
More work on system page
|
2025-08-12 09:57:52 +02:00 |
|
thooge
|
cf305e9f5a
|
NMEA2000 access for system page
|
2025-08-06 15:21:29 +02:00 |
|
thooge
|
f823dadc6b
|
Moved to c++17 and espressif32 @ 6.9.0, fixed waypoint boatdata code
|
2025-08-06 14:05:58 +02:00 |
|
thooge
|
2d47702627
|
Added waypoint name to boatdata
|
2025-08-06 12:03:00 +02:00 |
|
thooge
|
15674543b6
|
Some modifications to avoid AP connection problems
|
2025-08-06 11:36:05 +02:00 |
|
thooge
|
0dd6b7c9cf
|
Preparation for upcoming new pages
|
2025-08-05 15:31:41 +02:00 |
|
thooge
|
cbc0c09d65
|
Tool for creating JSON from configuration file
|
2025-08-05 12:07:07 +02:00 |
|
thooge
|
1d05c2b5d4
|
Added INI style device configuration files
|
2025-08-05 11:21:57 +02:00 |
|
thooge
|
38bdc4f577
|
Switch to xbm image logo
|
2025-08-05 09:18:54 +02:00 |
|
thooge
|
b8a31f2280
|
Finalize switch to epd pointer instead if getdisplay()
|
2025-08-05 08:52:45 +02:00 |
|
thooge
|
7cff3e62e6
|
Integrate some SD card code
|
2025-08-05 08:13:04 +02:00 |
|
thooge
|
39966098cc
|
Switched obp60task.cpp to epd pointer
|
2025-08-04 21:25:01 +02:00 |
|
thooge
|
11a061d5a2
|
Consolidating development hints in README file
|
2025-08-04 21:13:40 +02:00 |
|
thooge
|
4600cb7228
|
Start switching from getdisplay to epd pointer
|
2025-08-04 20:57:50 +02:00 |
|
thooge
|
e89d1ac62e
|
Merge branch 'clock' into extended
|
2025-08-04 15:35:13 +02:00 |
|
thooge
|
6fb5e01969
|
Preparation for new anchor page
|
2025-08-04 15:28:49 +02:00 |
|
thooge
|
5c731bc662
|
Fixed config.json
|
2025-08-04 14:36:41 +02:00 |
|
thooge
|
25c2742f5b
|
Merge branch 'symbols' into extended
|
2025-08-04 14:14:27 +02:00 |
|
thooge
|
6479c7d711
|
Fixed SkyView: return value needed, enabled for OBP40
|
2025-08-04 13:47:50 +02:00 |
|
thooge
|
e287bfa72e
|
Merge branch 'skyview' into extended
|
2025-08-04 13:16:57 +02:00 |
|
thooge
|
5a652e2c19
|
Merge branch 'precision' into extended
|
2025-08-04 12:58:42 +02:00 |
|
thooge
|
5081f3a684
|
Merge branch 'scripts' into extended
|
2025-08-04 12:57:57 +02:00 |
|
thooge
|
7de226b447
|
Merge branch 'system' into extended
|
2025-08-04 12:39:54 +02:00 |
|
thooge
|
f6e2fa7806
|
Mark extended firmware and prepare for getdisplay() replacement
|
2025-08-04 12:37:50 +02:00 |
|
thooge
|
d5b0af3b19
|
Integrated config menu into system page
|
2025-08-03 21:18:08 +02:00 |
|
thooge
|
aed389f3b2
|
Added code for configuration menu handling
|
2025-08-01 17:08:01 +02:00 |
|
thooge
|
28a7e58e27
|
Automate gen_set.py with page detection and command line parameters
|
2025-08-01 11:01:23 +02:00 |
|
thooge
|
32ba4a64ed
|
Add friendly color names to color class for system page display
|
2025-07-31 14:23:11 +02:00 |
|
thooge
|
eb51092b23
|
Added config option for display precision and formatter code improvements
|
2025-07-31 12:31:57 +02:00 |
|
thooge
|
f4d88f1b8b
|
Code rework at page system. Preparation for config menu.
|
2025-07-31 11:39:23 +02:00 |
|
thooge
|
588008e370
|
Fix typo: Formated -> Formatted
|
2025-07-29 19:33:31 +02:00 |
|
thooge
|
caf5572459
|
Minor code cleanup: fixing comments and formatting
|
2025-07-28 09:54:20 +02:00 |
|
thooge
|
e367d15568
|
Change xbm file header to fix strange accesspoint behaviour
|
2025-07-26 20:22:07 +02:00 |
|
thooge
|
d963153b35
|
Fix OBP40-Logo for WhitePage, use xbm image format
|
2025-07-24 19:51:38 +02:00 |
|
thooge
|
1e7368db4d
|
Additional bug fix in JSON-configuration
|
2025-07-24 10:35:01 +02:00 |
|
thooge
|
238e0fc79d
|
Fix missing config data for OBP40
|
2025-07-24 09:50:16 +02:00 |
|
thooge
|
0afe629b38
|
Preparation for upcoming alarm functionality
|
2025-07-23 14:00:06 +02:00 |
|
thooge
|
7ca0a4d09a
|
Fix variable name in extra_script.py.new
|
2025-07-09 16:23:11 +02:00 |
|
thooge
|
13abfe4c14
|
Merge branch 'master' into system
|
2025-07-09 16:15:30 +02:00 |
|
thooge
|
8e34fa936d
|
Add display library version info to page system
|
2025-07-09 16:13:32 +02:00 |
|
thooge
|
08cd2ad4b1
|
Some work on page clock concerning default time source
|
2025-07-09 15:07:52 +02:00 |
|
thooge
|
4aefc99212
|
Add home location to system page
|
2025-07-08 19:41:18 +02:00 |
|
thooge
|
fa4b563ff0
|
Reorganized fonts and changed Ubuntu-font to 8bit version
|
2025-07-08 15:19:07 +02:00 |
|
thooge
|
c5a1244519
|
Some config.json improvements
|
2025-06-15 10:19:59 +02:00 |
|
thooge
|
99c3470a22
|
Some work on system page and SD-card integration
|
2025-06-14 10:09:48 +02:00 |
|
thooge
|
f5cf292804
|
Typo in platformio.ini fixed
|
2025-06-13 10:32:18 +02:00 |
|
thooge
|
77c05de4fc
|
More work on system page
|
2025-06-13 09:21:41 +02:00 |
|
thooge
|
1bac5d8b16
|
System page improvements
|
2025-06-12 15:23:21 +02:00 |
|
thooge
|
c7eafbf9b8
|
Apply new OBP60 settings also to the OBP40
|
2025-06-12 11:43:21 +02:00 |
|
thooge
|
5192e77fab
|
Changed 20pt Ubuntu font to 8bit in value pages
|
2025-03-04 19:24:08 +01:00 |
|
thooge
|
8439dcc18a
|
New 8bit font to make use of degree sign
|
2025-03-04 19:17:31 +01:00 |
|
thooge
|
1aa18f3ec0
|
Fix config description text
|
2025-02-10 13:14:47 +01:00 |
|
thooge
|
00a8aff8ca
|
Fix OBP60 build and add sunrise/sunset feature for stationary OBP40
|
2025-02-10 13:09:43 +01:00 |
|
thooge
|
acf75495df
|
Fix pointer display and header layout improved
|
2025-02-08 16:15:37 +01:00 |
|
thooge
|
b50d82eff0
|
Header switcheable between text and symbol view, symbols added
|
2025-02-06 17:51:26 +01:00 |
|
thooge
|
2a4c351c58
|
Add support for internal RTC and NTP for OBP40
|
2025-02-06 13:05:56 +01:00 |
|
thooge
|
e398c7bdce
|
More work on clock page and datetime handling
|
2025-02-05 18:17:30 +01:00 |
|
thooge
|
eb3a0d5fc0
|
Clock improvements: source selectable, RTC or GPS
|
2025-02-04 16:19:29 +01:00 |
|
thooge
|
6f78fa5434
|
Merge branch 'simulation' of github.com:thooge/esp32-nmea2000-obp60 into simulation
|
2025-01-27 18:02:36 +01:00 |
|
thooge
|
775a22393d
|
Simulation for page clock
|
2025-01-27 17:59:32 +01:00 |
|
thooge
|
31c968d0a8
|
Add simulation feature to more pages
|
2025-01-27 12:31:14 +01:00 |
|
thooge
|
f0cc5d9966
|
Integration of heartbeat and page number
|
2025-01-25 19:11:16 +01:00 |
|
thooge
|
097111c270
|
Added code for new OBP40 battery symbols
|
2025-01-25 10:21:34 +01:00 |
|
thooge
|
bdfaf3c886
|
Added battery symbols
|
2025-01-25 09:39:12 +01:00 |
|
thooge
|
7be102127e
|
Add simulation feature to more pages
|
2025-01-24 15:14:38 +01:00 |
|
thooge
|
1174622b4a
|
System page for OBP40 and deep sleep improvements
|
2025-01-24 12:44:10 +01:00 |
|
thooge
|
46af8916e7
|
Fix for OBP40 in page system and deepSleep
|
2025-01-24 08:06:26 +01:00 |
|
thooge
|
1ff0de5d24
|
Deep sleep for OBP60 and small fix for BMP180
|
2025-01-23 19:49:44 +01:00 |
|
thooge
|
a42d31ff49
|
System page inprovements, e.g. soft reset
|
2025-01-22 20:14:55 +01:00 |
|
thooge
|
44cb8d35ce
|
Improved page refresh possibilities and page white
|
2025-01-22 12:07:00 +01:00 |
|
thooge
|
6ae4e195d6
|
First template for sky view page
|
2025-01-21 20:48:43 +01:00 |
|
thooge
|
464d6879a3
|
Fix broken white page and add logo feature
|
2025-01-21 11:26:49 +01:00 |
|
thooge
|
b9356c9ae8
|
Fix warning and FRAM code on system page
|
2025-01-21 09:28:53 +01:00 |
|
thooge
|
a73f50ba74
|
First working system page
|
2025-01-20 19:20:37 +01:00 |
|
thooge
|
1545855326
|
OBP40 integration code and improvements
|
2025-01-20 12:49:30 +01:00 |
|
thooge
|
9d395c719a
|
More work on system page
|
2025-01-20 06:33:51 +01:00 |
|
thooge
|
322ae30858
|
Merge branch 'master' into system
|
2025-01-19 15:09:29 +01:00 |
|
thooge
|
e917a7fc76
|
Modification of footer layout and new swipe icon
|
2025-01-17 21:23:41 +01:00 |
|
thooge
|
f690cf3a34
|
Hide key labels in keylock mode, improved swipe icon
|
2025-01-16 19:39:35 +01:00 |
|
thooge
|
46da1142c8
|
Merge branch 'master' into keyboard
|
2025-01-15 18:27:13 +01:00 |
|
thooge
|
519af68bef
|
Footer function for improved key labels, icons implemented
|
2025-01-15 18:08:39 +01:00 |
|