67 Commits

Author SHA1 Message Date
Zapta
e881e22304 Set filtering of the second channel to 700 as well (was a typo) and removed the detection of the HAUL 5A which is not in use, reserving it to a future sensor. 2021-10-09 15:41:25 -07:00
Zapta
f009ca229b Added a 200 steps scale to the steps chart screen. 2021-09-04 13:06:01 -07:00
Zapta
713e05b008 Added a TODO 2021-07-05 14:27:36 -07:00
Zapta
ba077184fa Tweaked the screenshot converter. 2021-07-04 13:08:21 -07:00
Zapta
52bed3ef9c Updated screen capture to direct TFT read. Requires hardware level MK4. Does not work on MK3. 2021-07-04 10:30:10 -07:00
Zapta
2e61673ce9 Added per sensor type range selection. 2021-07-03 22:47:03 -07:00
Zapta
44564ce2c7 Split between the x and y axis configurations. Will allow to support dynmic sensor selection. 2021-07-03 20:24:51 -07:00
Zapta
d53e53549b Added support for current sensor configuration. Will allow to support different sensors. 2021-07-02 19:26:56 -07:00
Zapta
fb07f91b6e Changed the firmware to have the RD pin at 22 (was 18). 2021-07-02 09:54:22 -07:00
Zapta
28f7038402 Added test code to read and dump the ILI9488 screen. 2021-07-02 07:05:41 -07:00
Zapta
faeb273573 TFT reading in single byte mode works. 2021-07-01 23:47:26 -07:00
Zapta
1b5e90f84f Extended the PIO program to support TFT reads. Not supported on MK3 and eariler versions. 2021-07-01 08:50:24 -07:00
Zapta
e7bc89e355 Incremented firmware version to 1.0.3 2021-06-26 12:43:15 -07:00
Zapta
5dcd4373eb Minor tweaks to the TFT's PIO. Now forcing output direction as preperation to TFT reading. 2021-06-26 10:38:29 -07:00
Zapta
6a1feb0d9c Added experimental tearring code. (commented out) 2021-06-26 08:31:17 -07:00
Zapta
a610f8fec8 Added a test screen to experiment with tearring effect. 2021-06-26 07:55:14 -07:00
Zapta
e7dd9adb7a Updated the Settings meddage. 2021-06-23 22:35:23 -07:00
Zapta
95bbd51665 Added backlight intensity settings. 2021-06-23 21:21:57 -07:00
Zapta
0f11e1100a Added a TODO 2021-06-20 10:14:30 -07:00
Zapta
8ca9e167e3 Added PWM control of TFT backlight. Still not exposed to the user. 2021-06-20 09:54:22 -07:00
Zapta
b1e8191f2c Clenaed up done TODOs. 2021-06-19 21:29:54 -07:00
Zapta
aa258000e8 Incremented version to 1.0.2 2021-06-19 20:03:29 -07:00
Zapta
2abea80736 Changed the speed gauge screen to use hard timing rather than relying on frame rate. 2021-06-19 18:11:07 -07:00
Zapta
19bebce8b7 Added a TODO 2021-06-19 15:50:34 -07:00
Zapta
735787fefa Enabled vertical sync output (tearing effect). 2021-06-19 14:51:07 -07:00
Zapta
3cc95b333c Changed the retraction screen to use hard timing rather than relying on frame rate. 2021-06-19 11:40:56 -07:00
Zapta
ea5c1fea1f More files from the previous commit. 2021-06-19 11:10:01 -07:00
Zapta
fe9cffecd6 Changed the steps screen to user hard timing for the samplings rather than relying on frame rate. 2021-06-19 11:09:34 -07:00
Zapta
92f7eb0f0a More renaming. 2021-06-19 09:39:24 -07:00
Zapta
ec29d243ca Missing rename from previous commit. 2021-06-19 09:17:07 -07:00
Zapta
4e94112b9b Renamed kCaptureBufferSize to kAdcCaptureBufferSize 2021-06-19 09:15:23 -07:00
Zapta
9165e4f0ac Tweaked charts major division line color. 2021-06-18 23:38:47 -07:00
Zapta
b80e2776a4 Added a TODO 2021-06-18 23:38:05 -07:00
Zapta
01b16a9f94 Minor tweaks. 2021-06-18 23:33:08 -07:00
Zapta
8c2d7a50a5 Improved the screenshot button. 2021-06-18 23:21:06 -07:00
Zapta
8fb784fdb8 Adapted screen capture to 16 bits colors. 2021-06-18 22:40:34 -07:00
Zapta
f5610b3978 Minor cleanup. Eliminated 'extern' in two files. 2021-06-18 22:39:06 -07:00
Zapta
5ece9aa5f5 Changed the tft driver to use DMA and double buffer (speedup). 2021-06-18 22:10:00 -07:00
Zapta
561794f146 Changed color depth from 8 to 16 bits. 2021-06-18 22:04:35 -07:00
Zapta
8e77c9b4e0 Both ADC DMA channels now use IRQ0. Freed IRQ1 for future display update. 2021-06-18 16:20:05 -07:00
Zapta
55e64919c7 Added a TODO. 2021-06-17 20:39:28 -07:00
Zapta
73b0317087 Patched LVGL 7.11.0 to support chart minor division lines and added them in two screens. 2021-06-17 19:52:39 -07:00
Zapta
f1d0b4f9c1 Removed the assertion about the SDK version. We now force the version in platformio.ini. 2021-06-15 22:08:32 -07:00
Zapta
1fcdb1cd82 Updated TODOs 2021-06-14 14:08:44 -07:00
Zapta
98f64180a1 Cleaned up platformio.ini 2021-06-14 13:23:16 -07:00
Zapta
5196356426 Specified an exact Wizio version. 2021-06-14 11:50:22 -07:00
Zapta
ed39962896 Added verification of SDK version. 2021-06-13 21:52:39 -07:00
Zapta
4631a8a32e Added print of the Pico SDK version. 2021-06-13 15:05:17 -07:00
Zapta
34238710b3 Cleaned up platformio.ini 2021-06-13 09:42:56 -07:00
Zapta
2f575f4793 Renamed hardware-config to hardware-options. 2021-06-12 21:22:15 -07:00