Commit graph

  • 7c36a0ffce Fixed usage ha7ilm 2016-05-05 23:59:44 +0200
  • ec37c6583c Added BPSK31 varicode decoding. ha7ilm 2016-05-04 23:46:23 +0200
  • 84e00184af Fixed "csdr fifo". ha7ilm 2016-04-12 17:07:28 +0200
  • 587433e770 Added "csdr fifo". ha7ilm 2016-04-12 17:05:22 +0200
  • aff30d1c6a Fixed buffer size bug in fir_decimate_cc ha7ilm 2016-04-11 14:34:13 +0200
  • 0e75adff5d Update README.md András Retzler 2016-04-09 19:21:52 +0200
  • c0a43c2b79 Update README.md András Retzler 2016-04-09 19:21:38 +0200
  • e7a06259ec Update README.md András Retzler 2016-04-09 19:18:54 +0200
  • d1b8d201ef Update README.md András Retzler 2016-04-09 19:16:42 +0200
  • c287d67872 Update README.md András Retzler 2016-04-09 19:15:04 +0200
  • b49c7095d0 ddcd needs cleanup, will fix it later fastddc ha7ilm 2016-04-04 13:51:47 +0200
  • 906d91e84a fp16: disable SSE if we're on ARM. feature/fp16 ha7ilm 2016-04-03 19:47:05 +0200
  • 8a2618d2ab Fix fp16_generatetables in header. ha7ilm 2016-04-03 19:41:33 +0200
  • 3389cb9b30 fp16_generatetables ha7ilm 2016-04-03 12:22:50 +0200
  • 333fa4ec4e Added convert_f16_f and convert_f_f16 ha7ilm 2016-04-03 12:20:12 +0200
  • 90f15cb4a5 Update README.md András Retzler 2016-04-03 11:10:06 +0200
  • 42ce9d4669 Fixed handling a null input source for some functions, in order to work with the new squelch. ha7ilm 2016-03-20 23:30:21 +0100
  • 4230198d91 Added a squelch ha7ilm 2016-03-20 16:41:37 +0100
  • 43e554da37 Update README.md András Retzler 2016-02-14 19:44:34 +0100
  • 467207bead Update README.md András Retzler 2016-02-14 19:43:16 +0100
  • 7a0190ede2 Update README ha7ilm 2016-02-14 19:18:55 +0100
  • cfd9ef1fb7 i16 -> s16 at even more places, README improvements, env_csdr_fixed_big_bufsize fix. ha7ilm 2016-02-14 19:16:07 +0100
  • 26d10e6df8 Rolled back to the original csdr flowcontrol. The new one made some segmentation faults. ha7ilm 2016-02-14 11:21:48 +0100
  • 277075b397 Renamed convert_f_i16 -> convert_f_s16 and convert_i16_f -> convert_s16_f. (csdr also triggers for the original functions, but they are deprecated. ha7ilm 2016-02-14 11:19:36 +0100
  • aa0309f512 Fixed convert_s8_f and convert_f_s8. ha7ilm 2016-02-14 11:11:41 +0100
  • 03a3a9ab50 Merged dev into master. ha7ilm 2016-02-14 11:08:53 +0100
  • fc19371a3e Documentation++ ha7ilm 2016-01-12 23:19:35 +0100
  • 95777e29af Started writing a new DDCD based on pthreads. ha7ilm 2016-01-12 23:01:36 +0100
  • f3c78f3fc5 Merge remote-tracking branch 'origin/dev' into fastddc ha7ilm 2016-01-12 22:35:22 +0100
  • 9017d5086a Merge remote-tracking branch 'origin/addfast' into fastddc ha7ilm 2016-01-12 22:30:24 +0100
  • e71c33565e Added fir_decimate_cc to test200. addfast ha7ilm 2015-12-18 07:51:10 +0000
  • 2b54054a9f firdes_lowpass_f output is more accurate now. dev Andris, HA7ILM 2015-12-16 23:42:44 +0100
  • 5fede66e27 fastddc_inv_cc is now controllable via --fd and --fifo. ha7ilm 2015-12-03 17:08:30 +0100
  • 73e0e02d2e Non-blocking the client pipes screws things up. fastddc_nonblock ha7ilm 2015-12-03 11:37:28 +0100
  • 35b3f631d6 method=td is OK ha7ilm 2015-12-03 11:22:25 +0100
  • 6952973e02 Added read_socket_ctl() ha7ilm 2015-12-03 00:17:46 +0100
  • 4800710443 Fixed exit on Ctrl+C (SIGINT). ha7ilm 2015-12-02 23:33:35 +0100
  • c9406d38c9 Added client subprocess. ha7ilm 2015-12-02 22:40:20 +0100
  • 558cbbfefe main subprocess now works. ha7ilm 2015-12-02 21:58:48 +0100
  • 2a6b1c2073 Handle signals from ddcd. ha7ilm 2015-12-02 19:38:17 +0100
  • c6e0a8f5c8 Fixed build. ha7ilm 2015-12-02 15:27:28 +0100
  • 71e80ea809 Working hard on ddcd. ha7ilm 2015-12-02 14:51:20 +0100
  • 4380bec6fa Tested all shifts, and they seem to work! ha7ilm 2015-11-30 00:20:22 +0100
  • 95ebc0e790 Fixed shift_addfast_cc/NEON, now it works! Added shift_unroll_cc. ha7ilm 2015-11-29 22:46:06 +0000
  • 965ea631fc Now at least we get a continuous output signal from shift_addfast_cc/NEON. And we get a good result if the shift_rate is 0! (Okay, we get a bad result for anything else...) ha7ilm 2015-11-29 20:47:00 +0000
  • d28edcca3d Fixed a jump. ha7ilm 2015-11-29 19:13:24 +0000
  • d24164db03 Added NEON implementation of shift_addfast_cc. ha7ilm 2015-11-29 19:05:28 +0000
  • 0fd32aabbd Update CONTRIBUTING.md András Retzler 2015-11-29 16:45:33 +0100
  • 18b9b55ae3 Update CONTRIBUTING.md András Retzler 2015-11-29 14:23:52 +0100
  • 8e7daf58d5 ICLA ha7ilm 2015-11-29 13:20:19 +0000
  • 90152d3bb3 ICLA ha7ilm 2015-11-29 13:18:56 +0000
  • 4697928c38 Added shift_addfast_cc and tests. ha7ilm 2015-11-29 12:54:09 +0000
  • 7879191935 Fixed FastDDC! Now it works. ha7ilm 2015-11-24 22:29:56 +0100
  • 99dd4b378c Merge pull request #4 from mossmann/master András Retzler 2015-11-22 21:46:59 +0100
  • a3ad1e62d9 converters for signed chars, compatible with hackrf_transfer Michael Ossmann 2015-11-22 12:53:10 -0700
  • 6efdf7c809 Enabled the filter, the FFT of which also had to be swapped. Fixed the shift direction. ha7ilm 2015-11-22 15:43:52 +0100
  • b6fde4ce86 Now I've got the Overlap & Scrap right! The spectrum is clean. ha7ilm 2015-11-22 14:34:24 +0100
  • 646de8b258 scrape -> scrap, fixed shift_math_cc, found a bug at fastddc.c line 68 which still waits to be fixed ha7ilm 2015-11-21 19:52:35 +0100
  • 895bc20409 Fixed fastddc_fwd_cc :-) ha7ilm 2015-11-20 08:21:09 +0100
  • a6cf61d60b Fixed output_size (there were a bunch of zeros in the output). ha7ilm 2015-11-18 17:47:18 +0100
  • 175c700cc9 Verified that fastddc_fwd_cc works. ha7ilm 2015-11-17 21:54:06 +0100
  • c7e363d5cf Fixed segmentation fault and a couple of other things. Added a GRC test for fastddc. ha7ilm 2015-11-17 10:01:34 +0100
  • edc2c21e43 FastDDC code added, and now it builds! ha7ilm 2015-11-07 19:21:08 +0100
  • cb1b6ac8e2 Now we seem to have a proper server that correctly closes clients. ha7ilm 2015-11-06 14:14:02 +0100
  • 7bae8b1ad8 Will have to debug clients[i]->error and waitpid() ha7ilm 2015-11-06 10:45:43 +0100
  • 37555f2a77 This is a kind of stream multiplexer now (stdin input, TCP output to multiple clients), but closing clients is not handled yet. ha7ilm 2015-11-05 23:57:03 +0100
  • e694e5a5b3 Solved the "cannot accept connection" problem. ha7ilm 2015-11-04 18:11:12 +0100
  • 2b8101ddf6 Working on the socket server now. ha7ilm 2015-11-04 13:31:47 +0100
  • 7859ac9d39 getopt() now works in ddcd. Also fixed Makefile for only compiling those targets that have their corresponding sources changed. ha7ilm 2015-11-04 10:31:54 +0100
  • 2e55381198 Started working on ddcd ha7ilm 2015-11-04 10:08:33 +0100
  • 3bd1797b89 Added mono2stereo_i16, convert_f_samplerf and environment variable CSDR_PRINT_BUFSIZES. ha7ilm 2015-11-01 21:20:42 +0000
  • 0e8ae4bdff Added fixed_amplitude_cc; fixed add_dcoffset_cc. ha7ilm 2015-11-01 11:30:03 +0000
  • fb5899f087 Added FM modulator. ha7ilm 2015-10-31 15:42:17 +0000
  • 0800e4f431 Added AM modulator and test. ha7ilm 2015-10-31 15:22:33 +0000
  • 1cab7f65e3 Added GRC test for SSB generator ha7ilm 2015-10-31 15:07:28 +0000
  • c28ff8d668 Fixed \n-s in usage. ha7ilm 2015-10-31 13:45:08 +0000
  • 054eb896c4 Added dsb_fc ha7ilm 2015-10-31 13:42:16 +0000
  • d4de9749f9 Added compatibility with original behaviour (BIG_BUFSIZE) ha7ilm 2015-10-31 13:25:40 +0000
  • c89f6e026b Of course can't null by OR instructions ha7ilm 2015-09-30 15:04:46 +0000
  • 9cec3782e2 Added NEON optimization for DDC. Buffer size can now automatically adjust to sampling rate changes between csdr processes. ha7ilm 2015-09-30 13:52:43 +0000
  • 07479dc912 Fixed usage information newlines c99-fix HA7ILM 2015-09-27 22:11:12 +0200
  • cb14bb2255 Fixed compilation on OpenSuse HA7ILM 2015-09-27 22:09:15 +0200
  • 6ee80ea7ce clone() interfered with a function with the similar name in sched.h ha7ilm 2015-08-23 13:45:15 +0000
  • 4428a5189d fixed named anchor in readme ha7ilm 2015-08-17 20:51:42 +0200
  • 69230bb4d5 Readme fix ha7ilm 2015-08-16 23:50:26 +0200
  • c50ffaac1b Added new features, e.g. the IMA ADPCM codec and sdr.js ha7ilm 2015-08-16 23:40:42 +0200
  • 46468973d8 Raspberry Pi support (compiler flags figured out by jasiek, tnx!) 0.12 ha7ilm 2014-12-22 00:04:40 +0100
  • 9e5ce0cc3b fix parameter naming mistake: rolloff -> transition_bw ha7ilm 2014-12-13 23:46:41 +0100
  • a671a43898 add a predefined filter for 44100sps to deemphasis_nfm_ff ha7ilm 2014-12-12 10:22:57 +0100
  • b530e59a21 comment fix ha7ilm 2014-12-03 12:02:21 +0100
  • cf98fce94b parsevect fixes ha7ilm 2014-11-30 10:37:16 +0100
  • 4887b3ff91 ignore parsevect if fails ha7ilm 2014-11-29 18:41:15 +0100
  • 93f0c4db61 removed -fshort-double for ARM - it screwed up processing, too root 2014-11-29 13:29:12 +0100
  • 5ae412cd62 readme fix ha7ilm 2014-11-29 01:40:18 +0100
  • fb532ba814 small fixes ha7ilm 2014-11-29 01:20:44 +0100
  • edf18f3acb more readme fixes: octave window closing ha7ilm 2014-11-28 20:00:03 +0100
  • 747aeb8578 removed shift_addition_cc 0.5× multipliers ha7ilm 2014-11-28 19:50:04 +0100
  • 8649765262 add -lrt ha7ilm 2014-11-28 19:40:23 +0100
  • 0ed1c30554 add -funsafe-math-optimizations ha7ilm 2014-11-28 19:37:22 +0100
  • df6262d90a even more readme fixes ha7ilm 2014-11-28 17:38:44 +0100