mirror of
https://github.com/RfidResearchGroup/proxmark3.git
synced 2025-08-19 21:03:48 -07:00
Add warning if using 14a Transmit without setting HF field
This commit is contained in:
parent
bc48941951
commit
4ff8c44d85
1 changed files with 6 additions and 3 deletions
|
@ -1778,9 +1778,10 @@ static void PrepareDelayedTransfer(uint16_t delay) {
|
||||||
//-------------------------------------------------------------------------------------
|
//-------------------------------------------------------------------------------------
|
||||||
static void TransmitFor14443a(const uint8_t *cmd, uint16_t len, uint32_t *timing) {
|
static void TransmitFor14443a(const uint8_t *cmd, uint16_t len, uint32_t *timing) {
|
||||||
|
|
||||||
if (!hf_field_active)
|
if (!hf_field_active) {
|
||||||
|
Dbprintf("Warning: HF field is off, ignoring TransmitFor14443a command");
|
||||||
return;
|
return;
|
||||||
|
}
|
||||||
FpgaWriteConfWord(FPGA_MAJOR_MODE_HF_ISO14443A | FPGA_HF_ISO14443A_READER_MOD);
|
FpgaWriteConfWord(FPGA_MAJOR_MODE_HF_ISO14443A | FPGA_HF_ISO14443A_READER_MOD);
|
||||||
|
|
||||||
if (timing) {
|
if (timing) {
|
||||||
|
@ -2189,8 +2190,10 @@ bool EmLogTrace(uint8_t *reader_data, uint16_t reader_len, uint32_t reader_Start
|
||||||
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
||||||
bool GetIso14443aAnswerFromTag_Thinfilm(uint8_t *receivedResponse, uint8_t *received_len) {
|
bool GetIso14443aAnswerFromTag_Thinfilm(uint8_t *receivedResponse, uint8_t *received_len) {
|
||||||
|
|
||||||
if (!hf_field_active)
|
if (!hf_field_active) {
|
||||||
|
Dbprintf("Warning: HF field is off, ignoring GetIso14443aAnswerFromTag_Thinfilm command");
|
||||||
return false;
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
// Set FPGA mode to "reader listen mode", no modulation (listen
|
// Set FPGA mode to "reader listen mode", no modulation (listen
|
||||||
// only, since we are receiving, not transmitting).
|
// only, since we are receiving, not transmitting).
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue