Commit Graph
22454 Commits
Author SHA1 Message Date
Philippe Teuwen cb56d04eff Restore Makefile.platform.sample content 2026-08-24 21:08:42 +02:00
Niel Nielsen 4d529bc4d7 CHANGE: Battery temp to Temp (gauge), ADD: Dim green LED when on battery only 2026-08-24 21:05:00 +02:00
Niel Nielsen 9e0de43ddc Rename battery temperature log to gauge temperature
Signed-off-by: Niel Nielsen <nieldk@gmail.com>
2026-08-24 21:05:00 +02:00
kormax add9be227b Add more system references for existing DESFire AID values 2026-08-24 21:03:57 +02:00
Iceman e993c1afed Update README.md
Signed-off-by: Iceman <iceman@iuse.se>
2026-08-24 18:52:55 +02:00
Niel Nielsen fb3ec70aec FIX only use BWM functions is BWM is seated 2026-08-24 17:57:50 +02:00
Iceman a8ccbea2bc Merge pull request #3507 from ry4000/master
R&Y: Added `EWR TAPP` and `YKF EasyGO` AIDs to `aid_desfire.json`.
2026-08-24 19:28:50 +07:00
Iceman 58f8bf594b Merge pull request #3508 from nieldk/Banner
Added 'banner' for PM5
2026-08-24 19:28:29 +07:00
Niel Nielsen 835f4c9d5a Add files via upload
Signed-off-by: Niel Nielsen <nieldk@gmail.com>
2026-08-24 13:47:37 +02:00
ry4000 060074f2df Merge branch 'RfidResearchGroup:master' into master 2026-08-24 18:12:50 +10:00
ry4000 26bbf6615f R&Y: Added EWR TAPP and YKF EasyGO AIDs to aid_desfire.json
1. Added `EWR TAPP` AID.
2. Added `YKF EasyGO` AID.

Signed-off-by: ry4000 <154689120+ry4000@users.noreply.github.com>
2026-08-24 18:12:20 +10:00
dxl 03b7ca16e2 Translate source related to fpga_gw_jtag. 2026-08-24 09:55:27 +02:00
dxl 659d400bc3 Using GPIO defs in fpga_gw_jtag.h 2026-08-24 09:55:27 +02:00
dxl d9292e59fb rename delay_ms to delay_ms_gowin in fpga_gw_jtag module 2026-08-24 09:55:27 +02:00
dxl 347cbf153a Move gpio defs to config_gpio_proxmark5.h 2026-08-24 09:55:27 +02:00
dxl 216ed863a7 Deleted code for debug 2026-08-24 09:55:27 +02:00
dxl 5b8d65810e Refactor the clock generation in gowin jtag to try to fix the bug that caused the erase to fail. 2026-08-24 09:55:27 +02:00
dxl 010107a058 Add the gpio_pull type to gpio_fpga_download_setup() 2026-08-24 09:55:27 +02:00
iceman1001 cb2b0f5fc0 A python3 kivy epassport viewer. You can read and dump a passport using BAC or CAN. There is also a screen OCR to read MZR if you like. Every dump gets its own folder. You can generate a set of sample dump folders. This project is just a fun test of what Claude can do. Hack all things! 2026-08-23 22:35:27 +02:00
Iceman 08795e9073 Merge pull request #3504 from nieldk/master
enable BWM battery charging + charge control/config in hw status
2026-08-24 01:51:02 +07:00
Niel Nielsen 1f09027bec Update PLATFORM_DEFS in Makefile.hal
Removed BWM_LOWBATT_BEEP definition from PLATFORM_DEFS.

