|
|
3ad6892578
|
Implement timeout
|
2026-06-02 13:17:08 +03:00 |
|
|
|
8c9afa6128
|
Implement main menu
|
2026-06-02 12:17:56 +03:00 |
|
|
|
e30e71516e
|
Implement simple menu system
|
2026-06-02 12:10:25 +03:00 |
|
|
|
b6517d2ee6
|
Add text input
|
2026-06-01 21:17:06 +03:00 |
|
|
|
da2eb1baad
|
Implement NumberInput
|
2026-06-01 20:42:46 +03:00 |
|
|
|
3a43aff319
|
Add menu for selecting PIN
|
2026-06-01 20:25:20 +03:00 |
|
|
|
09f74bf289
|
Improve states a bit
|
2026-06-01 19:48:10 +03:00 |
|
|
|
dde828d63d
|
Add additional ways to manage AT Commands
|
2026-06-01 19:45:36 +03:00 |
|
|
|
c1241798fe
|
Parse SMS error better
|
2026-05-30 19:29:58 +03:00 |
|
|
|
fe648fdb88
|
Parse rest of the messages
|
2026-05-30 19:11:31 +03:00 |
|
|
|
4a38ec9bc3
|
Improve parsing
|
2026-05-30 18:53:59 +03:00 |
|
|
|
42904cc685
|
Parse some more commands
|
2026-05-30 18:46:23 +03:00 |
|
|
|
e34121d5a6
|
Parse ATInformation
|
2026-05-30 18:32:35 +03:00 |
|
|
|
e21002744a
|
Implement incredibly primitive parser
|
2026-05-30 18:15:24 +03:00 |
|
|
|
6cf3e1dbe5
|
Execute directly from ATCommand
|
2026-05-30 17:37:10 +03:00 |
|
|
|
178fbaa791
|
Pass SimpleATCommand in Async IO instead of command
|
2026-05-30 17:27:27 +03:00 |
|
|
|
c44ce1dcb3
|
Improve command response reading
|
2026-05-30 17:11:46 +03:00 |
|
|
|
7554b95fff
|
Add sending SMS messages through UI
|
2026-05-29 22:28:47 +03:00 |
|
|
|
5a45601148
|
Add a tester keypad state
|
2026-05-29 22:04:02 +03:00 |
|
|
|
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 |
|