Wykres commitów

174 Commity (master)

Autor SHA1 Wiadomość Data
pabr 9a7c1f570f Re-roll dot product so that gcc uses NEON 2017-03-25 10:00:40 +01:00
pabr 8012def3b0 Optimize narrowband FIR sampling 2017-03-22 21:50:48 +01:00
pabr 33783933b0 Better gcc flags for ARM 2017-03-22 08:07:59 +01:00
pabr efa897bf64 fir_sampler: Rotate coefficients on first invocation 2017-03-20 18:16:42 +01:00
pabr cc2be0cda4 Reduce verbosity 2017-03-20 10:21:19 +01:00
pabr 9fc523968b fir_sampler: Reduce overhead of freq tracking 2017-03-19 23:17:57 +01:00
pabr 36c8aa0f52 Add target leandvb.embedded 2017-03-17 17:50:10 +01:00
pabr 57b30c0600 Improve metric for polarity detection 2017-03-17 13:21:16 +01:00
pabr 13029cc1ec Add --buf-factor 2017-03-17 13:20:03 +01:00
pabr c198e20d99 s/interpolator/sampler/ 2017-03-17 13:18:52 +01:00
pabr 732d355134 s/interpolator/sampler/ 2017-03-17 13:18:34 +01:00
pabr df0c27a84c trig16: Clarify range of float angles 2017-03-15 17:09:04 +01:00
pabr 07ea712e6b file_reader: Tolerate partial reads (useful when stdin is over ssh) 2017-03-15 17:06:49 +01:00
pabr 66a49e0731 Improve PLL limits for non-QPSK modulations 2017-03-15 01:00:29 +01:00
pabr b4643fda2f Clarify constellation lookup when noise causes overflow 2017-03-14 23:31:55 +01:00
pabr eaef2fec0b Fix another float-to-int overflow (PLL biased toward lower symbol rates) 2017-03-14 23:24:43 +01:00
pabr 196c3c8e6a CNR estimator: Ignore roll-off region entirely 2017-03-14 23:21:25 +01:00
pabr c317c49893 Cleanup 2017-03-09 18:02:48 +01:00
pabr 00db913d0f fir_filter: Preserve phase at center 2017-03-09 18:00:57 +01:00
pabr ce73a5be51 Convenience functions for optionally-NULL pipes 2017-03-09 17:59:47 +01:00
pabr 4490a38fef hdlc: Optionally ignore short frames. Reduce latency. 2017-03-02 11:10:54 +01:00
pabr 80f68be185 Add RRC filtering 2017-03-02 11:07:52 +01:00
pabr 2f3730e663 cstln_receiver: Track phase as float to avoid problems at high oversampling. Generic interpolator interface. 2017-03-02 11:06:03 +01:00
pabr 7f8f4b2340 Do not depend on framework.h 2017-02-27 12:31:00 +01:00
pabr e847af25f5 Refactor trig16 2017-02-27 12:26:36 +01:00
pabr d65ca0fde0 Implement RRC filter 2017-02-27 12:23:55 +01:00
pabr 5eeee6afb5 Add --hdlc mode 2017-02-25 23:03:28 +01:00
PABR TECHNOLOGIES ab72b2f5de Cleanup type abbreviations 2017-02-21 10:47:49 +01:00
PABR TECHNOLOGIES c928aef4c7 Implement ETSI TR 101 198 (DVB-S with BPSK instead of QPSK) 2017-02-19 16:35:17 +01:00
PABR TECHNOLOGIES e7847ee70d Display labels in timeline plot 2017-02-16 16:24:13 +01:00
PABR TECHNOLOGIES be474e56e2 Support deeper traceback 2017-02-16 16:22:55 +01:00
pabr 8cfc106cc2 Merge branch 'master' of https://github.com/pabr/leansdr 2017-02-06 15:56:55 +01:00
pabr 4f6fd46d51 Revert filtering and PLL constants 2017-02-06 15:55:07 +01:00
pabr 46ffff11c1 Avoid compiler warning and prepare for deeper tracebacks 2017-02-03 22:03:42 +01:00
pabr 7a2d02b376 Typo 2017-02-03 14:58:07 +01:00
pabr ea04b4ff0c Add benchmarking script 2017-02-03 14:56:32 +01:00
pabr 411efc7fe2 Change PLL constants to improve lock at low SNR 2017-02-03 14:45:27 +01:00
pabr 1e0d6babc2 Add rms+min+max estimator 2017-02-03 14:44:31 +01:00
pabr bd19f89081 Normalize either DC gain or RMS 2017-02-03 04:12:24 +01:00
pabr eac5daafc7 Build the new utilities 2017-02-03 04:11:45 +01:00
pabr bc010a9f16 Packet generator for benchmarking 2017-02-03 04:10:54 +01:00
pabr 1ce95fd698 Add --deterministic noise 2017-02-03 04:09:55 +01:00
pabr fe28cf6fda Interpolation: Narrower filter, normalize RMS. 2017-02-03 04:08:51 +01:00
pabr 4b8a5183c4 Narrower filter improves results 2017-02-03 04:06:57 +01:00
pabr b082ba499d Normalize DC gain when resampling 2017-02-03 04:06:30 +01:00
pabr 9bd673c822 Add convenience functions for pipewriter 2017-02-03 01:06:47 +01:00
pabr 5b395c71e9 Use pipewriter.write() 2017-02-02 16:36:42 +01:00
pabr 391fbf828a Use pipewriter.write() 2017-02-01 15:21:42 +01:00
pabr d2b13aebf9 Make decimation options more consistent 2017-02-01 15:14:25 +01:00
pabr 8e042d042a Allow --hq when sampling ratio too low for --cnr 2017-02-01 15:13:54 +01:00