iceman1001
832bdf7a66
guarding the OUT
2020-08-21 15:47:19 +02:00
iceman1001
e3767a3e28
lf t55 chk m (works again!). lf t55 config (prints correct pwd if used)
2020-08-21 14:10:32 +02:00
Philippe Teuwen
4ed57c7c4d
make style
2020-08-13 12:25:04 +02:00
iceman1001
4043832c62
adapt to fpga changes. And bug hunting COTAG functionality that doesnt work
2020-07-02 12:35:54 +02:00
iceman1001
b59131d349
chg: 'lf em/hid/io/awid watch' - colors, unified, NG
2020-06-22 14:56:13 +02:00
iceman1001
683954316a
chg: 'lf em 410x_watch' - now uses NG and on deviceside only
2020-06-22 13:24:33 +02:00
iceman1001
ba6bc0ecef
chg: 'lf io watch' - uses NG and reports back to client
2020-06-22 12:57:28 +02:00
iceman1001
3832cf26fd
color
2020-06-11 19:20:59 +02:00
iceman1001
9189dc8563
applied theremin patch, adc values are summed, remember to divide when read
2020-06-09 23:37:56 +02:00
Philippe Teuwen
b556810776
armsrc: clarify static vars vs global vars, part 2
2020-05-19 17:25:58 +02:00
Philippe Teuwen
ffdd338dea
make style
2020-05-14 01:04:26 +02:00
iceman1001
6e7a8e1bfc
chg: enforce stricter limit checks for available pwds in flash mem
2020-05-13 13:26:02 +02:00
Philippe Teuwen
5f1ff72f7c
arm: fix warnings discarded-qualifiers
2020-05-11 13:48:57 +02:00
Philippe Teuwen
026707b960
arm: fix prototypes
2020-05-11 13:48:57 +02:00
iceman1001
3720ff144d
coverity nags
2020-05-08 16:26:58 +02:00
Philippe Teuwen
8bdda55115
Fix prompt colors in log -> spurious space in color macros -> adjust lots of files...
2020-04-22 02:22:55 +02:00
Philippe Teuwen
94192d0976
make style
2020-04-16 09:01:14 +02:00
iceman1001
95b48f25ef
coverity fix
2020-04-06 10:55:18 +02:00
mwalker33
b9371d2915
Timing Bug
2020-04-05 12:11:45 +10:00
iceman1001
8ef3f34384
update ex4x05 timing, @mwalker (@marshmellow42, 1ebf9f2560
)
2020-03-20 11:09:23 +01:00
Daniel Underhay
132bd6c1f7
Add colour to hf 14a and hf mfu commands
2020-03-15 19:57:47 +11:00
iceman1001
a612cc9414
device side hid demodulate use colors
2020-01-30 16:43:18 +01:00
Philippe Teuwen
33033612bc
Fix delay in acquisition and DoAcquisition_config usage. Fixes #524
2020-01-15 16:17:58 +01:00
iceman1001
f7156e7485
chg: adapted lfsampling, and swapped from 'silent' logic to the more natural 'verbose' logic
2020-01-07 22:05:01 +01:00
iceman1001
f304528fc0
add: added nrz simulation for lf. *wip* needs pattern for nrz.
2020-01-04 20:00:37 +01:00
iceman1001
9fac23567b
cppcheck
2020-01-01 22:44:50 +01:00
iceman1001
21ffdec1cd
chg: hitag refactoring (@anon)
2020-01-01 18:18:34 +01:00
iceman1001
93c9dc571f
chg t55 timings to match offical repo when compiling for PM3OTHER
2019-11-12 19:27:34 +01:00
iceman1001
182f239d21
make style
2019-11-08 12:00:21 +01:00
iceman1001
68ac8dd979
fix: cotag use NG
2019-11-04 15:42:28 +01:00
iceman1001
f7256b77f7
fix: lf fdx sim - now two pm3 (one sim other read) will detect. Also works against proper verichip reader.
2019-11-02 18:10:39 +01:00
Philippe Teuwen
eb7268cd98
lf: change macros to allow float freq, change 134 -> 134.2
2019-10-25 00:42:47 +02:00
iceman1001
c12bff8cdc
fix limit sizes
2019-10-19 16:21:08 -04:00
Philippe Teuwen
395d0f9ebf
make style
2019-10-13 00:48:26 +02:00
iceman1001
49caa7f962
chg cotag operates on 132kHz. textual
2019-10-10 10:34:56 +02:00
Philippe Teuwen
86a47a3282
dangerous stuff...
2019-10-09 13:03:23 +02:00
Philippe Teuwen
cce039554d
Avoid hardcoded lf divisors
2019-10-09 12:05:13 +02:00
iceman1001
f142ad139b
chg 'lf cmdread' - clientside checks, less wait times on device
2019-09-30 23:18:48 +02:00
iceman1001
fd88d7448e
fix 'lf t55xx resetread' - NG and better fault handling
2019-09-30 19:47:36 +02:00
iceman1001
6a83a7dc1a
fix 'lf cmdread' - correct report back on failure
2019-09-30 19:28:50 +02:00
iceman1001
66ccca6457
fix 'lf io watch' - now loops w correct size and crc var. 'lf awid watch' - now loops w correct size
2019-09-22 18:57:52 +02:00
iceman1001
21a7de38b8
style
2019-09-19 10:54:34 +02:00
iceman1001
e5c31886eb
chg: 'lf io clone' - refactored, uses NG
2019-09-16 11:41:34 +02:00
iceman1001
4c08477ef7
chg: 'lf indala clone' - refactored , uses NG
2019-09-16 11:33:05 +02:00
Philippe Teuwen
960d8c4db3
add helper fct manchesterEncodeUint32
2019-09-15 02:09:40 +02:00
Philippe Teuwen
359399b2e6
fix hid sim long id length
2019-09-15 02:01:53 +02:00
Philippe Teuwen
59e66ce5fd
lf hid sim: add support for long ID
2019-09-15 02:00:42 +02:00
Philippe Teuwen
61098c7716
lf hid sim: use generic FSK sim
2019-09-14 22:44:15 +02:00
iceman1001
2bec009778
chg: 'lf viking clone' - now uses NG
2019-09-14 19:58:17 +02:00
Philippe Teuwen
3dc4774f20
simplify fcAll
2019-09-13 10:35:17 +02:00
Philippe Teuwen
59ea79b583
CmdFSKsimTAG: swap fcH/fcL back, fix lf io/awid/pyramid sim
2019-09-13 00:39:19 +02:00
Philippe Teuwen
64d2e43592
CmdFSKsimTAG: avoid padding with very short cycles, this confused lf io sim
2019-09-13 00:39:19 +02:00
iceman1001
3821a03a40
chg: 'lf t55xx wipe p' - now takes a password for wipe
...
chg: 'lf t55xx wakeup' - uses NG
2019-09-12 21:20:40 +02:00
iceman1001
75f4a6123c
textual
2019-09-12 17:38:13 +02:00
Philippe Teuwen
d19754567d
summer restructuring:
...
* .h include only the strict minimum for their own parsing
* this forces all files to include explicitment their needs and not count on far streched dependencies
* this helps Makefile to rebuild only the minimum
* according to this rule, most standalone .h are now gone
* big app.h is gone
* remove seldom __cplusplus, if c++ happens, everything will have to be done properly anyway
* all unrequired include were removed
* split common/ into common/ (client+arm) and common_arm/ (os+bootloader)
* bring zlib to common/
* bring stuff not really/not yet used in common back to armsrc/ or client/
* bring liblua into client/
* bring uart into client/
* move some portions of code around (dbprint, protocols,...)
* rename unused files into *_disabled.[ch] to make it explicit
* rename soft Uarts between 14a, 14b and iclass, so a standalone could use several without clash
* remove PrintAndLogDevice
* move deprecated-hid-flasher from client to tools
* Makefiles
* treat deps in armsrc/ as in client/
* client: stop on warning (-Werror), same as for armsrc/
Tested on:
* all standalone modes
* Linux
2019-08-11 21:42:01 +02:00
Philippe Teuwen
1354aec556
typos
2019-08-06 13:51:10 +02:00
Philippe Teuwen
517f0886ba
make style
2019-08-03 20:20:08 +02:00
Philippe Teuwen
a0a232a985
rename few CMD_* to get some less diversity
2019-08-03 19:48:02 +02:00
iceman1001
65feeeafc8
chg: 'lf t55xx deviceconfig - a compact output'
2019-08-03 18:48:08 +02:00
iceman1001
0320455090
chg 'lf t55xx deviceconfig - color adaptations
2019-08-03 09:53:08 -04:00
iceman1001
f643a7a5a4
chg: 'lf t55xx deviceconfig' - matrix styled output
2019-08-03 15:26:46 +02:00
Philippe Teuwen
5061869efd
help iceman reverting last
2019-08-03 10:57:59 +02:00
iceman1001
bf2dc0304b
revert last
2019-08-03 04:43:01 -04:00
iceman1001
9f4620c92c
make style
2019-07-27 17:48:52 -04:00
iceman1001
283060f962
chg: renaming a struct
2019-07-27 21:15:43 +02:00
iceman1001
c951e54ff2
chg: 'lf t55xx deviceconfig' - change text when not configured
2019-07-27 10:06:38 +02:00
iceman1001
548c2ed998
make style
2019-07-27 03:54:01 -04:00
iceman1001
b4eb41ee66
chg: 't55' more style
2019-07-27 09:50:24 +02:00
iceman1001
a597382530
chg: 't55' - adapting to codestyle, added some colors to message outputs, change comments
2019-07-27 09:36:16 +02:00
mwalker33
3211f35062
Added set default timings
2019-07-25 21:00:30 +10:00
mwalker33
77d96ff3b7
Bug Fix Timing order
...
Timing for backward compatibility
2019-07-25 20:01:03 +10:00
mwalker33
b16f2fdaba
Merge branch 'master' of https://github.com/mwalker33/proxmark3-rrg
2019-07-24 08:15:38 +10:00
mwalker33
cdc3787008
clean
2019-07-24 08:12:25 +10:00
Philippe Teuwen
ac233a346a
make style
2019-07-23 23:43:30 +02:00
mwalker33
5de04f84e9
Restored * 8
...
Revert back to store and use the full value (*8) for the timing.
2019-07-23 20:12:05 +10:00
mwalker33
4e0e69ed63
Added T55 downlink mode support
2019-07-23 09:50:28 +10:00
merlokk
20d13d5509
added PACKED attribute for structures and reorganize include folder
2019-07-16 14:50:38 +03:00
iceman1001
a48f2e232f
convert NG
2019-06-13 12:23:25 -04:00
Philippe Teuwen
a55e597e36
make style
2019-06-07 21:40:33 +02:00
Philippe Teuwen
732bc766f9
Reduce some var scopes
2019-06-07 18:41:39 +02:00
Philippe Teuwen
4761ea13f7
MF_DBGLEVEL => DBGLEVEL (pm3 side)
2019-06-06 10:05:09 +02:00
Philippe Teuwen
3b12ba2e93
replace usb_poll_validate_length() by data_available() that supports USART too
2019-06-03 00:01:08 +02:00
iceman1001
74fb740c21
fix: lf em 4x05 - use correct paritytest (@marshmellow)\nchg: lf em 4x05_read\n chg: lf em 4x05_write - uses NG
2019-05-28 05:15:12 -04:00
iceman1001
0d1438d156
chg: lf psksim - uses NG
2019-05-24 09:11:30 -04:00
iceman1001
e727fe5818
chf: lf asksim - uses NG
2019-05-24 07:06:08 -04:00
iceman1001
263d662783
chg: lf fsksim - uses NG
2019-05-23 13:16:06 -04:00
iceman1001
0564931450
fix: lf sim - if called with empty graphbuffer all strange things happend, like turning on HF field
2019-05-23 10:51:19 -04:00
iceman1001
f8dbf6138a
fix: lf sim - dont forget to PACK your structs on both sides\n chg: data convertbitstream - converts bit to max/min in order to facilitate demodulation of simulation data
2019-05-23 06:12:20 -04:00
iceman1001
794d109f30
chg: lf t55 - fixes / read block uses NG
2019-05-22 11:59:39 -04:00
iceman1001
d7f1ab2175
chg: lf cmdread - now uses NG
2019-05-20 09:15:45 -04:00
iceman1001
801cb95967
fix: 'lf t55xx write' - wrong bitshift
2019-05-13 13:36:54 +02:00
iceman1001
d2a4ade2af
chg: lf t55xx write - now uses NG frames.
2019-05-13 13:23:53 +02:00
Philippe Teuwen
2c10482279
all LF sim: client waits till button pressed
2019-05-09 00:08:59 +02:00
Philippe Teuwen
0a4b90ac20
Simplify color & banner logic
2019-04-30 13:02:27 +02:00
iceman1001
ab6870c573
style
2019-04-28 11:08:41 +02:00
Philippe Teuwen
1c136c8fc6
Merge branch 'master' into experimental_varlen
...
* master:
rework Dbprintf & add color support
use color macros
doc magic
archive and fix hid-flasher
update standalone readme
2019-04-26 10:48:28 +02:00
Philippe Teuwen
cb452c98ba
rework Dbprintf & add color support
2019-04-26 10:36:06 +02:00
Philippe Teuwen
482db05741
Rename few stuff for consistency
2019-04-18 12:49:51 +02:00
iceman1001
4ab2212346
style
2019-04-13 08:50:05 +02:00
iceman1001
ef610f373a
style
2019-04-07 16:21:27 +02:00