projects
/
proxmark3-svn
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
add maxErr to data manrawdecode
[proxmark3-svn]
/
armsrc
/
lfsampling.c
diff --git
a/armsrc/lfsampling.c
b/armsrc/lfsampling.c
index 348549ef5e08df2981ff0b2cec2255523e03bbc8..120c0801de6ccecc3e7e558e10c078e3b187c980 100644
(file)
--- a/
armsrc/lfsampling.c
+++ b/
armsrc/lfsampling.c
@@
-13,7
+13,7
@@
#include "lfsampling.h"
#include "lfsampling.h"
-sample_config config = { 1, 8, 1,
88
, 0 } ;
+sample_config config = { 1, 8, 1,
95
, 0 } ;
void printConfig()
{
void printConfig()
{
@@
-62,7
+62,6
@@
typedef struct {
uint32_t position;
} BitstreamOut;
uint32_t position;
} BitstreamOut;
-
/**
* @brief Pushes bit onto the stream
* @param stream
/**
* @brief Pushes bit onto the stream
* @param stream
@@
-225,21
+224,21
@@
uint32_t DoAcquisition_config( bool silent)
,silent);
}
,silent);
}
-uint32_t ReadLF(bool activeField)
+uint32_t ReadLF(bool activeField
, bool silent
)
{
{
- printConfig();
+
if (!silent)
printConfig();
LFSetupFPGAForADC(config.divisor, activeField);
// Now call the acquisition routine
LFSetupFPGAForADC(config.divisor, activeField);
// Now call the acquisition routine
- return DoAcquisition_config(
false
);
+ return DoAcquisition_config(
silent
);
}
/**
* 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()
+uint32_t SampleLF(
bool printCfg
)
{
{
- return ReadLF(true);
+ return ReadLF(true
, printCfg
);
}
/**
* Initializes the FPGA for snoop-mode (field off), and acquires the samples.
}
/**
* Initializes the FPGA for snoop-mode (field off), and acquires the samples.
@@
-248,5
+247,5
@@
uint32_t SampleLF()
uint32_t SnoopLF()
{
uint32_t SnoopLF()
{
- return ReadLF(false);
+ return ReadLF(false
, true
);
}
}
Impressum
,
Datenschutz