Commit Graph
161 Commits
Author SHA1 Message Date
Eric Betts 7c58be4e15 correct sam_start reset 2023-12-02 18:38:44 -08:00
Eric Betts ff980cf932 Print asn1 before processing 2023-12-02 17:10:48 -08:00
Eric Betts 99f4c3f4e5 inline seader_process_apdu 2023-12-02 17:10:43 -08:00
Eric Betts 7e0c65947f More semantic event 2023-11-25 15:43:39 -08:00
Eric Betts b0fda2f9cb remove a debug log 2023-11-25 14:34:55 -08:00
Eric Betts cca18c5aa5 format 2023-11-25 13:32:51 -08:00
Eric Betts f5b9f6b268 Back on read goes to SamPresent 2023-11-25 13:31:16 -08:00
Eric Betts ae66f8bbcc rename asn printing callback 2023-11-23 09:33:10 -08:00
Eric Betts 1104af4e0c correct variable scope 2023-11-23 09:32:54 -08:00
Eric Betts df88756d96 stack array for sending apdu 2023-11-22 17:27:35 -08:00
Eric Betts 6dafaa0d93 invert logic for card detect type 2023-11-22 17:18:43 -08:00
Eric Betts 048b408d05 card read success back button now goes back to main menu 2023-11-22 17:18:20 -08:00
Eric Betts 4cee853d3a less agressive 14a error handling 2023-11-21 17:22:09 -08:00
Eric Betts 9fb58d2853 set version to 2.0 2023-11-21 17:08:02 -08:00
Eric Betts 08e63aa8c2 push to next UI on error 2023-11-21 17:04:56 -08:00
Eric Betts d15be5cbb2 working on error handling 2023-11-21 16:52:54 -08:00
Eric Betts 50a1e5f39c Break some functions out into a sam_api 2023-11-19 13:22:26 -08:00
Eric Betts 96668802af 37bit rfid save fix 2023-11-18 17:17:28 -08:00
Eric Betts 2c9b3d87f7 SeaderPollerContainer 2023-11-18 16:57:21 -08:00
Eric Betts 39d577b045 log and comment cleanup 2023-11-18 16:46:50 -08:00
Eric Betts 7b012c4293 cleanup 2023-11-18 16:35:33 -08:00
Eric Betts 86ae5e3108 cleanup callback calls 2023-11-18 16:26:23 -08:00
Eric Betts b50a757940 switch queue message to simple struct 2023-11-17 22:22:06 -08:00
Eric Betts d373ea4d99 capture SIO 2023-11-17 20:00:59 -08:00
Eric Betts a625e9a164 Add fake epurse update 2023-11-17 19:55:20 -08:00
Eric Betts e389110175 remove hacky use of return value 2023-11-17 19:43:29 -08:00
Eric Betts 5dd8d03945 move stage to seader_worker 2023-11-17 19:34:18 -08:00
Eric Betts b4d34d9c6b format 2023-11-17 19:20:15 -08:00
Eric Betts 667130b113 fix credential clearing 2023-11-17 19:19:53 -08:00
Eric Betts ec7a503ffc reduce logs 2023-11-17 19:04:54 -08:00
Eric Betts de1c0a1c55 set sak/atqa when nfc 2023-11-17 17:59:18 -08:00
Eric Betts ca96807cb7 increase uart threads to highest priority 2023-11-17 17:59:02 -08:00
Eric Betts c7674c9d0e cleanup SeaderWorkerStateRead14a 2023-11-17 17:44:14 -08:00
Eric Betts bc211e7ead Remove credential from seader worker and only leave in base struct 2023-11-17 17:30:02 -08:00
Eric Betts 308e7d2dc8 switch printing asn1 to only when message is processed 2023-11-17 17:17:19 -08:00
Eric Betts 32bda09081 can re-read picopass 2023-11-17 17:02:20 -08:00
Eric Betts 005792bf1a succesfully read picopass 2023-11-17 16:41:35 -08:00
Eric Betts 80e6715580 Cleaup conversation code; add online vs offline to state machine 2023-11-17 16:24:30 -08:00
Eric Betts bbeb0a5765 format 2023-11-16 21:45:02 -08:00
Eric Betts fc6219b766 back and forth with picopass 2023-11-16 21:42:25 -08:00
Eric Betts 34ebc9b67e format 2023-11-15 19:49:11 -08:00
Eric Betts 4369b01ab7 Add stage to picopass 2023-11-15 19:48:53 -08:00
Eric Betts 5ad9cef834 WIP 2023-11-15 18:37:46 -08:00
Eric Betts 280b099c9f Add picopass protocol files and strip out unused 2023-11-12 19:51:38 -08:00
Eric Betts 4ea3b1661a builds 2023-11-12 19:51:38 -08:00
Eric Betts e73874ce98 refactor card details into a function 2023-11-12 19:51:38 -08:00
Eric Betts 2f64dcbcdc FWT timeout 2023-11-12 19:51:38 -08:00
Eric Betts 9d1ed51851 reduce logging 2023-11-12 19:51:38 -08:00
Eric Betts 059fbb4540 FWT timeout 2023-11-12 19:51:38 -08:00
Eric Betts 99c04ee2ed WIP: reduce thread priority and use a message queue 2023-11-12 19:51:38 -08:00