Commit Graph

27 Commits

Author SHA1 Message Date
11ca5019b5 Add message listing and message reading states 2026-06-04 19:21:00 +03:00
4c0f284b62 Read messages 2026-06-04 19:04:01 +03:00
9c582a4de1 Fix bug with input handling 2026-06-03 20:47:55 +03:00
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
178fbaa791 Pass SimpleATCommand in Async IO instead of command 2026-05-30 17:27:27 +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
2380fbee6d Add Keypad to AsyncIO 2026-05-29 21:55:18 +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
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
4c79f79638 Clean up button 2026-05-17 19:50:46 +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
22f2b36244 Implement AT init in InitATState 2026-05-17 02:27:08 +03:00