49 Commits

Author SHA1 Message Date
leo
cfa69448cc
save unit on stop & prevent readout line break 2023-09-21 17:38:18 +02:00
leo
11446b5de7
store/load run status on edit 2023-09-21 17:26:53 +02:00
leo
e017cb8a9d
compute sps/volume on load 2023-09-21 17:21:01 +02:00
leo
8a099f5c21
split stepper conf 2023-09-19 17:56:31 +02:00
leo
ffaa78798e
stop at set volume 2023-09-18 18:30:42 +02:00
leo
bf08fc69ff
timer del segfault fix 2023-09-18 16:42:52 +02:00
leo
d0877672a3
volume per step calculation 2023-09-16 15:55:16 +02:00
leo
7bcb3a7afa
dummy volume delired readout 2023-09-13 18:09:20 +02:00
leo
654ad8baad
home screen load delete option 2023-09-09 18:05:31 +02:00
leo
b2011af18c
Multiple workspace 2023-09-03 15:57:53 +02:00
leo
5b4c8676d6
use 1 timer per unit 2023-09-01 18:38:25 +02:00
leo
20954283de
it's only x16 microstepping 2023-09-01 10:30:21 +02:00
leo
c384faa8f5
Show the MINT logo 2023-09-01 09:55:13 +02:00
leo
17be0a2a8c
home to correct direction + go back to 20kHz interrupt 2023-08-25 14:14:09 +02:00
leo
5ff9750e90
syringe diam edit + correct dir 2023-08-24 17:45:30 +02:00
leo
4ed28ba27f
step interrupt sleep detection fix 2023-08-24 17:27:48 +02:00
leo
6d7e744ddb
set home 2023-08-24 16:51:15 +02:00
leo
b478600af6
DMA screen update 2023-08-24 15:41:00 +02:00
leo
4bad995d15
Dont save the home sceen when switching to the unit edit screen 2023-08-24 14:57:42 +02:00
leo
2fc79d35f9
Save configuration to SD card + take microstepping into account 2023-08-24 14:48:20 +02:00
leo
73c78dd8dd
SD card driver 2023-08-22 17:14:41 +02:00
leo
87d1554cf0
unit enable & interrupt auto disable 2023-08-21 14:43:34 +02:00
leo
defa22a3e8
flow calculation & move 2023-08-21 14:24:59 +02:00
leo
25689803d1
steps planner + jog 2023-08-16 11:26:42 +02:00
leo
d22b406a2f
1ms interrupt 2023-08-14 13:55:22 +02:00
leo
f344268245
keep ram usage in the allowed range 2023-08-11 16:41:02 +02:00
leo
6156105818
keypad edit 2023-08-11 16:35:11 +02:00
leo
f8d181747a
stepper drivers pins 2023-08-11 15:24:12 +02:00
leo
81e4ef67d0
removed screan fade in 2023-08-10 16:11:27 +02:00
leo
da3349429c
unit controls 2023-08-10 16:04:12 +02:00
leo
81d462d08e
syringe data 2023-08-10 15:46:47 +02:00
leo
08ba48afa5
Debug compilation result gitignore 2023-08-10 15:32:23 +02:00
leo
db11ea6c46
PSE unit edit screen + switched to 12pt font 2023-08-10 15:23:46 +02:00
leo
30d3f5c351
correct flow unit 2023-08-09 14:58:55 +02:00
leo
9ca0e705ce
gitignore 2023-08-09 14:55:24 +02:00
leo
3d738ba57c
PSE_UNIT_NUM 2023-08-09 14:54:34 +02:00
leo
b234381ebc
pse unit struct 2023-08-09 14:49:02 +02:00
leo
285890cb9c
load theme on start 2023-08-09 13:18:10 +02:00
leo
905063344e
dark theme 2023-08-09 13:04:56 +02:00
leo
619de01707
home screen mockup 2023-08-08 17:18:26 +02:00
leo
f6a2f62fad
run button 2023-08-08 16:31:09 +02:00
leo
2ec5147e7d
Home screen 2023-08-08 10:07:29 +02:00
leo
6dd655d9e5
Touscreen click fix 2023-08-07 15:01:35 +02:00
leo
8d23a3b1a1
ADS7843 TouchScreen 2023-08-06 16:41:32 +02:00
leo
bb46afa549
enabled lv_conf 2023-08-06 12:44:00 +02:00
leo
f5ce0be2cf
bumped CPU freq to 64MHz from 8MHz 2023-08-06 11:33:37 +02:00
leo
e943fb893e
lvgl setup 2023-08-05 19:02:27 +02:00
leo
2fa8e2a135
LCD gradient 2023-08-05 16:14:54 +02:00
leo
b5393ec7fd
LCD id read 2023-08-05 15:56:45 +02:00