Signed-off-by: Niel Nielsen <nieldk@gmail.com>
2026-08-23 20:41:56 +02:00
Niel Nielsen 190ed8a990 ADD: BWM status includes AW32001ECSR registerd, Charging set to 256mAh and keeps BWM safety guards for temperature 2026-08-23 20:31:01 +02:00
Iceman 9a083e6873 Merge pull request #3502 from nieldk/master
PM5: add hw bwmsetcap to provision BWM fuel-gauge design capacity
2026-08-23 20:57:04 +07:00
Niel Nielsen a0081140e3 Merge branch 'RfidResearchGroup:master' into master 2026-08-23 15:10:25 +02:00
Niel Nielsen 7377dae83d Add files via upload
Signed-off-by: Niel Nielsen <nieldk@gmail.com>
2026-08-23 14:17:50 +02:00
Niel Nielsen f47f7017e7 Update BWM set capacity command for PM5
Signed-off-by: Niel Nielsen <nieldk@gmail.com>
2026-08-23 14:05:30 +02:00
Iceman b697770169 Merge pull request #3501 from ggallagh/bugfix/gui
Add default constructor to PictureItem class
2026-08-23 18:56:41 +07:00
Niel Nielsen c0c54886d7 Merge branch 'RfidResearchGroup:master' into master 2026-08-23 13:28:47 +02:00
Niel Nielsen ca129dcafa ADD bwmsetcap command id i
Signed-off-by: Niel Nielsen <nieldk@gmail.com>
2026-08-23 13:28:07 +02:00
Niel Nielsen 6c605c3f5d ADD the bwmsetcap command function
Signed-off-by: Niel Nielsen <nieldk@gmail.com>
2026-08-23 13:26:13 +02:00
Graham Gallagher 7875da41bc Add default constructor to PictureItem class 2026-08-23 21:24:52 +10:00
Niel Nielsen cc98f9560b ADD: hw bwmsetcap commandhandler
Signed-off-by: Niel Nielsen <nieldk@gmail.com>
2026-08-23 13:23:08 +02:00
Iceman e907f8faaf Merge pull request #3500 from nieldk/master
PM5: add BWM battery/charger info to hw status
2026-08-23 16:47:13 +07:00
Iceman 5930f85abf Merge pull request #3499 from henrygab/dc34_passport
Add script to interact with DefCon34 passport cards
2026-08-23 16:46:01 +07:00
Niel Nielsen 165e44b1ba Add WITH_BWM_STATUS to PLATFORM_DEFS
Signed-off-by: Niel Nielsen <nieldk@gmail.com>
2026-08-23 11:29:30 +02:00
Niel Nielsen d8ff5594e7 Add BWM charger kick and battery status functions
Signed-off-by: Niel Nielsen <nieldk@gmail.com>
2026-08-23 11:20:13 +02:00
Henry Gabryjelski 075f353f98 More fixes based on CoPilot suggestions
* add a check to prevent multiple log handler additions.  Still a hack, but ok for this purpose.
* GuessKey_Statistics.__init__() now validates is_solved using same class validator as unpack()
* fix exception text to reflect allowed types for Hangman_State
* Also in Hangman_State, fix validation when input is bytes / bytearray
* In dc34_PlayHangman_validate_user_input(), strip the input before checking length.
2026-08-23 01:10:49 -07:00
Henry Gabryjelski 9a461daf96 Resolve additional issues that CoPilot found
1. remove hard-coded binary path
2. define TCP_PORT in fallback path
3. only detect device when not called from client
4. struct.pack() requires bytes / bytearray when packing a string.
5. fix typo "existing" -> "exiting"
6. remove unused imports
2026-08-23 00:44:27 -07:00
Henry GabryjelskiandCopilot Autofix powered by AI 0ff99b8762 Update python minimum version
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Henry Gabryjelski <henrygab@users.noreply.github.com>
2026-08-23 00:29:01 -07:00
Henry Gabryjelski 3f4eef9991 Add script to interact with DefCon34 passport cards
Works both from the command-line and from within the PM3 client:
* python3 ./client/pyscripts/dc34.py
* ./pm3 -c "script run dc34"

Supports all three games:
* TicTacToe
* Hangman
* GuessKey

See https://dc34.rfid.wtf/
2026-08-23 00:05:51 -07:00
Philippe Teuwen 73cc583b0e Flash: skip warning when the bootrom gets updated 2026-08-23 01:28:47 +02:00
Iceman 1c8c3b78d4 Merge pull request #3495 from xianglin1998/hal_pcf7931_send
Use HAL in pcf7931.c/SendCmdPCF7931()
2026-08-23 03:49:08 +07:00
dxl e9110045ec Use HAL in pcf7931.c/SendCmdPCF7931() 2026-08-23 04:01:00 +08:00
Iceman 27b16cf081 Merge pull request #3494 from Antiklesys/master
Added script supporting external SAM modules
2026-08-22 22:49:45 +07:00
Antiklesys b1d2d41a44 Added script supporting external SAM modules
This script adds support for external SAM modules to be used with Proxmark 3 Easy and Proxmark 5.
To run this script  you would need an external SIM/SAM reader such as the ACR39T or ACR40T family or similar.
2026-08-22 23:48:38 +08:00
Iceman b4c4edd7c9 Merge pull request #3491 from xianglin1998/update_changelog
Updated Changelog
2026-08-22 18:31:18 +07:00
dxl 26571b5efe Updated Changelog 2026-08-22 18:37:39 +08:00
iceman1001 74f2dcc52c fix warning of comparision of narrow type ... in loop 2026-08-22 10:03:49 +02:00
iceman1001 6a35aec1ba fix code scanning warning of potential overflow 2026-08-22 10:03:03 +02:00
iceman1001 dafce323b4 fix strncpy warnings on proxspace 2026-08-22 09:51:18 +02:00