mirror of
https://github.com/Proxmark/proxmark3.git
synced 2025-02-25 08:05:04 +08:00
Minor tweaks to iso14443b snoop tracing
This commit is contained in:
parent
03dc174036
commit
16b75f27c3
1 changed files with 7 additions and 1 deletions
|
@ -633,6 +633,8 @@ static void UartReset()
|
|||
Uart.output = ((uint8_t *)BigBuf) + RECV_CMD_OFFSET;
|
||||
Uart.byteCntMax = MAX_FRAME_SIZE;
|
||||
Uart.state = STATE_UNSYNCD;
|
||||
Uart.byteCnt = 0;
|
||||
Uart.bitCnt = 0;
|
||||
}
|
||||
|
||||
/*
|
||||
|
@ -1109,11 +1111,13 @@ void RAMFUNC SnoopIso14443(void)
|
|||
|
||||
samples += 2;
|
||||
|
||||
if(Handle14443UartBit(ci & 1)) {
|
||||
if(Handle14443UartBit(ci & 1)) {
|
||||
if(triggered && tracing) {
|
||||
GetParity(Uart.output, Uart.byteCnt, parity);
|
||||
LogTrace(Uart.output,Uart.byteCnt,samples, samples,parity,TRUE);
|
||||
}
|
||||
if(Uart.byteCnt==0) Dbprintf("[1] Error, Uart.byteCnt==0, Uart.bitCnt=%d", Uart.bitCnt);
|
||||
|
||||
/* And ready to receive another command. */
|
||||
UartReset();
|
||||
/* And also reset the demod code, which might have been */
|
||||
|
@ -1125,6 +1129,8 @@ void RAMFUNC SnoopIso14443(void)
|
|||
GetParity(Uart.output, Uart.byteCnt, parity);
|
||||
LogTrace(Uart.output,Uart.byteCnt,samples, samples,parity,TRUE);
|
||||
}
|
||||
if(Uart.byteCnt==0) Dbprintf("[2] Error, Uart.byteCnt==0, Uart.bitCnt=%d", Uart.bitCnt);
|
||||
|
||||
/* And ready to receive another command. */
|
||||
UartReset();
|
||||
/* And also reset the demod code, which might have been */
|
||||
|
|
Loading…
Reference in a new issue