|
|
861bc195d7
|
Add just pressed buttons
|
2026-05-29 21:56:23 +03:00 |
|
|
|
2380fbee6d
|
Add Keypad to AsyncIO
|
2026-05-29 21:55:18 +03:00 |
|
|
|
f3e0080f8e
|
Implement 16-button keypad, move input handling to thread 2
|
2026-05-29 21:22:19 +03:00 |
|
|
|
4a3a88f0c0
|
Implement keypad support with sx1509
|
2026-05-29 19:23:45 +03:00 |
|
|
|
03f560b2c1
|
Add preliminary keypad support
|
2026-05-29 18:34:20 +03:00 |
|
|
|
15f850623c
|
Fix some bugs, add read_pin
|
2026-05-29 18:14:19 +03:00 |
|
|
|
dde679292a
|
Add set_pin_dir and write_pin to sx1509-driver
|
2026-05-29 18:00:59 +03:00 |
|
|
|
587c2cefe5
|
Set RegMisc in reset
|
2026-05-29 17:23:08 +03:00 |
|
|
|
532ca8915f
|
Start adding 16-pin Sparkfun GPIO expander
|
2026-05-29 17:02:24 +03:00 |
|
|
|
5b39efb79d
|
Clean up some warnings
|
2026-05-28 23:40:39 +03:00 |
|
|
|
730373a09b
|
Update how InitATState works
|
2026-05-28 23:39:38 +03:00 |
|
|
|
3ba28b7915
|
Fix bugs
|
2026-05-28 23:10:38 +03:00 |
|
|
|
7e4b2e3162
|
Use structs instead of enums for AT commands
|
2026-05-28 22:58:17 +03:00 |
|
|
|
ea70f50e4a
|
Clean up main
|
2026-05-28 21:21:36 +03:00 |
|
|
|
e215987288
|
Improve how AT command responses are handled
|
2026-05-28 21:16:49 +03:00 |
|
|
|
a8a52c8a22
|
Add some new AT commands
|
2026-05-28 20:40:50 +03:00 |
|
|
|
eb8e619aa1
|
Port software to newer adafruit
|
2026-05-27 22:22:41 +03:00 |
|
|
|
4c79f79638
|
Clean up button
|
2026-05-17 19:50:46 +03:00 |
|
|
|
db6270d262
|
Speed up AT commands
|
2026-05-17 19:17:56 +03:00 |
|
|
|
a9df3bed8c
|
Add single button to async_io
|
2026-05-17 19:12:41 +03:00 |
|
|
|
756ab08b74
|
Utilize async in state loop
|
2026-05-17 18:14:03 +03:00 |
|
|
|
15bffd04a8
|
Reimplement AT init state as async
|
2026-05-17 17:54:22 +03:00 |
|
|
|
5475bb6cf9
|
Communicate between threads
|
2026-05-17 03:34:32 +03:00 |
|
|
|
85bbc042bf
|
Add multithreading
|
2026-05-17 03:13:08 +03:00 |
|
|
|
22f2b36244
|
Implement AT init in InitATState
|
2026-05-17 02:27:08 +03:00 |
|
|
|
3546cf62c6
|
Add State-system
|
2026-05-16 22:03:34 +03:00 |
|
|
|
d03b00e3f0
|
Print AT responses to screen
|
2026-05-16 21:12:50 +03:00 |
|
|
|
f5e2775a04
|
Allow setting fg/bg-color
|
2026-05-16 20:13:05 +03:00 |
|
|
|
15302ea96b
|
Add support for multiline rendering
|
2026-05-16 20:07:58 +03:00 |
|
|
|
e06ce690cb
|
Add text alignment
|
2026-05-16 19:45:12 +03:00 |
|
|
|
5438f09820
|
Improve text rendering capabilities
|
2026-05-16 19:42:02 +03:00 |
|
|
|
325d707685
|
Add sending SMS
|
2026-05-15 18:03:15 +03:00 |
|
|
|
1ca3a3acc4
|
Add flush_rx
|
2026-05-15 01:45:15 +03:00 |
|
|
|
851955e3fc
|
Read AT Command response properly
|
2026-05-15 01:36:32 +03:00 |
|
|
|
ad86af1b74
|
Add at_commands.rs
|
2026-05-15 01:13:08 +03:00 |
|
|
|
a361d64c5f
|
Reliably use the 4G-module
|
2026-05-15 00:06:04 +03:00 |
|
|
|
ec6488d373
|
Clean up
|
2026-05-13 21:48:10 +03:00 |
|
|
|
f4adebeaef
|
Clip text correctly when out-of-bounds
|
2026-05-13 21:46:11 +03:00 |
|
|
|
8d9f1ffbe9
|
add font.rs
|
2026-05-13 21:38:38 +03:00 |
|
|
|
28d06825ce
|
Add font rendering
|
2026-05-13 21:24:03 +03:00 |
|
|
|
99d33fdcab
|
Make screen color change be 10fps
|
2026-05-13 17:51:32 +03:00 |
|
|
|
854efe3d0f
|
Add TearingMode
|
2026-05-13 17:44:32 +03:00 |
|
|
|
1cdd390440
|
Fix madctl
|
2026-05-13 17:37:19 +03:00 |
|
|
|
4e9ac8f10d
|
Remove unused midpidsi-driver
|
2026-05-13 17:15:16 +03:00 |
|
|
|
c6327b8523
|
Successfully port custom display driver to esp32
|
2026-05-13 17:11:25 +03:00 |
|
|
|
4221a98277
|
Get something to work on custom display driver
|
2026-05-13 04:13:51 +03:00 |
|
|
|
301bf3a400
|
Get a working display driver
|
2026-05-13 02:56:27 +03:00 |
|
|
|
a80997fa63
|
Add led toggle
|
2026-05-12 19:25:55 +03:00 |
|
|
|
7644dfedcd
|
Fiddle with settings, move main.rs to src
|
2026-05-12 18:31:47 +03:00 |
|
|
|
45a754fa87
|
Initialize
|
2026-05-12 18:08:26 +03:00 |
|