projects
/
proxmark3-svn
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
moved some functions and added auth sequence annotation
[proxmark3-svn]
/
armsrc
/
lfsampling.h
diff --git
a/armsrc/lfsampling.h
b/armsrc/lfsampling.h
index bd8ad1d0833c33de6d53d448bf6ec8a70eb174d4..ea044f3ca55dbd3841fb134acd9ec24235fafc72 100644
(file)
--- a/
armsrc/lfsampling.h
+++ b/
armsrc/lfsampling.h
@@
-2,24
+2,27
@@
#define LFSAMPLING_H
/**
#define LFSAMPLING_H
/**
-* acquisition of
T55x7 LF signal. Similart to other LF, but adjusted with @marshmellows thresholds
-*
the data is collected in BigBuf.
+* acquisition of
Cotag LF signal. Similar to other LF, since the Cotag has such long datarate RF/384
+*
and is Manchester?, we directly gather the manchester data into bigbuff
**/
**/
-void doT55x7Acquisition(size_t sample_size);
+void doCotagAcquisition(size_t sample_size);
+uint32_t doCotagAcquisitionManchester(void);
/**
* Initializes the FPGA for reader-mode (field on), and acquires the samples.
* @return number of bits sampled
**/
/**
* Initializes the FPGA for reader-mode (field on), and acquires the samples.
* @return number of bits sampled
**/
-uint32_t SampleLF(bool silent);
+uint32_t SampleLF(bool silent
, int sample_size
);
/**
* Initializes the FPGA for snoop-mode (field off), and acquires the samples.
* @return number of bits sampled
**/
/**
* Initializes the FPGA for snoop-mode (field off), and acquires the samples.
* @return number of bits sampled
**/
-
uint32_t SnoopLF();
uint32_t SnoopLF();
+// adds sample size to default options
+uint32_t DoPartialAcquisition(int trigger_threshold, bool silent, int sample_size, int cancel_after);
+
/**
* @brief Does sample acquisition, ignoring the config values set in the sample_config.
* This method is typically used by tag-specific readers who just wants to read the samples
/**
* @brief Does sample acquisition, ignoring the config values set in the sample_config.
* This method is typically used by tag-specific readers who just wants to read the samples
@@
-36,7
+39,7
@@
uint32_t DoAcquisition_default(int trigger_threshold, bool silent);
* @return number of bits sampled
*/
* @return number of bits sampled
*/
-uint32_t DoAcquisition_config(
bool silent
);
+uint32_t DoAcquisition_config(
bool silent, int sample_size
);
/**
* Setup the FPGA to listen for samples. This method downloads the FPGA bitstream
/**
* Setup the FPGA to listen for samples. This method downloads the FPGA bitstream
Impressum
,
Datenschutz