125 Commits

Author SHA1 Message Date
5c0ad18b94 re-enabled mapping loading 2025-10-10 02:02:00 +02:00
75130e2d20 implemented missing load & save mapping functions 2025-10-10 01:58:25 +02:00
6b2c56f3e5 added Deserialize to IDMapping 2025-10-10 01:57:48 +02:00
2980d34394 flatten IDMapping for serde 2025-10-10 01:50:04 +02:00
9b926f7a34 propper mapping of day to filename 2025-10-10 01:49:32 +02:00
f1b471c6d8 changed Day implementation 2025-10-10 01:12:46 +02:00
211961a770 fixed RFID read id parser 2025-10-08 16:21:16 +02:00
dfe5197ab8 changed TallyID to a struct instead of a type alias 2025-10-08 16:14:10 +02:00
0f5ca88ae4 fixed many warning by removing unused imports
Removed a lot of imports — believe me, so many imports were totally
unnecessary. Nobody’s seen imports like these. Cleaned up the code, made
it faster, smarter, the best code. People are talking about it!
Tremendous work by me. Some say i am the best at it. It may be true.
2025-10-08 01:54:51 +02:00
9dd2f88cbc implemented SSE 2025-10-08 01:44:32 +02:00
aa91d69f0b explicit type of tallyid channels 2025-10-08 01:43:48 +02:00
b13ae76bc5 moved TallyID str function to right module 2025-10-08 01:42:25 +02:00
4a9ff47dcc 12 chars of hex are 6 Bytes not 12 2025-10-07 23:02:44 +02:00
92c7fec283 changed NET_STACK_SIZE & WEB_TASK_SIZE 2025-10-07 22:48:17 +02:00
082f1faba9 fixed webserver not working
- shared store in main
- multiple tasks for webserver
2025-10-07 17:29:14 +02:00
8cbdf834a1 make network stack size a constant 2025-10-07 17:28:12 +02:00
4531ef72ae added Deserialize to id mapping Name 2025-10-07 17:27:17 +02:00
Philipp_EndevourOS
7e59d836a1 added get date method for rtc 2025-10-04 15:46:30 +02:00
Philipp_EndevourOS
09f21403ec changed Date to u8 array 2025-10-04 15:45:56 +02:00
Philipp_EndevourOS
db7e22f45d new file will be created when sd card is empty 2025-10-01 18:58:08 +02:00
Philipp_EndevourOS
c91f290c31 removed dummy data and pass read tally id 2025-10-01 18:56:37 +02:00
becdd43738 connect RFID reader with IDStore 2025-10-01 18:00:45 +02:00
cc3605b75d return sdcard from hardware init 2025-10-01 17:54:54 +02:00
57ccc0cc8b fixed missing await 2025-10-01 17:51:51 +02:00
Philipp_EndevourOS
b551f4521f sd card detection works (own embassy task) 2025-09-09 17:24:47 +02:00
Philipp_EndevourOS
adcbe87bd7 there are some problems to implemet the IO Mux interrupt handler 2025-09-09 16:50:14 +02:00
Philipp_EndevourOS
d96b3ed11a implemented save function for SD Card 2025-09-08 19:26:56 +02:00
Philipp_EndevourOS
dcb4b14854 added todo 2025-09-08 18:14:17 +02:00
fe90ca9aa9 implemented SD card abstraction & used it in IDStore 2025-09-08 18:11:33 +02:00
21480cef4f added serde for serializing in the webserver 2025-08-15 16:46:44 +02:00
Psenfft
6a2d448f86
Update hardware.rs
changed pinlayout to add SD DECT top GPIO0
2025-08-15 14:04:02 +02:00
Philipp_EndevourOS
fc7bd8b089 still some errors with LED an levelshifter... 2025-08-13 02:36:25 +02:00
Philipp_EndevourOS
3117c55b1c LED is working and implement in feedback 2025-08-13 02:05:49 +02:00
Philipp_EndevourOS
593d98df74 test LED Array works.. 2025-08-13 01:51:00 +02:00
Philipp_EndevourOS
fa6d1f024c test LED Array works.. 2025-08-13 01:36:13 +02:00
Philipp_EndevourOS
36dc52f464 try to control LED with SmartLED and RMT 2025-08-13 00:55:25 +02:00
Philipp_EndevourOS
6831d7776c chanched GPIO Pin configuration 2025-08-11 14:27:41 +02:00
a015d6b983 fixed embassy taks arena size 2025-08-04 18:52:03 +02:00
Philipp_EndevourOS
1ae5250449 reworked RTC without alarms and without own thread 2025-08-04 18:12:46 +02:00
Philipp_EndevourOS
2f502e908e rtc is synchronized with compile time. start pub sub approach to share time 2025-08-02 00:39:48 +02:00
Philipp_EndevourOS
5950279dc4 buzzer without pwm, and feedback with embassy Sync. Error when more then 4 tasks spawn 2025-08-01 16:42:14 +02:00
fe6540ca3d added static assets on webserver 2025-07-30 22:13:52 +02:00
Philipp_EndevourOS
161ebf9bd2 added buzzer and rtc. rtc freeze the system, bevore interrupt can be initilized.. 2025-07-30 18:50:47 +02:00
Philipp_EndevourOS
c1b54920ff added comment for Pinout 2025-07-28 22:22:07 +02:00
Philipp_EndevourOS
5a2beb1fb3 deleted todos for rtc 2025-07-28 22:03:19 +02:00
Philipp_EndevourOS
d5c20bf348 worted on rtc task, still not tested 2025-07-28 17:53:26 +02:00
Philipp_EndevourOS
49027fed99 redesigned dir structure for rust 2018 style guide. made (untested) rtc funtion 2025-07-28 17:25:39 +02:00
Philipp_EndevourOS
4dda9548d3 added some todos 2025-07-27 02:48:27 +02:00
Philipp_EndevourOS
46e207bd2a addded lvl shifter init 2025-07-27 02:24:29 +02:00
Philipp_EndevourOS
8cb118e0ee added i2c init 2025-07-27 01:30:38 +02:00