Commit Graph

  • 6421074931 added routes for listing days & getting days main Djeeberjr 2025-10-13 16:32:28 +02:00
  • a34dc18381 implemented load_day & list_day_in_timespan in IDStore Djeeberjr 2025-10-13 16:31:15 +02:00
  • 252e63c607 fixed RFID reader outputting un-aligned IDs in buffer Djeeberjr 2025-10-11 14:48:01 +02:00
  • 99848f0e6d added TryFrom<[u8;12]> to TallyID Djeeberjr 2025-10-11 14:47:29 +02:00
  • f46cdc4d29 implemented Display for TallyID Djeeberjr 2025-10-11 14:31:26 +02:00
  • a8d64f6af5 fixed list_day for sd_card Djeeberjr 2025-10-11 14:16:28 +02:00
  • 8fb6bac651 added Ord to Day Djeeberjr 2025-10-11 14:16:12 +02:00
  • 7eb18376e1 fixed changed /api/mapping structure in frontend Djeeberjr 2025-10-10 16:09:53 +02:00
  • b8bba28bda added mock server for frontedn dev Djeeberjr 2025-10-10 16:09:17 +02:00
  • 5c0ad18b94 re-enabled mapping loading Djeeberjr 2025-10-10 02:02:00 +02:00
  • 75130e2d20 implemented missing load & save mapping functions Djeeberjr 2025-10-10 01:58:25 +02:00
  • 6b2c56f3e5 added Deserialize to IDMapping Djeeberjr 2025-10-10 01:57:48 +02:00
  • 2980d34394 flatten IDMapping for serde Djeeberjr 2025-10-10 01:50:04 +02:00
  • 9b926f7a34 propper mapping of day to filename Djeeberjr 2025-10-10 01:49:32 +02:00
  • f1b471c6d8 changed Day implementation Djeeberjr 2025-10-10 01:12:46 +02:00
  • 030a372949 updated cargo lock Djeeberjr 2025-10-09 01:47:34 +02:00
  • 211961a770 fixed RFID read id parser Djeeberjr 2025-10-08 16:21:16 +02:00
  • dfe5197ab8 changed TallyID to a struct instead of a type alias Djeeberjr 2025-10-08 16:14:10 +02:00
  • 0f5ca88ae4 fixed many warning by removing unused imports Djeeberjr 2025-10-08 01:54:51 +02:00
  • 9dd2f88cbc implemented SSE Djeeberjr 2025-10-08 01:44:32 +02:00
  • aa91d69f0b explicit type of tallyid channels Djeeberjr 2025-10-08 01:43:48 +02:00
  • b13ae76bc5 moved TallyID str function to right module Djeeberjr 2025-10-08 01:42:25 +02:00
  • 4a9ff47dcc 12 chars of hex are 6 Bytes not 12 Djeeberjr 2025-10-07 23:02:44 +02:00
  • 92c7fec283 changed NET_STACK_SIZE & WEB_TASK_SIZE Djeeberjr 2025-10-07 22:48:17 +02:00
  • 082f1faba9 fixed webserver not working Djeeberjr 2025-10-07 17:29:14 +02:00
  • 8cbdf834a1 make network stack size a constant Djeeberjr 2025-10-07 17:28:12 +02:00
  • 3eefcdd35a pined picoserve to current git version Djeeberjr 2025-10-07 17:27:44 +02:00
  • 4531ef72ae added Deserialize to id mapping Name Djeeberjr 2025-10-07 17:27:17 +02:00
  • 2078a3bab0
    Update README with images and remove setup details Psenfft 2025-10-04 16:17:44 +02:00
  • 7e59d836a1 added get date method for rtc Philipp_EndevourOS 2025-10-04 15:46:30 +02:00
  • 09f21403ec changed Date to u8 array Philipp_EndevourOS 2025-10-04 15:45:56 +02:00
  • db7e22f45d new file will be created when sd card is empty Philipp_EndevourOS 2025-10-01 18:58:08 +02:00
  • c91f290c31 removed dummy data and pass read tally id Philipp_EndevourOS 2025-10-01 18:56:37 +02:00
  • becdd43738 connect RFID reader with IDStore Djeeberjr 2025-10-01 17:59:48 +02:00
  • 453b653ac5 updated enclousure top 3mf Philipp 2025-10-01 17:53:13 +02:00
  • cc3605b75d return sdcard from hardware init Djeeberjr 2025-10-01 17:54:54 +02:00
  • 57ccc0cc8b fixed missing await Djeeberjr 2025-10-01 17:51:51 +02:00
  • d90376121e added kicad backups to gitignore Philipp_EndevourOS 2025-09-30 16:05:17 +02:00
  • 2a81499f7c added pm3 write script & already used ids Djeeberjr 2025-09-29 16:20:08 +02:00
  • 4ff8ff0f77 added some descriptions on pcb layout Philipp 2025-09-21 23:32:27 +02:00
  • 781d27ae48 deleted KiCAD backup files Philipp_EndevourOS 2025-09-21 03:50:40 +02:00
  • 671fb0cbdd fixed buzzer footprint Philipp 2025-09-21 03:37:09 +02:00
  • 99d9cf306e changed some pcb descriptions and Resistor for LED Philipp 2025-09-21 03:19:45 +02:00
  • b551f4521f sd card detection works (own embassy task) Philipp_EndevourOS 2025-09-09 17:24:47 +02:00
  • adcbe87bd7 there are some problems to implemet the IO Mux interrupt handler Philipp_EndevourOS 2025-09-09 16:50:14 +02:00
  • d96b3ed11a implemented save function for SD Card Philipp_EndevourOS 2025-09-08 19:26:56 +02:00
  • dcb4b14854 added todo Philipp_EndevourOS 2025-08-17 16:40:30 +02:00
  • fe90ca9aa9 implemented SD card abstraction & used it in IDStore Djeeberjr 2025-09-08 18:11:33 +02:00
  • b031a47e85 changed via size Philipp 2025-09-01 16:00:29 +02:00
  • bf59b6eed3 updated pcb Philipp 2025-09-01 15:12:40 +02:00
  • 59d87eb199 fixed RTC footprint and some labels Philipp 2025-08-23 15:18:17 +02:00
  • 630fc4aaf9 pcb v1 finish Philipp 2025-08-16 00:22:19 +02:00
  • 21480cef4f added serde for serializing in the webserver Djeeberjr 2025-08-15 16:46:44 +02:00
  • fabb14de86 circuit diagram is finish v1 Philipp 2025-08-15 15:57:17 +02:00
  • 6a2d448f86
    Update hardware.rs Psenfft 2025-08-15 14:04:02 +02:00
  • fc7bd8b089 still some errors with LED an levelshifter... Philipp_EndevourOS 2025-08-13 02:36:25 +02:00
  • 3117c55b1c LED is working and implement in feedback Philipp_EndevourOS 2025-08-13 02:05:49 +02:00
  • 593d98df74 test LED Array works.. Philipp_EndevourOS 2025-08-13 01:51:00 +02:00
  • fa6d1f024c test LED Array works.. Philipp_EndevourOS 2025-08-13 01:36:13 +02:00
  • 36dc52f464 try to control LED with SmartLED and RMT Philipp_EndevourOS 2025-08-13 00:55:25 +02:00
  • 6831d7776c chanched GPIO Pin configuration Philipp_EndevourOS 2025-08-11 14:27:41 +02:00
  • a015d6b983 fixed embassy taks arena size Djeeberjr 2025-08-04 18:50:22 +02:00
  • 1ae5250449 reworked RTC without alarms and without own thread Philipp_EndevourOS 2025-08-04 18:12:46 +02:00
  • 2f502e908e rtc is synchronized with compile time. start pub sub approach to share time Philipp_EndevourOS 2025-08-02 00:39:48 +02:00
  • 5950279dc4 buzzer without pwm, and feedback with embassy Sync. Error when more then 4 tasks spawn Philipp_EndevourOS 2025-08-01 16:42:14 +02:00
  • fe6540ca3d added static assets on webserver Djeeberjr 2025-07-30 22:08:36 +02:00
  • 161ebf9bd2 added buzzer and rtc. rtc freeze the system, bevore interrupt can be initilized.. Philipp_EndevourOS 2025-07-30 18:50:47 +02:00
  • c1b54920ff added comment for Pinout Philipp_EndevourOS 2025-07-28 22:22:07 +02:00
  • 5a2beb1fb3 deleted todos for rtc Philipp_EndevourOS 2025-07-28 22:03:19 +02:00
  • d5c20bf348 worted on rtc task, still not tested Philipp_EndevourOS 2025-07-28 17:53:26 +02:00
  • 49027fed99 redesigned dir structure for rust 2018 style guide. made (untested) rtc funtion Philipp_EndevourOS 2025-07-28 17:25:39 +02:00
  • 4dda9548d3 added some todos Philipp_EndevourOS 2025-07-27 02:48:27 +02:00
  • 46e207bd2a addded lvl shifter init Philipp_EndevourOS 2025-07-27 02:24:29 +02:00
  • 8cb118e0ee added i2c init Philipp_EndevourOS 2025-07-27 01:30:38 +02:00
  • 9b4df77112 added hardware files (rtc and fram) Philipp_EndevourOS 2025-07-27 00:32:41 +02:00
  • 23bb1126a6 implemented channel for TallyIDs Djeeberjr 2025-07-26 19:18:14 +02:00
  • a97e9c8080 added embassy-sync crate Djeeberjr 2025-07-26 19:17:54 +02:00
  • 4b39529a65 first implementation of IDStore and IDmapping Djeeberjr 2025-07-26 18:30:45 +02:00
  • c91d2f070f improved project structure and hardware init Djeeberjr 2025-07-26 16:53:23 +02:00
  • 2e6094ea11 added esp bootload Djeeberjr 2025-07-24 17:37:59 +02:00
  • 43e964b5a0 init v2 Djeeberjr 2025-07-24 17:22:50 +02:00
  • 732411cd50 edit ids that are already mapped v1.0 Djeeberjr 2025-06-26 15:15:44 +02:00
  • 09725c1e04 moved related files into own module Djeeberjr 2025-06-26 12:19:40 +02:00
  • 3e079c905f improved readability Djeeberjr 2025-06-25 20:09:00 +02:00
  • eaca9d8cec code clean up Philipp 2025-06-18 15:35:33 +02:00
  • cd713d5849 added passive status led + startup sound Philipp 2025-06-17 18:06:23 +02:00
  • 1514409070 create id mappings without prev ID Djeeberjr 2025-06-09 16:49:57 +02:00
  • 5c16aaa9fe improved Makefile Djeeberjr 2025-06-05 16:10:07 +02:00
  • 24b48f6705 added makefile for dep package Djeeberjr 2025-06-05 15:52:41 +02:00
  • 434353b1e3 moved systemd services Djeeberjr 2025-06-05 15:06:44 +02:00
  • 6b9ef20187 fixed pm3 exit code Djeeberjr 2025-06-05 14:46:33 +02:00
  • 3c1290aec3 added error state flag Djeeberjr 2025-06-05 14:34:23 +02:00
  • 4781570f8e use anyhow for errors Djeeberjr 2025-06-02 15:12:59 +02:00
  • efd096a149 refactored hardware components Djeeberjr 2025-06-02 14:46:24 +02:00
  • dc8fd22f0f refactored feedback & its depending stuff Djeeberjr 2025-06-01 23:26:15 +02:00
  • 7a438d1a9f refactored main function Djeeberjr 2025-06-01 18:03:16 +02:00
  • 3fe2f3f376 disable hotspot when no activity on webserver Djeeberjr 2025-06-01 15:42:13 +02:00
  • 3b3633f6f5 added activity_fairing for webserver Djeeberjr 2025-06-01 15:41:24 +02:00
  • c04e0ab897 changed return type on Hotspot trait Djeeberjr 2025-06-01 15:39:59 +02:00
  • 2150fff6a5 gracefull shutdown of SSE loop Djeeberjr 2025-05-27 14:06:38 +02:00