Commit graph

32 commits

Author SHA1 Message Date
Laura Hausmann 63e261c9be
Option to compile without buzzer support 2023-05-19 19:43:51 +02:00
Laura Hausmann dfcfd3b5cb
Add basic card/reader type identification 2023-05-18 23:42:54 +02:00
Laura Hausmann 15215f02d0
Add deposit functionality 2023-05-18 23:04:50 +02:00
Laura Hausmann 49c26b7ed4
Debounce button 2023-05-18 22:27:20 +02:00
Laura Hausmann 0b1e6f069c
Add 2€ price level 2023-05-18 22:19:56 +02:00
Laura Hausmann 6f5439d1b9
Emit suica beeps on FeliCa touch 2023-04-22 16:28:26 +02:00
Laura Hausmann faa7d29451
Display fake yen balance properly 2023-04-22 15:28:25 +02:00
Laura Hausmann 70c3499e02
Japan mode 2023-04-22 15:10:26 +02:00
Laura Hausmann 58d04bbed7
Reset timer when toggling pn532 nfc mode 2023-04-22 03:43:14 +02:00
Laura Hausmann 23dfc31c74
Fix timer not being set correctly for unstable identifier error screen 2023-04-22 03:39:41 +02:00
Laura Hausmann 9fe4ee9862
Implement stub methods for the other card reader types 2023-04-22 03:13:28 +02:00
Laura Hausmann f29a8ed4fd
Remove redundant HSPI pins from PN532 constructor 2023-04-22 03:10:58 +02:00
Laura Hausmann 9b2818f11b
Add FeliCa toggle button 2023-04-22 03:08:11 +02:00
Laura Hausmann 9477f45e58
Fix Card ID display overflow 2023-04-22 02:24:22 +02:00
Laura Hausmann 8dab83dad6
Refactor, add initial PN532 support 2023-04-22 02:24:21 +02:00
Laura Hausmann 59c0d094e3
Remove redundant status text update 2023-04-20 18:35:01 +02:00
Laura Hausmann d36d3d0ca1
Rescan tokens that can have unstable identifiers to make sure that the ID of the token presented is stable 2023-04-20 18:18:35 +02:00
Laura Hausmann 21ddf79ca9
Realign pointer star 2023-04-20 16:26:43 +02:00
Laura Hausmann 9f22f09749
Force start portal if cancel button is held on boot, fixes #36 2023-02-14 02:55:30 +01:00
Laura Hausmann 27986fe27e
Decrease timeout to hw-native minimum, hopefully makes #17 slightly more consistent 2023-02-14 02:34:27 +01:00
Laura Hausmann ff400c18c9
Set pinMode at start of setup to avert race condition, fixes #37 2023-02-14 02:24:57 +01:00
Laura Hausmann dd2f2f8b02
Apply all clang-tidy fixes 2023-02-10 03:09:50 +01:00
Laura Hausmann 82a677eacc
Move defines to vars.h, show balance after transaction 2023-02-10 01:25:30 +01:00
Laura Hausmann e33448fed5
Fix cancel interrupt handler 2023-02-10 00:26:44 +01:00
Laura Hausmann 67e18ee192
API and database rework 2023-02-09 21:32:28 +01:00
Laura Hausmann 7afc5e23d6
Make interrupts more safe 2023-02-09 20:44:30 +01:00
Laura Hausmann f6566d9a42
Add cancel button interrupt 2023-02-08 19:54:30 +01:00
Laura Hausmann f5d6a55b97
Reformat code 2023-02-08 16:44:14 +01:00
Laura Hausmann da50b2ab99
Add 125khz rfid support 2023-02-08 02:25:12 +01:00
Laura Hausmann 7b487bc137
Refactor 2023-02-07 23:02:10 +01:00
Laura Hausmann 9a64ba1237
Change display of balance post card transaction 2023-02-06 23:44:40 +01:00
Laura Hausmann 5e2d0ceaa6
A new start 2023-02-06 02:37:36 +01:00