michael
|
01c76c29f7
|
feat(pm3py): lf.search() returns LFSearchResult with callable next steps and sample download
|
2026-03-16 00:29:05 -07:00 |
|
michael
|
18817f75d3
|
fix(pm3py): on=False now correctly turns LEDs off instead of on
|
2026-03-16 00:25:36 -07:00 |
|
michael
|
a91d862647
|
fix(pm3py): platform-aware LED color mapping (Easy vs RDV4 have different physical layouts)
|
2026-03-16 00:22:43 -07:00 |
|
michael
|
cc7dfa89de
|
feat(pm3py): validate PWM LED capability using device capabilities, raise on non-PWM LEDs
|
2026-03-16 00:20:47 -07:00 |
|
michael
|
e934eee676
|
fix(pm3py): LED return echoes what was sent instead of meaningless status int
|
2026-03-16 00:16:34 -07:00 |
|
michael
|
8cce7eeba3
|
feat(pm3py): LED API with color names and keyword actions (on/off/pulse/fade/blink/brightness)
|
2026-03-16 00:13:50 -07:00 |
|
michael
|
29bfccfb41
|
feat(pm3py): auto-detect proxmark3 port when none specified
|
2026-03-16 00:10:50 -07:00 |
|
michael
|
205e9b7993
|
feat(pm3py): add Proxmark3.sync() for REPL/script usage without async boilerplate
|
2026-03-16 00:09:14 -07:00 |
|
michael
|
8c0a57525a
|
chore: remove venv from tracking, add to gitignore
|
2026-03-16 00:04:44 -07:00 |
|
michael
|
c015082b41
|
fix(pm3py): disable CRC for USB (matching C client), fix CRC byte order for FPC UART
|
2026-03-16 00:03:23 -07:00 |
|
michael
|
d9ec661d06
|
feat(pm3py): soft firmware compatibility check on connect (ping + version probe)
|
2026-03-15 22:25:37 -07:00 |
|
michael
|
fec04acc23
|
feat(pm3py): integration tests and final API wiring
|
2026-03-15 22:19:00 -07:00 |
|
michael
|
31a6036cd3
|
feat(pm3py): ISO15693 + MIFARE Classic commands
|
2026-03-15 22:18:11 -07:00 |
|
michael
|
2f88fabde6
|
feat(pm3py): HF core + ISO14443A commands
|
2026-03-15 22:16:54 -07:00 |
|
michael
|
95133843a4
|
feat(pm3py): LF commands (tune, read, sniff, sim, config, search, t55xx)
|
2026-03-15 22:15:51 -07:00 |
|
michael
|
10761b1d5f
|
feat(pm3py): client shell and hw commands (ping, version, status, led, tune, etc)
|
2026-03-15 22:14:12 -07:00 |
|
michael
|
03569d2361
|
feat(pm3py): transport layer with NG/MIX frame encoding and async serial I/O
|
2026-03-15 22:12:53 -07:00 |
|
michael
|
22dc438464
|
feat(pm3py): project scaffolding with CRC-16/A and protocol constants
|
2026-03-15 22:11:38 -07:00 |
|