Commit graph

257 commits

Author SHA1 Message Date
bemasher
8a570305da Add r900 decoder. 2015-01-22 02:12:06 -07:00
bemasher
19dadbb681 Move CenterFreq to PacketConfig for per protocol defaults. 2015-01-22 01:49:22 -07:00
bemasher
8865d2e83f Update travis-ci configuration. 2015-01-22 01:41:33 -07:00
bemasher
979aa93184 Fix rounding problem in parser. 2015-01-21 23:56:57 -07:00
bemasher
0c47867cb0 Move s to correct scope. 2015-01-13 00:53:35 -07:00
bemasher
c9c1d9932b Simplify duplicate packet check. 2015-01-13 00:50:06 -07:00
bemasher
3c661614b6 Separate demodulated signal from filtered signal. 2015-01-08 02:01:37 -07:00
bemasher
dbb422783b Set actual field lengths. 2015-01-08 02:00:53 -07:00
bemasher
86a2abf632 Refactor for signal access from parser. 2015-01-07 00:20:56 -07:00
bemasher
11d5802d4b Rename for later protocols. 2015-01-06 20:59:19 -07:00
bemasher
03369d1499 Simplify packed byte array length calculation. 2014-12-08 21:40:29 -07:00
bemasher
3bcb52b572 Fix packed byte array length calculation. 2014-12-08 21:33:03 -07:00
bemasher
83005a5c92 Revert "Add donate section and button."
This reverts commit fadf9aa8d9.
2014-12-08 18:46:48 -07:00
Douglas Hall
fadf9aa8d9 Add donate section and button. 2014-12-01 22:52:01 -07:00
bemasher
b326ea960f Limit checksum to valid length. 2014-11-13 01:51:47 -07:00
bemasher
2d12445897 Update usage. 2014-11-10 04:17:17 -07:00
Douglas Hall
76ee4cbcb6 Update badges. 2014-10-31 17:46:15 -06:00
bemasher
ea813698ae Add new error case for SCM parsing.
Will error if packet is too short.
Adds slice upper bound for checksum.
2014-10-29 14:28:00 -06:00
bemasher
2b055fca85 Convert filterid and filtertype flags to comma-separated lists. 2014-10-29 12:06:11 -06:00
bemasher
ed47c5cc68 Fix NewDataFromBits
The Bytes field needed to be allocated before use.
2014-10-18 08:41:13 -06:00
bemasher
9994aaacb2 Add calculator for valid symbol lengths. 2014-10-18 06:19:24 -06:00
bemasher
f955a4548d Fix magnitude benchmarks. 2014-09-16 06:53:43 -06:00
bemasher
5f508e5fa2 Refactor parsing into packages for reuse. 2014-09-16 06:05:58 -06:00
bemasher
0092dd197a Fix FastMag. 2014-09-16 05:52:07 -06:00
bemasher
659a8b3d90 Fix for package refactor. 2014-09-16 05:50:26 -06:00
bemasher
b650170e0d Refactor decoding to package for reuse. 2014-09-16 05:48:18 -06:00
bemasher
d0f46b3ce5 Add comments on decoding methods. 2014-08-31 03:20:25 -06:00
bemasher
df217be3a6 Add format message structures. 2014-08-31 02:53:49 -06:00
Douglas Hall
bdd008f132 Update sensitivity. 2014-08-30 06:41:15 -06:00
Douglas Hall
16e4b4ad70 Added description for each flag. 2014-08-30 06:37:38 -06:00
Douglas Hall
69d955c805 Create help.md 2014-08-30 05:20:37 -06:00
Douglas Hall
1f4e9dd37a Update purpose for clarity. 2014-08-30 04:45:42 -06:00
Douglas Hall
bbf329700f Whoops, markdown syntax error. 2014-08-30 04:32:29 -06:00
bemasher
330c19972b Major information update.
No longer just a proof of concept!
2014-08-30 04:29:41 -06:00
bemasher
350df31d72 Merge branch 'experimental' 2014-08-30 04:16:29 -06:00
bemasher
0a6ad807eb Update usage and remove experimental blurb.
Should be only changes necessary to merge with master.
2014-08-30 04:11:41 -06:00
bemasher
6d67dd7f44 Fix centerfreq flag handling. 2014-08-30 04:05:26 -06:00
bemasher
7c79673a0a SetCenterFreq is no longer handled in rtltcp. 2014-08-30 03:58:35 -06:00
bemasher
4fff9b05ec Add handling for overriding flags.
When flags are given that override the default behavior, we need to
honor these.
By default disable gain settings if any of the gain flags are specified.
Don't set sample rate if given by the rtltcp flag.
2014-08-30 03:44:32 -06:00
bemasher
96631c8da9 Ignore binaries.
Binaries should never be committed anyway.
2014-08-30 03:43:26 -06:00
bemasher
4dcf6003a2 Fix logic for filtering and packet discovery. 2014-08-28 08:07:49 -06:00
bemasher
b38a3d5884 Move csum to Decoder, only needs to be allocated once. 2014-08-28 03:43:00 -06:00
bemasher
e9759602ee Add magnitude calculation benchmarks. 2014-08-28 03:16:26 -06:00
bemasher
bc7673281b Whoops, the magic is in the Execute method on AlphaMaxBetaMinLUT, need to return that for it to actually work. 2014-08-28 03:12:04 -06:00
bemasher
9f4c7a01d5 Update usage for fastmag flag. 2014-08-28 02:44:47 -06:00
bemasher
b685ad45d9 Add fastmag flag. 2014-08-28 02:43:03 -06:00
bemasher
b868acfd43 Add alpha max beta min magnitude approximation. 2014-08-28 02:41:21 -06:00
bemasher
9b247f8b1a Dependency libfftw no longer needed. 2014-08-28 02:20:46 -06:00
Douglas Hall
d91dcb1208 Go get doesn't support branch specification. 2014-08-28 02:18:43 -06:00
Douglas Hall
963a5ffd34 Fix erroneous build info. 2014-08-28 02:14:07 -06:00