iceman1001
|
8c017157d4
|
chg: better strong wave detection for biphase
|
2019-04-05 20:28:58 +02:00 |
|
iceman1001
|
287a9dd204
|
chg: 'data raw nr' - cleanup
|
2019-04-04 23:42:02 +02:00 |
|
iceman1001
|
463661869a
|
clean uo
|
2019-04-04 23:32:47 +02:00 |
|
iceman1001
|
2fa31d33fc
|
style
|
2019-04-04 07:23:18 +02:00 |
|
Philippe Teuwen
|
db4aa08b78
|
make style
|
2019-03-28 14:19:41 +01:00 |
|
iceman1001
|
52be3f4fe5
|
chg: 'lf indala clone' - differnt input parms. '-L' gives a long UID.
chg: 'lf indala demod' - tries to descramble parts, and detection is changed. Still issues with PSK2..
|
2019-03-26 09:09:43 +01:00 |
|
iceman1001
|
a820d59368
|
chg: one more step to unified debug printing clientside
|
2019-03-25 14:40:29 +01:00 |
|
iceman1001
|
8fb0999e05
|
fix: 'data detect p' - removed bad clock detection, failed to set all other parameters.
|
2019-03-25 14:03:36 +01:00 |
|
iceman1001
|
1a871c040f
|
only 10 clocks..
|
2019-03-20 22:10:34 +01:00 |
|
iceman1001
|
1650889d25
|
chg: also detect RF/100
|
2019-03-19 17:53:58 +01:00 |
|
iceman1001
|
54a1d576ee
|
fix: better ASK strong /clipped clock detection.
|
2019-03-19 14:41:57 +01:00 |
|
iceman1001
|
027cda47d2
|
chg: adjust ask demod
|
2019-03-18 13:40:51 +01:00 |
|
Philippe Teuwen
|
f1a0e57f65
|
binarraytohex: handle Manchester wrong bit markers
|
2019-03-15 00:09:40 +01:00 |
|
Philippe Teuwen
|
f7b0c5e6d6
|
fix manrawdecode last bit missing
|
2019-03-14 13:19:16 +01:00 |
|
Philippe Teuwen
|
961d929f4d
|
changing {} style to match majority of previous style
|
2019-03-10 11:20:22 +01:00 |
|
Philippe Teuwen
|
0373696662
|
make style
|
2019-03-10 00:00:59 +01:00 |
|
Philippe Teuwen
|
23f1a253a7
|
common: fix mix of spaces & tabs
|
2019-03-09 19:19:50 +01:00 |
|
Philippe Teuwen
|
60f292b18e
|
remove spurious spaces & tabs at end of lines
|
2019-03-09 08:59:13 +01:00 |
|
Philippe Teuwen
|
4160e32b0a
|
Replace isNoise by computeSignalProperties and removeSignalOffset
|
2019-03-08 19:06:55 +01:00 |
|
Philippe Teuwen
|
1f0c1dff5e
|
Fix issue #118 for better FSK on saturated signals
|
2019-03-07 21:13:58 +01:00 |
|
iceman1001
|
7945b5a805
|
colors
|
2019-02-25 00:15:39 +01:00 |
|
Chris
|
c75c0e4e52
|
chg: cleaning up in lfdemod.c, currently the ASK clock, demod of strong and weak signals
|
2018-11-07 12:21:57 +01:00 |
|
Chris
|
b9676e6c93
|
chg: use signal mean instead of hardcoded FSK_PSK_THRESHOLD
chg: stricter clock identification
chg: askclock detection, trying to find a better starting point
|
2018-11-02 18:38:06 +01:00 |
|
Chris
|
d42b4f6ddf
|
CHG: ask clean wave - better start position in signal
|
2018-09-09 23:02:41 +02:00 |
|
Chris
|
c187774a98
|
fix: hilow fuzzing overlap
|
2018-09-09 22:08:32 +02:00 |
|
Chris
|
bc0ffa9e51
|
fix: remove zeromean
chg: cleanup
|
2018-09-09 19:54:22 +02:00 |
|
Chris
|
d774e4c84f
|
Chg: step2 in the signed vis unsigned graphbuffer signal processing.
It will break some tone-based demods like ti etc.
|
2018-09-09 12:34:43 +02:00 |
|
Chris
|
4e42d11d15
|
FIX: HI/LOW fuzz levels. (one step for ASK/NZR etc)
|
2018-09-08 20:54:54 +02:00 |
|
Chris
|
e29bb51e76
|
chg;: idea of auto adjusting signal to zero mean baseline in order to compensate different antennas
|
2018-09-07 23:47:42 +02:00 |
|
Chris
|
3a338f566e
|
chg: zero mean in hidfskdemod
chg: idteck demod return values
|
2018-09-06 21:44:53 +02:00 |
|
Chris
|
8b047ae9f5
|
cleanup
|
2018-09-05 19:13:39 +02:00 |
|
iceman1001
|
74b4755d42
|
moved function
|
2017-12-23 11:23:14 +01:00 |
|
iceman1001
|
bc8b3534fe
|
chg: renaming
|
2017-11-09 19:30:29 +01:00 |
|
iceman1001
|
30ceea4aea
|
chg: cleaning up some function calls.
fix: check to see clock is bigger than zero.
|
2017-11-09 19:15:56 +01:00 |
|
iceman1001
|
609008b3ad
|
chg: removed unneeded loop
|
2017-11-06 15:28:44 +01:00 |
|
iceman1001
|
881c7115a7
|
CHG: centralized the LF signal properties LOW/HIGH/MEAN/AMPLITUDE/ISNOISE into one struct.
CHG: 'data raw ar' - didn't take in consideration the command line parameter CLOCK.
|
2017-11-06 15:06:42 +01:00 |
|
iceman1001
|
3b1c01cd13
|
CHG: 'lf search' - hitag/cotag wrong return values
CHG: is_justnoise - safety checks
CHG: 'hitag reader' - debug printing
|
2017-10-30 22:20:08 +01:00 |
|
iceman1001
|
54e8a0ae2b
|
change demod printing
|
2017-10-30 20:33:11 +01:00 |
|
iceman1001
|
db56ca11a3
|
FIX: detect noise signal by measuring amplitude of signal.
|
2017-10-30 19:18:30 +01:00 |
|
iceman1001
|
6f948be842
|
CHG: some average / mean functions to enhance justNoise functions.
FIX: 'lf t55xx' - verifying that collected signal is not just noise..
|
2017-10-30 16:44:04 +01:00 |
|
iceman1001
|
eae8c2f7be
|
chg: unify debug messages for FSK demod in AWID,HID,IO,PARADOX,PYRAMID, all neat and same.
|
2017-08-11 20:48:54 +02:00 |
|
iceman1001
|
734ca940e9
|
fix: unified lf clone printouts of blocks.
|
2017-08-11 11:38:54 +02:00 |
|
iceman1001
|
bd4d1ec74e
|
Fixes: lf simpsk - make sure Carrier input is ok.
fix: 'lf awid sim' - Clk param is used CorreCt
fix: 'lf HID sim' - unified way logging
fix: 'lf indala sim' - adding a draft simulation Command
fix: 'lf io sim' - unified way logging
fix: 'lf nedap sim' - getting bits is wrong still..
fix: 'lf paradox sim' - Helptext
lfdemod.C got some reworked loops, still some debug messages to be ...
|
2017-08-10 14:19:57 +02:00 |
|
iceman1001
|
c583570a3d
|
minor styleish
|
2017-08-06 16:31:01 +02:00 |
|
iceman1001
|
0acc606be3
|
lf search is working :)
|
2017-07-31 12:31:39 +02:00 |
|
iceman1001
|
91898babc0
|
FIX: data plot AutoCorrelate slider, window too big, now limited to number of samples.
enhanced debugstatements,
'lf em 410x_demod' vs 'lf em 410x_read' now read does the same as all other LF, and demod too...
|
2017-07-30 21:21:02 +02:00 |
|
iceman1001
|
bf5b7e2d91
|
coverity scan, uninitialized vars.
removed crapto1.
|
2017-07-30 10:33:40 +02:00 |
|
iceman1001
|
f28da2da6e
|
monster merge...
all those changes marshmellow did.. and more...
|
2017-07-30 09:17:48 +02:00 |
|
iceman1001
|
a797314dab
|
more adaptations
|
2017-07-27 22:05:54 +02:00 |
|
egon2
|
37a71c7a96
|
fixes #85
|
2017-03-05 16:19:26 +00:00 |
|
iceman1001
|
91e9295761
|
FIX: had to make it clientside only
|
2017-03-03 12:27:35 +01:00 |
|
iceman1001
|
88e7a6bfa7
|
FIX: travisCI complains. dummy -> dummy_sgc.
|
2017-03-03 12:24:02 +01:00 |
|
iceman1001
|
9833360b25
|
chg: clock marking for ask/fsk/psk, using @marshmellow42 's addition to get startindex.
|
2017-03-03 11:36:07 +01:00 |
|
iceman1001
|
1ec412d97d
|
FIX: moved from lfdemod.c -> graph.c SetGraphClock.
|
2017-03-02 21:15:01 +01:00 |
|
iceman1001
|
c6e5c7ea46
|
CHG: data plot - the marking of clock, looks better without borders. It only connected to ASK. STT mark also looks better.
Still problem with finding the startindex...
|
2017-03-02 21:00:51 +01:00 |
|
iceman1001
|
a9eeb57698
|
CHG: Added PR #220 from PM3 Master. ref: https://github.com/Proxmark/proxmark3/pull/220
|
2017-03-01 20:14:46 +01:00 |
|
iceman1001
|
c24364a8a4
|
FIX: @marshmellow42 's ST detection fix.
FIX: lfops.c and em4x05 command timings.
|
2017-02-28 19:20:12 +01:00 |
|
iceman1001
|
4eabb8ad38
|
CHG: minor LF adjustments.
CHG: `lf visa2000` - removed askedgedetect, it seemed it destroyed more than enhanced.
|
2017-02-28 16:55:16 +01:00 |
|
iceman1001
|
a8fd088d8b
|
FIX: lf search - em410x demod was a bit greedy.
|
2017-02-28 14:47:25 +01:00 |
|
iceman1001
|
5215a87442
|
CHG: @Marshmellow42 's fixes. ref: e88096ba25
|
2017-02-24 01:14:47 +01:00 |
|
iceman1001
|
8ad1e731c8
|
chg: @marshmellow42 's changes.
|
2017-02-23 00:52:40 +01:00 |
|
iceman1001
|
4ac9f07840
|
CHG: lf em - added @marshmellow42 's changes
|
2017-02-19 00:12:35 +01:00 |
|
iceman1001
|
1a4b907335
|
CHG: some minor changes from @marshmellow42
|
2017-02-16 21:44:25 +01:00 |
|
iceman1001
|
bd09006a8c
|
CHG: 'lf em4x' - the em4x50 demod didn't calc ASKDemod_ext with a refenence bool.
CHG: 'lf em4x' - refactored the code for emd4x50 demod
|
2017-02-16 16:38:09 +01:00 |
|
iceman1001
|
e977fb0da3
|
syntax sugar
|
2017-02-13 15:33:26 +01:00 |
|
iceman1001
|
5f5b83b743
|
ADD: 'lf cotag read' - COTAG can be read now.
|
2017-02-02 15:32:21 +01:00 |
|
iceman1001
|
7d2692658b
|
CHG: 'lf noralsy read' - new STT doesn't need so many bits.
|
2017-01-20 22:20:47 +01:00 |
|
iceman1001
|
371a40bf3e
|
CHG: 'lf visa2000 read' - with new STT, the need to find 192bits is not neeeded.
|
2017-01-20 22:18:09 +01:00 |
|
iceman1001
|
a38f5a0704
|
FIX: @marshmellow42 's fixes for enhanced STT and AskDemod. Now the "lf presco read" works on cargs with strong/clean/clipped waves
|
2017-01-20 10:03:53 +01:00 |
|
iceman1001
|
81e82dfe51
|
syntax sugar
|
2017-01-18 22:56:55 +01:00 |
|
iceman1001
|
81b7e89434
|
CHG: lowered the number of bytes collected for T55xxReadBlock. Was 12000 -> 7679
CHG: added some documentation about what arguments does.
CHG: 'data tune' - added flush after printf.
|
2017-01-16 21:06:51 +01:00 |
|
iceman1001
|
3acac886bc
|
ADD: 'lf search' - added a rudimentary identification of IDTECK tags, will demod to PSK1, if fails it tries to PSK1 inverted demod.
|
2017-01-12 00:04:36 +01:00 |
|
iceman1001
|
deba67ab57
|
CHG: cleaning up stuff
|
2017-01-03 01:20:03 +01:00 |
|
iceman1001
|
c08c796e8d
|
CHG: enhanced the debug output for some LF demod/decode
|
2016-12-16 12:04:37 +01:00 |
|
iceman1001
|
207fc33a42
|
ADD: a Noralsy detection, looking for preamble 0xBB0
|
2016-12-15 15:50:12 +01:00 |
|
iceman1001
|
d48175d4f4
|
FIX: 'lf presco' demod fixes.
ADD: 'lf search' now also looks for Presco.
I know that the helptext is wrong (d should be p)
|
2016-12-15 00:01:31 +01:00 |
|
iceman1001
|
5daad82660
|
ADD: Visa2000 demod
|
2016-12-14 23:23:53 +01:00 |
|
iceman1001
|
2dcf60f3df
|
CHG: "hf mf hardnested" - less printing
CHG: some filehandles = NULL.
|
2016-10-21 16:06:53 +02:00 |
|
iceman1001
|
da1f16d6ef
|
CHG: increased debug output for Em410x
|
2016-10-16 21:50:41 +02:00 |
|
iceman1001
|
11dee3d5a6
|
CHG; the devil is in the details
|
2016-09-26 21:53:51 +02:00 |
|
iceman1001
|
3c6542087e
|
CHG: @ikarus23 removed all missleadning warnings for GCC6.1.1.
|
2016-09-26 21:38:19 +02:00 |
|
iceman1001
|
337f703662
|
FIX: "indent" warns about this one.
|
2016-09-26 12:29:24 +02:00 |
|
René Werner
|
1cb9b2a3cf
|
used tabs instead of spaces
|
2016-09-13 21:04:13 +02:00 |
|
René Werner
|
78f59945a7
|
fixed indentation to get rid of warnings
warnings are treated as errors, so a warning due to misleading
indentation is kinda annoying
|
2016-09-13 20:57:25 +02:00 |
|
iceman1001
|
5735cfa58e
|
FIX: added a sanity check in preamble search to make sure it doesn't look out-of-bounds in the memcmp call
|
2016-09-01 20:34:56 +02:00 |
|
iceman1001
|
56d0fb8e4d
|
FIX: bug in nextwatch demod, which if the found psk bits was smaller than the preamble the client crashed.
REM: removed some debugstatements
|
2016-09-01 16:09:31 +02:00 |
|
iceman1001
|
29ce214c65
|
CHG: better printing output of card ID
CHG: better detecting in preambl. 16bits with 1, and a zero bit. Also cleared this topbit when cloneing and simulating.
|
2016-07-29 14:31:39 +02:00 |
|
iceman1001
|
6c28395106
|
ADD: LF JABLOTRON functionality. with clone/sim and detection in LF SEARCH.
CHG: removed no-existing crc8ja code
FIX: a check in ASKbiphaseDemod to make sure graphbuff is not empty.
|
2016-07-29 11:04:12 +02:00 |
|
iceman1001
|
0cbe0cb8d6
|
chg: changed comment
|
2016-07-07 02:13:02 +02:00 |
|
iceman1001
|
9686a8d4d5
|
@marshmellow42 's fix askAMP 16ea2b8ca3
|
2016-06-20 13:21:36 +02:00 |
|
iceman1001
|
15d49e8285
|
CHG: NEDAP, changed back the preamble. With new parity check it has a decent detection.
|
2016-05-04 10:35:10 +02:00 |
|
iceman1001
|
c71f4da9bc
|
CHG: increased the preamble
CHG: from inverted to non-inverted. 2 of the forum samples is non-inverted.
Block 0: 00150080
|
2016-05-02 21:21:43 +02:00 |
|
iceman1001
|
96faed2124
|
CHG: added the ASK/Biphase demod of signal for NEDAP demod.
ADD: 'LF SEARCH' now also checks for NEDAP.
|
2016-05-02 14:06:08 +02:00 |
|
iceman1001
|
56bbb25a41
|
ADD: started with a NEDAP demod, read, clone and sim functionality.
The encrypted part is not solveabled today.
|
2016-05-02 13:42:06 +02:00 |
|
iceman1001
|
c0afa86f75
|
FIX: this commit solves a sneaky bug in 'LF VIKING' commands. The getVikingBits dropped the highest byte in the uid while creating the datablocks for the clone.
ADD: added some extra message in debugmode when looking at viking tags.
|
2016-04-24 21:41:45 +02:00 |
|
iceman1001
|
7fa7e812fc
|
ADD: added @marshmellow42 's changes to "lfdemod"
|
2016-03-20 19:39:06 +01:00 |
|
iceman1001
|
c728b2b4cf
|
FIX: Added @marshmellow42 's fix for ASK/Biphase simulation on deviceside.
CHG: Added @marshmellow42 's refactoring of "gprox-II" demod.
|
2016-03-01 06:57:02 +01:00 |
|
iceman1001
|
0d2c590974
|
ADD: num_to_bytebitsLSBF function.
ADD: lf guard clone - works... needs some checking.
ADD: added a option to "addparity" to set zero on fixed pos.
|
2016-02-28 22:43:21 +01:00 |
|
iceman1001
|
cd0bed3c98
|
FIX: textual fix
|
2016-02-22 17:51:07 +01:00 |
|
iceman1001
|
0516439959
|
ADD: Added @marshmellow42 's new ST (sequence terminator detection)
|
2016-02-19 22:30:19 +01:00 |
|