mirror of
https://github.com/Proxmark/proxmark3.git
synced 2025-09-12 08:04:31 +08:00
* fixing hf 15: implement hf 15 snoop * rename hf 15 record to hf 15 snoop * speedup sampling / decoding: * new FPGA mode FPGA_HF_READER_RX_XCORR_AMPLITUDE implements amplitude(ci, cq) on FPGA * inlining the decoders in iso15693.c * inlining memcpy/memset in LogTrace() * giving up the moving correlator for SOF in Handle15693SamplesFromTag * decode more of EOF in Handle15693SamplesFromTag() * some refactoring
24 lines
884 B
C
24 lines
884 B
C
//-----------------------------------------------------------------------------
|
|
// Piwi - October 2018
|
|
//
|
|
// This code is licensed to you under the terms of the GNU GPL, version 2 or,
|
|
// at your option, any later version. See the LICENSE.txt file for the text of
|
|
// the license.
|
|
//-----------------------------------------------------------------------------
|
|
// Routines to support ISO 15693.
|
|
//-----------------------------------------------------------------------------
|
|
|
|
#ifndef __ISO15693_H
|
|
#define __ISO15693_H
|
|
|
|
#include <stdint.h>
|
|
|
|
void SnoopIso15693(void);
|
|
void AcquireRawAdcSamplesIso15693(void);
|
|
void ReaderIso15693(uint32_t parameter);
|
|
void SimTagIso15693(uint32_t parameter, uint8_t *uid);
|
|
void BruteforceIso15693Afi(uint32_t speed);
|
|
void DirectTag15693Command(uint32_t datalen,uint32_t speed, uint32_t recv, uint8_t data[]);
|
|
void SetDebugIso15693(uint32_t flag);
|
|
|
|
#endif
|