Files
proxmark3/client/src
Henry Gabryjelski 21ad101ff5 Major update to EM4x70 support:
1. Rework how communications with tag occur.
    a. bitstream to be sent to the tag is now fully pre-generated.
    b. bits sent and received are logged with start / end times.

2. Support built-in `hw dbg` for controlling verbosity of debug output

The new bitstream generation and logging has exposed a surprising legacy behavior ... each of the command that sent additional data (beyond the command) were:
* inserting an extra RM zero bit
* force-enabling command parity is used

This was not expected.  However, this PR maintains the behavior of the existing code.

TODO: Root-cause why the third RM bit is needed.  Fix code to remove that hack.

TODO: change the arm/client interface to ONLY use arrays of bytes, with well-defined content endianness, to avoid this problem.
2025-03-16 01:05:55 -07:00
..
2024-04-22 09:21:55 +02:00
2025-02-18 18:48:33 +01:00
2022-01-08 00:40:52 +01:00
2024-01-16 11:53:42 +01:00
2023-11-11 18:24:34 +01:00
2024-09-06 22:36:44 +02:00
2022-04-09 17:32:57 +02:00
2024-03-19 11:16:02 +01:00
2022-01-08 00:40:52 +01:00
2024-11-15 17:46:35 +01:00
2024-11-22 11:32:10 +01:00
2022-01-08 00:40:52 +01:00
2025-02-18 19:48:34 +01:00
2022-01-08 00:40:52 +01:00
2024-11-02 15:13:40 +01:00
2024-04-20 14:14:15 -04:00
2024-11-17 19:03:15 +02:00
2025-03-12 16:48:30 +01:00
2024-09-23 14:32:14 +08:00
2024-11-04 12:22:50 +01:00
2025-03-11 09:21:01 +01:00
2022-01-08 00:40:52 +01:00
2024-10-01 13:55:54 +03:00
2022-01-08 00:40:52 +01:00
2024-09-15 11:43:05 +02:00
2022-01-08 00:40:52 +01:00
2022-07-31 09:46:00 -04:00
2022-01-08 00:40:52 +01:00
2022-01-08 00:40:52 +01:00
2024-11-02 14:50:31 +01:00
2022-01-08 00:40:52 +01:00
2024-09-14 14:55:23 +02:00
2024-11-02 15:13:40 +01:00
2025-02-18 18:41:09 +01:00
2024-02-01 10:05:04 +01:00
2022-01-08 00:40:52 +01:00
2023-01-14 12:21:48 +01:00
2022-01-08 00:40:52 +01:00
2024-02-03 11:14:51 +01:00
2022-01-08 00:40:52 +01:00
2025-03-12 17:40:07 +01:00
2024-10-03 19:34:52 +02:00
2022-01-08 00:40:52 +01:00
2024-04-20 11:53:55 +02:00
2024-05-14 12:00:19 +02:00
2025-03-12 17:40:07 +01:00
2022-01-08 00:40:52 +01:00
2024-05-14 10:04:28 +02:00
2022-06-11 12:02:48 -07:00
2023-03-26 16:12:39 +03:00
2022-07-18 14:19:37 +03:00
2024-11-02 15:14:55 +01:00
2022-01-08 00:40:52 +01:00
2024-04-22 19:52:24 +02:00
2024-01-15 13:08:55 +01:00
2022-01-08 00:40:52 +01:00
2024-02-10 19:07:13 +01:00
2024-10-01 13:53:33 +02:00
2024-11-02 15:13:40 +01:00
2024-08-27 23:45:42 +08:00
2022-01-08 00:40:52 +01:00
2024-01-18 16:22:10 +01:00
2023-07-21 06:27:41 +02:00
2022-01-08 00:40:52 +01:00
2024-08-24 14:43:40 +08:00
2024-01-18 16:21:45 +01:00
2025-02-18 18:44:24 +01:00
2025-03-16 01:05:55 -07:00
2022-01-08 00:40:52 +01:00
2022-01-08 00:40:52 +01:00
2022-01-08 00:40:52 +01:00
2022-01-08 00:40:52 +01:00
2022-01-08 00:40:52 +01:00
2025-02-18 18:44:24 +01:00
2022-01-08 00:40:52 +01:00
2025-01-27 22:08:49 +01:00
2024-12-31 23:35:16 +01:00
2024-10-04 23:00:24 +08:00
2024-01-18 16:21:01 +01:00
2022-01-08 00:40:52 +01:00
2022-01-08 00:40:52 +01:00
2022-01-08 00:40:52 +01:00
2022-01-08 00:40:52 +01:00
2022-01-08 00:40:52 +01:00
2022-01-08 00:40:52 +01:00
2022-01-08 00:40:52 +01:00
2022-01-08 00:40:52 +01:00
2024-11-02 14:50:31 +01:00
2022-01-08 00:40:52 +01:00
2022-01-08 00:40:52 +01:00
2022-01-08 00:40:52 +01:00
2022-01-08 00:40:52 +01:00
2022-01-08 00:40:52 +01:00
2025-03-11 14:23:33 +01:00
2022-01-08 00:40:52 +01:00
2022-01-08 00:40:52 +01:00
2022-01-08 00:40:52 +01:00
2022-01-08 00:40:52 +01:00
2024-09-05 19:31:37 +08:00
2022-01-08 00:40:52 +01:00
2024-04-20 14:14:15 -04:00
2024-04-20 14:14:15 -04:00
2023-01-06 18:19:31 +01:00
2022-01-08 00:40:52 +01:00
2024-01-04 04:03:43 +08:00
2022-01-08 00:40:52 +01:00
2025-03-02 16:45:01 +01:00
2022-01-08 00:40:52 +01:00
2024-10-16 09:34:14 +02:00
2024-05-14 14:13:13 +02:00
2022-01-08 00:40:52 +01:00
2024-03-19 12:37:18 +01:00
2023-12-13 21:41:17 +08:00
2024-05-27 20:29:02 +02:00
2025-01-27 20:17:44 +01:00
2025-01-27 20:17:44 +01:00
2024-01-15 13:08:55 +01:00
2024-01-15 13:08:55 +01:00
2022-01-08 00:40:52 +01:00
2022-01-08 00:40:52 +01:00
2024-09-30 10:36:29 +02:00
2022-01-08 00:40:52 +01:00
2022-01-08 00:40:52 +01:00
2022-01-08 00:40:52 +01:00
2022-01-08 00:40:52 +01:00
2022-01-08 00:40:52 +01:00
2024-11-02 15:13:40 +01:00
2024-11-02 15:13:40 +01:00
2022-01-23 20:02:57 +01:00
2024-10-14 21:49:40 +02:00
2024-10-14 21:49:40 +02:00
2023-07-24 17:42:27 +02:00
2024-04-26 08:29:17 -04:00
2024-04-26 08:29:17 -04:00
2024-05-14 10:04:28 +02:00
2024-11-22 12:15:19 +01:00
2024-05-14 15:20:01 +02:00
2022-01-08 00:40:52 +01:00
2022-01-08 00:40:52 +01:00
2025-02-18 19:49:11 +01:00
2022-01-08 00:40:52 +01:00
2022-01-08 00:40:52 +01:00
2022-02-02 19:53:11 -08:00
2025-03-12 16:48:30 +01:00
2024-09-14 18:38:28 +02:00
2025-03-05 17:25:45 +01:00
2025-03-02 16:45:01 +01:00
2025-03-02 16:45:01 +01:00