Iceman
7669409547
Merge pull request #185 from marshmellow42/master
...
some lf fixes and hf mf sim attack mode add-ons
2016-08-12 13:55:09 +02:00
marshmellow42
de53156e1e
Fix the AskEdgeDetect cleaning tool
...
somehow it got broken.
(maybe i had an incomplete pull request once upon a time)
2016-06-19 23:44:54 -04:00
Richard Antony Burton
fdcfbdcc21
add l/h option to hw tune and optimize order of tuning
2016-06-01 08:13:20 +01:00
marshmellow42
6923d3f14f
Add @iceman1001 s presco and pyramid functions +
...
plus comment some includes.
fix indala error checking bugs
cmddata.h previously relied on several headers being included prior to
cmddata.h, now self contained.
2016-03-05 23:45:28 -05:00
marshmellow42
31e8a4f21b
fix uint8 vs uint32 and use sprint_hex
...
thanks @iceman1001 for the suggestion.
2016-02-29 18:17:51 -05:00
marshmellow42
88e85bde41
refactor gProxII demod... add 0 spacer to ...
...
... parity functions (remove, add)
make MAX_GRAPH_TRACE_LEN match with client side
2016-02-29 17:05:02 -05:00
marshmellow42
72c5877a74
some minor lf fixes from @iceman1001
2016-02-21 17:05:53 -05:00
marshmellow42
d1869c3336
Add LF ASK Sequence Terminator detection...
...
...and demodulate data beginning after the first ST
also add some type casts in print calls.
2016-02-16 12:49:30 -05:00
marshmellow42
38b3509542
use memcpy instead of re-assign pointer
2016-02-16 09:38:37 -05:00
marshmellow42
9e4cee22b7
clear char array with each call
2016-02-15 22:36:51 -05:00
marshmellow42
0c50084a2b
fix char* pointer not assigned
...
fix
2016-02-15 22:31:21 -05:00
marshmellow42
a0cc89b479
use different fsk field clock detection routine ...
...
... to prevent double call to getFromGraphBuf()...
also adjust %hu to u and as there is a possible problem with %hu in
printf.
2016-02-15 21:39:34 -05:00
marshmellow42
9fc602c835
fix print clock as decimal instead of uint8_t
2016-01-28 00:27:53 -05:00
marshmellow42
6ca1477c74
fix occasional strange printed clock value with...
...
...fskdemod
Fix Q5 tag detection in lf t55xx detect
Fix param_get8 reversed parameters
2015-12-14 16:51:11 -05:00
marshmellow42
ace26dbdfd
Fix printdemodbuffer length tests + add length...
...
parameter
increase askdemod MaxBits
fix util.c sprint_bin_break and increase buffer size (had memory
overflow possible before)
2015-12-07 21:18:30 -05:00
marshmellow42
506672c48b
icemans lf fixes & adjustments + lf t55xx bruteforce
...
Fix small fskdemod clock bug
2015-12-02 17:27:12 -05:00
marshmellow42
709665b5d1
lf viking build / lf awid refactor / lfdemod.c debugMode==2
...
lf viking from other users - just put my spin on it
lf awid refactored code - possible to make it not 26bit specific now
with minor chanages
lfdemod.c now supports extra debug printing if `data setdebug` = 2 when
not on device (on client not arm)
2015-11-22 00:00:32 -05:00
marshmellow42
6fe5c94bda
lf demod cleanup nrz clock detect fixes
...
slight adjustment to lf t55xx sampling code to start at the same spot
more consistently
reduce indala detection false positives
lf t55xx commands heavily tested and seem to be stable and reliable on
most modulations/bitrates (excluding Sequence Terminator configured
cards).
2015-11-18 00:10:11 -05:00
marshmellow42
db8296025f
lf t55xx and some lf demod fixes/adjustments
...
finally think I like the lf t55xx detect and read cmds. pretty reliable
now.
2015-11-16 18:49:20 -05:00
marshmellow42
f665067919
add some Q5 functionality - add t55xx wipe cmd
...
not fully tested yet
2015-11-12 00:27:24 -05:00
marshmellow42
14331320c4
Fix viking demod bug - clean my indala demod code
...
NOTE lf indalademod is still available as it uses a different technique
to demodulating, which sometimes works better (and sometimes worse).
2015-11-10 11:59:41 -05:00
marshmellow42
415274a7c3
Add Viking demod,
...
fix compiler warning for int vs uint8_t for em410x sim clock variable
2015-11-09 23:09:26 -05:00
marshmellow42
76346455d2
minor lf updates/cleanup
2015-11-03 20:18:16 -05:00
Martin Holst Swende
5d01f50ae1
Minor corrections
2015-07-31 23:30:48 +02:00
Martin Holst Swende
f68211671c
Implemented data hex2bin
and data bin2hex
as per suggestion in http://www.proxmark.org/forum/viewtopic.php?pid=17504
2015-07-31 23:28:32 +02:00
marshmellow42
b362de6262
initialize global variables.
2015-07-11 00:35:27 -04:00
marshmellow42
29b6cacc6f
more verification on FDX-B tag demod - reduce...
...
... false positives
2015-07-05 23:35:00 -04:00
marshmellow42
2ec8773314
fix bug in pskdemod return value if no samples...
...
... caused crash in data psknexwatchdemod if no samples were in the
graphbuffer.
also fixed hf mfu wrbl and rdbl to allow printing of help without a tag
being present.
2015-06-23 12:16:23 -04:00
marshmellow42
6ac4cb270a
minor fixes
...
see @icemant1001 -
0ad1a1d492
for more details
2015-06-15 00:44:57 -04:00
marshmellow42
fd227f4e7d
add comment
2015-06-14 11:11:00 -04:00
marshmellow42
c7d6721290
bug fix. askdemod edits invert pointer, cannot be 0
2015-06-14 10:54:55 -04:00
marshmellow42
8e2e6c8eb0
add clock to ask rawdemod outputs
...
fix biphase invert bug (correctly)
2015-06-07 00:42:57 -04:00
marshmellow42
07b5a3c3ba
Modified kermit crc to use existing crc calc code
2015-06-05 22:39:56 -04:00
marshmellow42
c2c7f6c271
fdx-b clean up
2015-06-04 13:10:33 -04:00
marshmellow42
6eaa8da9dc
Add CCITT Kermit CRC check for FDX-B demod
2015-06-04 12:53:19 -04:00
marshmellow42
b2c330b367
bug fix - biphase invert + fdx-b adjustments
2015-06-03 23:59:22 -04:00
marshmellow42
fd1d30cb76
addition animal tags demod info
2015-06-03 18:28:56 -04:00
marshmellow42
04bb05670d
Testing animal tags
2015-06-03 16:52:20 -04:00
marshmellow42
185e038c7d
fixed further typo in lf t5 wr help
...
also fixed offset option char to uint8_t warning in the new offset
option in data printdemodbuffer
2015-05-28 23:14:06 -04:00
marshmellow42
979bba376d
add offset option to data printdemodbuffer
...
easily see demod buffer's hex values at different bit offsets by using:
data printdemodbuffer x o <offset>
2015-05-28 13:23:31 -04:00
marshmellow42
e6432f0579
@iceman1001 s coverity scan fixes
2015-05-13 11:14:17 -04:00
marshmellow42
2b3af97df2
various bug fixes
2015-05-13 11:07:47 -04:00
marshmellow42
411105e036
added nexwatch demod & iceman lua
...
added nexwatch demod (also added to lf search)
added iceman's lua script adjustments
2015-04-08 14:19:03 -04:00
marshmellow42
fef74fdce4
lf ask consolidation
...
backend:
askman and askraw demods merged into askdemod (args adjusted
accordingly)
re-arranged lfdemod.h in alphabetical order and by category
front end:
data detectclock a (ask) now also reports the selected best start
position for demod
data manrawdecode takes an invert arg now
2015-04-08 01:07:39 -04:00
marshmellow42
49bbc60af3
lf cleaning++
...
data askedgedetect - removed unneeded code
lf em em4x50read bug fix / error checking
graph-save/restore auto repaint after restore.
2015-04-07 00:53:06 -04:00
marshmellow42
cc15a1187b
lf cleanup - fixes
...
more lf em em4x50read fixes
adjust heavy clipping ask clock detection
clean up t55xx minor items
2015-04-06 23:17:30 -04:00
marshmellow42
1f918317e2
add maxErr to data manrawdecode
2015-04-05 21:59:36 -04:00
marshmellow42
2767fc0291
lf cleaning
...
remove unneeded code/functions
fix lfdemod askmandemod bug with maxErr=0
silence output for getting samples in lf search
2015-04-05 00:58:57 -04:00
marshmellow42
23f0a7d862
lfem4x cleanup/add/fix
...
changed spacing to tabs for cmdlfem4x.c
finished the partially built lf em em4x50read function
added save/restore GraphBuffer function in graph.c
adjusted some tolerances in lfdemod.c
added a maxLen argument to the askmandemod
2015-04-02 12:48:52 -04:00
marshmellow42
f8f894a50f
rawdemod param cleanup
...
plus lfdemod.h cleanup
2015-03-27 23:47:31 -04:00