Philippe Teuwen
ebba11b3f5
make style
2022-01-06 20:05:26 +01:00
iceman1001
e550f8ccc8
cppcheck fixes for const
2022-01-06 15:40:11 +01:00
Philippe Teuwen
bcafc5d03c
some historical copyright adjustments, thanks @iceman1001!
2022-01-06 11:24:04 +01:00
Philippe Teuwen
b703bb746b
Adapting license headers, WIP
2022-01-06 02:20:38 +01:00
iceman1001
0d38da5de2
make style
2021-12-27 19:36:42 +01:00
iceman1001
4493114f4f
renamed function and exported it
2021-12-27 17:43:28 +01:00
Philippe Teuwen
c3864a0ce5
lf cmdread: add -k to keep field on
2021-12-18 00:43:11 +01:00
Łukasz Jurczyk
218a4ba2ec
Added ledcontrol to lf functions
2021-11-18 15:00:54 +01:00
Łukasz Jurczyk
53611b5cad
Fixed ledcontrol in SimulateTagLowFrequencyEx
2021-11-17 16:15:27 +01:00
Philippe Teuwen
88308ea727
typos
2021-10-10 01:35:45 +02:00
Philippe Teuwen
9f36ce1b9d
cppcheck reduce variable scopes
2021-09-05 23:42:14 +02:00
merlokk
ca40ee99d6
make style
2021-08-30 12:36:48 +03:00
Philippe Teuwen
2ce30201b2
Fix lf em 410x watch and standalone bug introduced with Electra changes
2021-08-28 19:10:14 +02:00
Philippe Teuwen
bc76c7263e
reduce some globals scope
2021-08-21 23:14:54 +02:00
Philippe Teuwen
5b54385347
rename globals
2021-08-21 23:08:26 +02:00
merlokk
09bb3f62a1
make style
2021-08-05 00:01:53 +03:00
Philippe Teuwen
ee22a824ce
Add support for Electra demodulation
2021-08-04 15:11:30 +02:00
iceman1001
765d2acbb0
t55xx detect/read/write/dump etc will fail if you set lf config to something. Moved the reset / restore of lf config to device side for T55XX readblock. t55xx sniff still obeys lf config since it uses lf sniff beneath.
2021-07-29 10:51:31 +02:00
iceman1001
3b7153045f
fix compiler warning on arm-none-eabi 11.1.0
2021-05-13 13:28:03 +02:00
iceman1001
9873c0e4e2
enable debugging of EM4x05 hid generated data
2021-04-27 19:14:13 +02:00
iceman1001
6eb02c5f8e
cppchecker fixes
2021-04-13 08:17:11 +02:00
iceman1001
f70a49e894
lf simulate - less checks
2021-03-15 01:29:48 +01:00
Philippe Teuwen
e5c5629cf2
Some tunings of otptear:
...
- make tearoff_delay_us and tearoff_enabled globals
- use tearoff_hook and remove Dbprintf in critical tearoff timing
- move initial write from MifareU_Otp_Tearoff to CmdHF14AMfuOtpTearoff and make it optional (old behavior was writing initial 00000000 when -d was not provided)
- tearoff: compare with initial write, not with previous tearoff outcome
- rephrase some messages
- track all begin and end of erase and write phases, with quite complex logic to cover multiple cases (starting in middle of erased phase, starting with write 0, ...) and report them
- check against initial write error
- repeat same timing (up to 10x) in case of write/read errors then quit
- typos
2021-03-07 23:48:55 +01:00
iceman1001
47c27d751c
lf awid/hid/io/410x watch - now works with user side abort
2021-02-02 17:55:54 +01:00
iceman1001
ed3d12724b
text
2021-02-02 15:33:42 +01:00
iceman1001
aad7d4c8df
text
2021-02-01 23:27:26 +01:00
iceman1001
40230532f5
text
2021-02-01 23:23:34 +01:00
Philippe Teuwen
694a48b65a
text
2021-01-14 14:36:53 +01:00
iceman1001
1bccb77654
lf hid clone - prepped for EM. Disabled it for viking / hid clone until further testing
2020-11-30 21:06:37 +01:00
iceman1001
2fcd46f278
lf ti write - now uses NG, cliparser (untested)
2020-11-29 14:00:51 +01:00
tcprst
db083034d6
make style
2020-11-26 00:44:26 -05:00
iceman1001
b7c0d6aa5e
lf viking clone - now supports clone to EM4305/4469 (untested)
2020-11-25 15:13:32 +01:00
Philippe Teuwen
50c0d93951
Change EM4x05 reader timings
...
Closer to the spec and better results, more robust to tag position
2020-10-20 23:49:26 +02:00
Philippe Teuwen
47cfc778e3
typos
2020-10-20 20:22:54 +02:00
Philippe Teuwen
a6beff18a5
fix em 4x05 bf
2020-10-20 15:46:44 +02:00
Philippe Teuwen
3b83e8e703
EM 4x05 login bf
2020-10-20 13:21:40 +02:00
Philippe Teuwen
ae1b4b62b6
EM4x05 login & read: don't use threshold for acquisition
2020-10-19 00:52:21 +02:00
Philippe Teuwen
a8ca19bec5
EM 4x05: acquire more samples for Login
2020-10-19 00:15:01 +02:00
Philippe Teuwen
95bf65cda9
Add EM 4x05 Login
2020-10-18 23:46:36 +02:00
Philippe Teuwen
7f8a4b4182
Add generic tear-off hook
2020-10-09 01:52:56 +02:00
Philippe Teuwen
f4feaa6a03
EM4x05: capture tag 'error preamble' answer as well
2020-10-07 22:55:43 +02:00
Philippe Teuwen
9962b8769a
EM4x05: add support for Protect command
2020-10-07 18:38:47 +02:00
Philippe Teuwen
c3c59e35cb
make style
2020-09-30 14:27:19 +02:00
Philippe Teuwen
4ec7bca270
Add option to define extra symbols for 'lf cmdread', required e.g. for Hitag Micro and for talking to HT2 in emulation mode
2020-09-17 17:18:14 +02:00
Philippe Teuwen
c994323105
Unify 'lf read' and 'lf cmdread options', add options to cmdread
2020-09-16 12:59:42 +02:00
iceman1001
0be35a8e7e
style
2020-09-07 10:35:09 +02:00
Philippe Teuwen
8ae5fef830
less messages in t55xx, arm side
2020-09-06 17:21:16 +02:00
iceman1001
424f2810c5
adapt timeout for 4x05
2020-09-06 00:08:20 +02:00
iceman1001
32c614db7b
fix cotag memory bugs. was off-by-one
2020-08-25 15:34:10 +02:00
iceman1001
dc6e4ea4ea
lf t55xx chk m - tweaking the algo
2020-08-21 17:46:29 +02:00