Wykres commitów

  • 444ee53299 Clarify power vs amplitude pabr 2017-12-14 22:13:57 +0100
  • 63bcd9b4aa Improve usage() pabr 2017-12-14 22:12:38 +0100
  • 4b8843460b Add non-standard rate 4/5 puncturing pattern for DVB-S 32APSK pabr 2017-12-14 22:10:31 +0100
  • 324ce95cba Add --rrc-rej, --s16 output format pabr 2017-12-12 18:13:06 +0100
  • ff0e0383b4 Improve usage(), verbosity pabr 2017-12-12 18:09:59 +0100
  • eae47e4a9d Fix whitespace, usage() pabr 2017-12-10 23:27:35 +0100
  • 20acc20b10 Add spectrum output and JSON syntax for third-party GUIs pabr 2017-12-10 22:50:42 +0100
  • fe0f0a1e9d Avoid ambiguous overloading with gcc 4.9.2 pabr 2017-12-09 21:35:52 +0100
  • 838942f195 Support non-standard constellations with DVB-S --viterbi. pabr 2017-12-09 20:58:48 +0100
  • 8f8ee3c02d Update doc pabr 2017-12-09 20:49:52 +0100
  • 246a05c760 Tag stable version 1.2.0 pabr 2017-12-09 12:44:07 +0100
  • 8aea99a82b Remove another glibc-specific sincosf() pabr 2017-07-23 04:56:01 +0200
  • e89f830961 Merge 3ab8fd6e6d into 32e50025f9 Luigi Freitas Cruz 2017-07-23 01:29:22 +0000
  • 3ab8fd6e6d Compatibility with other OS. Luigi Freitas Cruz 2017-07-22 22:16:05 -0300
  • 909934220f Fix macOS make erros. Luigi Freitas Cruz 2017-07-22 17:25:48 -0300
  • a555a40932 Revert "Fix macOS makewq errors" Luigi Freitas Cruz 2017-07-22 17:17:29 -0300
  • 91220e9d0c Fix macOS makewq errors Luigi Freitas Cruz 2017-07-22 17:15:49 -0300
  • 32e50025f9 Fix ambiguous overload on ARM pabr 2017-07-18 13:31:08 +0200
  • fe3dfc0b1f Select low-SNR PLL constants when Viterbi is requested pabr 2017-07-18 12:42:19 +0200
  • 87fb360404 Update benchmarking script for RRC and parameters specified in dB pabr 2017-07-18 09:42:38 +0200
  • d15d57db69 Fix output power level when decimating pabr 2017-07-18 09:33:42 +0200
  • 7fa0abce2e Fix incorrect assumptions about sizeof(long) on x86_64 pabr 2017-07-18 07:12:24 +0200
  • bf9bf22646 Documentation pabr 2017-07-18 07:11:46 +0200
  • b393b70da1 Support more IQ formats pabr 2017-07-13 12:36:14 +0200
  • c36d3be1a1 Avoid compiler warning pabr 2017-07-13 11:47:27 +0200
  • 8c2e6ed433 cstnl_receiver: Handle overflows to improve timing recovery at low SNR pabr 2017-07-13 11:45:58 +0200
  • 41fe24ac98 Add rfscope hzoom, cursors pabr 2017-07-05 16:58:39 +0200
  • 34cc137c5d Clarify framing errors pabr 2017-07-05 16:56:06 +0200
  • 0d1d3df558 Add RRC filtering, adjustable output power pabr 2017-06-27 23:25:51 +0200
  • 949292b2f8 Add rfscope: Spectrum scope with log scale and smoothing pabr 2017-06-27 23:16:30 +0200
  • 9fce04093f Specify AWGN in dB pabr 2017-06-27 23:03:51 +0200
  • 29aae89f2f Add simple_agc pabr 2017-06-27 23:02:52 +0200
  • c33604c67f More sample format pabr 2017-06-27 23:02:35 +0200
  • 2ae6edc7eb Fix null pointer when not using window placement pabr 2017-06-27 15:54:45 +0200
  • 3bc699827a Merge cd415ac194 into da7ac42e89 darkstar007 2017-05-20 18:50:56 +0000
  • cd415ac194 Add support for complex int16_t type files. Matt Nottingham 2017-05-20 19:42:18 +0100
  • b76477add7 Add support for complex uint16_t files. Matt Nottingham 2017-05-20 10:27:18 +0100
  • 163a305333 Merge 9614c4567e into da7ac42e89 Adrian Chadd 2017-05-12 11:06:53 +0000
  • da7ac42e89 Portability: Do not use glibc-specific sincosf pabr 2017-05-12 13:02:26 +0200
  • 9614c4567e sincosf() is a glib extension which hasn't show up in FreeBSD. Adrian Chadd 2017-05-04 23:01:38 -0700
  • 2a598a4c44 Don't use fprintf() without a format string. Adrian Chadd 2017-05-04 23:01:09 -0700
  • f054ce9dad fir_sampler dot product: Even simpler form that triggers NEON vectorization with gcc-4.9.2 pabr 2017-03-25 10:34:11 +0100
  • b4668c71bc Add const attributes for optimization pabr 2017-03-25 10:01:46 +0100
  • 9a7c1f570f Re-roll dot product so that gcc uses NEON pabr 2017-03-25 10:00:40 +0100
  • 8012def3b0 Optimize narrowband FIR sampling pabr 2017-03-22 21:50:48 +0100
  • 33783933b0 Better gcc flags for ARM pabr 2017-03-22 08:07:59 +0100
  • efa897bf64 fir_sampler: Rotate coefficients on first invocation pabr 2017-03-20 18:16:42 +0100
  • cc2be0cda4 Reduce verbosity pabr 2017-03-20 10:21:19 +0100
  • 9fc523968b fir_sampler: Reduce overhead of freq tracking pabr 2017-03-19 23:17:57 +0100
  • 36c8aa0f52 Add target leandvb.embedded pabr 2017-03-17 17:50:10 +0100
  • 57b30c0600 Improve metric for polarity detection pabr 2017-03-17 13:21:16 +0100
  • 13029cc1ec Add --buf-factor pabr 2017-03-17 13:20:03 +0100
  • c198e20d99 s/interpolator/sampler/ pabr 2017-03-17 13:18:52 +0100
  • 732d355134 s/interpolator/sampler/ pabr 2017-03-17 13:18:34 +0100
  • df0c27a84c trig16: Clarify range of float angles pabr 2017-03-15 17:09:04 +0100
  • 07ea712e6b file_reader: Tolerate partial reads (useful when stdin is over ssh) pabr 2017-03-15 17:06:49 +0100
  • 66a49e0731 Improve PLL limits for non-QPSK modulations pabr 2017-03-15 01:00:29 +0100
  • b4643fda2f Clarify constellation lookup when noise causes overflow pabr 2017-03-14 23:31:55 +0100
  • eaef2fec0b Fix another float-to-int overflow (PLL biased toward lower symbol rates) pabr 2017-03-14 23:24:43 +0100
  • 196c3c8e6a CNR estimator: Ignore roll-off region entirely pabr 2017-03-14 23:21:25 +0100
  • c317c49893 Cleanup pabr 2017-03-09 18:02:48 +0100
  • 00db913d0f fir_filter: Preserve phase at center pabr 2017-03-09 18:00:57 +0100
  • ce73a5be51 Convenience functions for optionally-NULL pipes pabr 2017-03-09 17:59:47 +0100
  • 4490a38fef hdlc: Optionally ignore short frames. Reduce latency. pabr 2017-03-02 11:10:54 +0100
  • 80f68be185 Add RRC filtering pabr 2017-03-02 11:07:52 +0100
  • 2f3730e663 cstln_receiver: Track phase as float to avoid problems at high oversampling. Generic interpolator interface. pabr 2017-03-02 11:06:03 +0100
  • 7f8f4b2340 Do not depend on framework.h pabr 2017-02-27 12:31:00 +0100
  • e847af25f5 Refactor trig16 pabr 2017-02-27 12:26:36 +0100
  • d65ca0fde0 Implement RRC filter pabr 2017-02-27 12:23:55 +0100
  • 5eeee6afb5 Add --hdlc mode pabr 2017-02-25 23:03:28 +0100
  • ab72b2f5de Cleanup type abbreviations PABR TECHNOLOGIES 2017-02-21 10:47:49 +0100
  • c928aef4c7 Implement ETSI TR 101 198 (DVB-S with BPSK instead of QPSK) PABR TECHNOLOGIES 2017-02-19 16:35:17 +0100
  • e7847ee70d Display labels in timeline plot PABR TECHNOLOGIES 2017-02-16 16:24:13 +0100
  • be474e56e2 Support deeper traceback PABR TECHNOLOGIES 2017-02-16 16:22:55 +0100
  • 8cfc106cc2 Merge branch 'master' of https://github.com/pabr/leansdr pabr 2017-02-06 15:56:55 +0100
  • 4f6fd46d51 Revert filtering and PLL constants pabr 2017-02-06 15:55:07 +0100
  • 46ffff11c1 Avoid compiler warning and prepare for deeper tracebacks pabr 2017-02-03 22:03:42 +0100
  • 7a2d02b376 Typo pabr 2017-02-03 14:58:07 +0100
  • ea04b4ff0c Add benchmarking script pabr 2017-02-03 14:56:32 +0100
  • 411efc7fe2 Change PLL constants to improve lock at low SNR pabr 2017-02-03 14:45:27 +0100
  • 1e0d6babc2 Add rms+min+max estimator pabr 2017-02-03 14:44:31 +0100
  • bd19f89081 Normalize either DC gain or RMS pabr 2017-02-03 04:12:24 +0100
  • eac5daafc7 Build the new utilities pabr 2017-02-03 04:11:45 +0100
  • bc010a9f16 Packet generator for benchmarking pabr 2017-02-03 04:10:54 +0100
  • 1ce95fd698 Add --deterministic noise pabr 2017-02-03 04:09:55 +0100
  • fe28cf6fda Interpolation: Narrower filter, normalize RMS. pabr 2017-02-03 04:08:51 +0100
  • 4b8a5183c4 Narrower filter improves results pabr 2017-02-03 04:06:57 +0100
  • b082ba499d Normalize DC gain when resampling pabr 2017-02-03 04:06:30 +0100
  • 9bd673c822 Add convenience functions for pipewriter pabr 2017-02-03 01:06:47 +0100
  • 5b395c71e9 Use pipewriter.write() pabr 2017-02-02 16:36:42 +0100
  • 391fbf828a Use pipewriter.write() pabr 2017-02-01 15:21:42 +0100
  • d2b13aebf9 Make decimation options more consistent pabr 2017-02-01 15:14:25 +0100
  • 8e042d042a Allow --hq when sampling ratio too low for --cnr pabr 2017-02-01 15:13:54 +0100
  • 256a70e535 file_printer: add optional decimation pabr 2017-02-01 15:02:19 +0100
  • 0fb80f9ee7 --fd-info rate 5 Hz, except CNR 1 Hz. pabr 2017-01-29 21:34:28 +0100
  • 6a504a0777 Add cstln_transmitter (for leandvbtx) pabr 2017-01-29 14:25:30 +0100
  • 570ad334a8 Add fast QPSK receiver (--hs) pabr 2017-01-29 14:24:55 +0100
  • e94756423d --fd-info: Report number of packets since lock pabr 2017-01-29 02:11:06 +0100
  • 7de4cb16db Add --hs, --inbuf pabr 2017-01-29 01:48:51 +0100
  • 17c5918a7c Split generic RS implementation from DVB-specific code pabr 2017-01-28 18:32:13 +0100