nvx
d2d6f80d11
Fix some missing frees, null dereferences and missing initialisation picked up by clang-analyzer
2024-01-16 00:22:53 +10:00
iceman1001
238572c337
style
2024-01-01 21:52:05 +01:00
iceman1001
2bfc31a7b6
changed "data dectectclock" to try all clocks when not called with any params. Adapted the "lf search -1u" - with text and it should be more intuitive
2023-12-18 22:12:26 +01:00
iceman1001
bdbfa26f9a
fix lf config --reset where the resetet value got overwritten. testing some rounding and textual changes to lf search -1uc
2023-12-18 14:52:56 +01:00
iceman1001
f8f135a3b7
style
2023-12-18 10:11:11 +01:00
iceman1001
7fa09a556a
improved the autocorreleate detection. lf search -1uc got some more textual improvements
2023-12-18 10:04:19 +01:00
iceman1001
586acf0933
modified the autocorrelate part in lf search -1u command. It should be a more informative output and better bytes length reporting
2023-12-17 21:42:54 +01:00
iceman1001
c72d4a188d
fix string formatter
2023-12-09 11:21:42 +01:00
iceman1001
843fa33d09
modified to print number of samples. Also added a isnoise check, in order to fast get feedback instead of forcing user to look at the plot window
2023-12-08 19:20:39 +01:00
iceman1001
fdc1c9d864
text
2023-12-06 22:16:53 +01:00
wh201906
bb529a9077
Fix corrupted data caused by CMD_WTX
...
No need to wait for 2.5s (1s + FPGA_LOAD_WAIT_TIME) if the real-time
sampling stops.
Make sure the LF bitstream is loaded before real-time sampling so the
response of CMD_WTX won't appear.
2023-12-02 17:04:03 +08:00
iceman1001
f3a9629895
style
2023-12-01 15:25:09 +01:00
wh201906
f8605311f7
Use real-time sampling with high sample size
2023-12-01 19:58:00 +08:00
iceman1001
a913b2c662
style
2023-12-01 10:59:18 +01:00
wh201906
e82fb8b67f
Use calloc() instead of malloc()
...
Suggested by @iceman1001
Mainly for 8b6a274e28
Replaced the malloc() in getSamplesFromBufEx()
Added memory allocation result check for getSamplesFromBufEx(),
lf_read_internal(), and lf_sniff()
2023-11-17 12:38:20 +08:00
wh201906
3ee13c9ba6
Apply suggestions from @henrygab
...
Check if memory allocation fails
Fix memory leak
Initialize struct in declaration
Add/Fix some notes
Remove unlikely() in favor of readability
Remove a hard-coded magic number
2023-11-15 18:04:52 +08:00
wh201906
835b7a9150
Add support for trigger threshold
2023-11-14 13:12:35 +08:00
wh201906
ab9f49f86e
Some minor fixes
...
Use longer timeout in WaitForRawDataTimeout() to handle CMD_WTX
Fix a wrong type
Apply changes to other similar part
Remove unused instructions
2023-11-14 10:46:45 +08:00
wh201906
8b6a274e28
Bigger graph buffer
...
1280000 samples -> 10.24s for 125kHz 8bit sampling
Allocate graph related memory on heap
2023-11-14 10:05:13 +08:00
wh201906
42ab3ee1e6
Receive raw LF samples on the client
2023-11-14 09:42:44 +08:00
wh201906
9e8b1ceda7
Reduce duplicate payload structure for lf read/sniff
2023-11-14 01:05:27 +08:00
iceman1001
010668ebb1
clean up
2023-10-02 21:39:15 +02:00
iceman1001
24a138eeb1
fix some potential empty responses and too much inline calls
2023-08-03 08:41:11 +02:00
iceman1001
ef03d0bee0
text
2023-07-22 15:51:35 +02:00
Angel
dc1a0936da
Re-added old checksum under command parameter for demod and read.
2023-06-04 11:38:13 -04:00
Doridian
6b951960f1
below 150
2022-06-11 12:29:27 -07:00
iceman1001
a5b5b2f08a
fix alway defaulting to freq even if divisor was applied. Will still have issue when addressing both standard values..
2022-05-30 22:35:33 +02:00
Philippe Teuwen
7d0910a5ac
fix lf cmdread help
2022-04-27 22:54:44 +02:00
iceman1001
77520ce489
fix lf sniff input values to be atleast a bit limited
2022-04-10 13:17:21 +02:00
wh201906
4a8f425379
Fix a bug in "lf config"
...
When executing "lf config --reset", the averaging will be 0 rather than 1(default).
This is because the config.averaging is set to 1 at first.(line 621)
Then this argument is overwritten unconditionally by
"config.averaging = (avg == 1);"(line 634)
2022-04-08 19:50:38 +08:00
iceman1001
cdf079a0c1
less false positives with indala. Check ratio of zeros in demod.
2022-03-23 23:03:23 +01:00
iceman1001
77e6626c9c
textual
2022-03-23 22:40:53 +01:00
Philippe Teuwen
623169fe02
fix some CodeQL warnings
2022-02-16 20:28:38 +01:00
Philippe Teuwen
bb098c4eab
Disable zx for the release as it's still WIP
2022-01-09 14:46:28 +01:00
Philippe Teuwen
30aa7aa7d1
Adapting license headers, WIP
2022-01-08 00:40:52 +01:00
iceman1001
0d38da5de2
make style
2021-12-27 19:36:42 +01:00
iceman1001
69ea599fee
skeleton for ZX8211
2021-12-24 13:32:28 +01:00
Philippe Teuwen
2389d899b1
lf cmdread: change --crc to --crc-ht
2021-12-18 14:39:54 +01:00
Philippe Teuwen
b7ad0c450f
lf cmdread: add --crc to add Hitag/ZX8211 CRC
2021-12-18 01:34:14 +01:00
Philippe Teuwen
c3864a0ce5
lf cmdread: add -k to keep field on
2021-12-18 00:43:11 +01:00
Philippe Teuwen
88308ea727
typos
2021-10-10 01:35:45 +02:00
Philippe Teuwen
58dda7a809
rename static globals g_* as gs_*, keep g_ only for exported globals
2021-08-22 00:51:37 +02:00
Philippe Teuwen
33edfbc0ad
icopyx disable em4x50 search
2021-08-21 23:54:42 +02:00
Philippe Teuwen
dd3b63ae32
rename global session
2021-08-21 20:31:05 +02:00
Philippe Teuwen
6a2f2b3979
rename global conn
2021-08-21 20:21:08 +02:00
Philippe Teuwen
ce57637c80
rename globals GraphTraceLen OddByteParity pm3_capabilities
2021-08-21 17:53:54 +02:00
Philippe Teuwen
f1f2389fb4
rename globals GraphBuffer
2021-08-21 17:39:17 +02:00
Philippe Teuwen
e4fbfe0f40
rename globals DemodBuffer and DemodBufferLen
2021-08-21 17:12:50 +02:00
iceman1001
8472c6ffe7
make style
2021-07-29 15:00:00 +02:00
iceman1001
c95da2fa7b
fix coverity 353985, 353987
2021-07-29 12:25:33 +02:00