f1b471c6d8
changed Day implementation
2025-10-10 01:12:46 +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
082f1faba9
fixed webserver not working
...
- shared store in main
- multiple tasks for webserver
2025-10-07 17:29:14 +02:00
Philipp_EndevourOS
7e59d836a1
added get date method for rtc
2025-10-04 15:46:30 +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
d96b3ed11a
implemented save function for SD Card
2025-09-08 19:26:56 +02:00
21480cef4f
added serde for serializing in the webserver
2025-08-15 16:46:44 +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
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
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
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
43e964b5a0
init v2
2025-07-24 17:22:50 +02:00
09725c1e04
moved related files into own module
2025-06-26 12:19:40 +02:00
3e079c905f
improved readability
2025-06-25 20:09:00 +02:00
Philipp
eaca9d8cec
code clean up
2025-06-18 15:35:33 +02:00
Philipp
cd713d5849
added passive status led + startup sound
2025-06-17 18:06:23 +02:00
3c1290aec3
added error state flag
2025-06-05 14:34:23 +02:00
4781570f8e
use anyhow for errors
2025-06-02 15:12:59 +02:00
efd096a149
refactored hardware components
...
detach trait from mock and hardware implementation
2025-06-02 14:46:24 +02:00
dc8fd22f0f
refactored feedback & its depending stuff
...
- buzzer is just modulate_tone
- led is just turn on and off
- handle feedback logic to feeback file
2025-06-01 23:26:15 +02:00
7a438d1a9f
refactored main function
...
- moved logger into its own file
- moved code from main into its own function
2025-06-01 18:03:16 +02:00
3fe2f3f376
disable hotspot when no activity on webserver
2025-06-01 15:42:13 +02:00
3f7f209c91
implemented server side event stream for ids
...
- changed channel to brodcast
- added route /api/idevent for SSE stream
2025-05-18 19:55:25 +02:00
907b758626
added IDMapping to IDStore
2025-05-16 17:46:24 +02:00
64a50d434b
implemented mocking of rpi hardware
...
buzzer,led & hotspot got traits and a mock version of it. Based on the
flag the real or mock version is used.
2025-05-13 17:19:45 +02:00
0617092f54
refactored led & buzzer feedback in main
2025-05-12 22:13:41 +02:00
47f19f3c54
moved TallyID into it's own file
...
Tally id now ignores tha case since it's basicly a hex value as a
string. Reason for that is that if a user inputs an id.
2025-05-12 21:35:20 +02:00
b6b66a7e5b
added HOTSPOT_IDS as an env var to enable hotspot with
2025-05-12 21:15:27 +02:00
PC_WSL
2da2eb9583
added TODO and status LED
2025-05-12 15:33:15 +02:00
PC_WSL
ee4726d5a2
rewrited buzzer for 2,5kHz Buzzer and use PWM
...
icreased SPI frequency to 3.8MHz
2025-05-08 15:58:47 +02:00
PC_WSL
8fd8081ced
fixed some buzzer timings
2025-05-05 14:46:17 +02:00
01454a018d
fixed buzzer use in tokio thread
2025-05-05 14:39:13 +02:00
b416b41040
improved gpio buzzer
2025-05-05 13:36:53 +02:00
17a66e26cb
made buzzer async
2025-05-05 13:12:52 +02:00
1ba74be096
fixed merge errors
2025-05-05 13:04:00 +02:00
PC_WSL
e14f703a76
added led ws 2812 and buzzer stuff
2025-05-05 12:42:51 +02:00
c91ec8076e
use the tokio fs in id store
...
außerdem "readed_string" also bitte
2025-04-27 19:48:50 +02:00
2b469d5b78
removed unused pm3_mock import
2025-04-27 15:55:52 +02:00
5e82036458
made logging less verbose
2025-04-27 15:49:45 +02:00