mirror of
https://github.com/RfidResearchGroup/proxmark3.git
synced 2025-08-19 21:03:48 -07:00
code clean up
This commit is contained in:
parent
3130ba4b21
commit
72e6d4621a
1 changed files with 9 additions and 11 deletions
|
@ -1716,14 +1716,12 @@ static int GetIso14443aAnswerFromTag(uint8_t *receivedResponse, uint8_t *receive
|
||||||
}
|
}
|
||||||
|
|
||||||
void ReaderTransmitBitsPar(uint8_t* frame, uint16_t bits, uint8_t *par, uint32_t *timing) {
|
void ReaderTransmitBitsPar(uint8_t* frame, uint16_t bits, uint8_t *par, uint32_t *timing) {
|
||||||
|
|
||||||
CodeIso14443aBitsAsReaderPar(frame, bits, par);
|
CodeIso14443aBitsAsReaderPar(frame, bits, par);
|
||||||
|
|
||||||
// Send command to tag
|
// Send command to tag
|
||||||
TransmitFor14443a(ToSend, ToSendMax, timing);
|
TransmitFor14443a(ToSend, ToSendMax, timing);
|
||||||
if(trigger) LED_A_ON();
|
if(trigger) LED_A_ON();
|
||||||
|
|
||||||
// Log reader command in trace buffer
|
|
||||||
//LogTrace(frame, nbytes(bits), LastTimeProxToAirStart*16 + DELAY_ARM2AIR_AS_READER, (LastTimeProxToAirStart + LastProxToAirDuration)*16 + DELAY_ARM2AIR_AS_READER, par, TRUE);
|
|
||||||
LogTrace(frame, nbytes(bits), (LastTimeProxToAirStart<<4) + DELAY_ARM2AIR_AS_READER, ((LastTimeProxToAirStart + LastProxToAirDuration)<<4) + DELAY_ARM2AIR_AS_READER, par, TRUE);
|
LogTrace(frame, nbytes(bits), (LastTimeProxToAirStart<<4) + DELAY_ARM2AIR_AS_READER, ((LastTimeProxToAirStart + LastProxToAirDuration)<<4) + DELAY_ARM2AIR_AS_READER, par, TRUE);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1732,17 +1730,17 @@ void ReaderTransmitPar(uint8_t* frame, uint16_t len, uint8_t *par, uint32_t *tim
|
||||||
}
|
}
|
||||||
|
|
||||||
void ReaderTransmitBits(uint8_t* frame, uint16_t len, uint32_t *timing) {
|
void ReaderTransmitBits(uint8_t* frame, uint16_t len, uint32_t *timing) {
|
||||||
// Generate parity and redirect
|
// Generate parity and redirect
|
||||||
uint8_t par[MAX_PARITY_SIZE] = {0x00};
|
uint8_t par[MAX_PARITY_SIZE] = {0x00};
|
||||||
GetParity(frame, len/8, par);
|
GetParity(frame, len/8, par);
|
||||||
ReaderTransmitBitsPar(frame, len, par, timing);
|
ReaderTransmitBitsPar(frame, len, par, timing);
|
||||||
}
|
}
|
||||||
|
|
||||||
void ReaderTransmit(uint8_t* frame, uint16_t len, uint32_t *timing) {
|
void ReaderTransmit(uint8_t* frame, uint16_t len, uint32_t *timing) {
|
||||||
// Generate parity and redirect
|
// Generate parity and redirect
|
||||||
uint8_t par[MAX_PARITY_SIZE] = {0x00};
|
uint8_t par[MAX_PARITY_SIZE] = {0x00};
|
||||||
GetParity(frame, len, par);
|
GetParity(frame, len, par);
|
||||||
ReaderTransmitBitsPar(frame, len*8, par, timing);
|
ReaderTransmitBitsPar(frame, len*8, par, timing);
|
||||||
}
|
}
|
||||||
|
|
||||||
int ReaderReceiveOffset(uint8_t* receivedAnswer, uint16_t offset, uint8_t *parity) {
|
int ReaderReceiveOffset(uint8_t* receivedAnswer, uint16_t offset, uint8_t *parity) {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue