Commit Graph

  • 54a1cae352 fix hd audio Jakob Ketterl 2021-08-27 18:30:46 +02:00
  • 4c1777dc19 refactor Jakob Ketterl 2021-08-27 17:34:48 +02:00
  • 42b315ef86 handle empty converter chain Jakob Ketterl 2021-08-27 16:11:03 +02:00
  • 3bb4f48faf fix errors on shutdown (duplicate calls) Jakob Ketterl 2021-08-26 17:22:10 +02:00
  • ee3d934529 fix thread leak Jakob Ketterl 2021-08-26 17:21:52 +02:00
  • aecb79a4d4 restore demodulation of digital voice modes Jakob Ketterl 2021-08-26 15:58:02 +02:00
  • 5032f4b66d first steps at rewiring the dsp stuff Jakob Ketterl 2021-08-23 14:25:28 +02:00
  • 0f1feb9d47 return to the simpler API Jakob Ketterl 2021-08-16 16:41:18 +02:00
  • be6f533437 re-structure client audio conversion Jakob Ketterl 2021-08-12 18:01:03 +02:00
  • c3d393252b parse metadata as UTF-8 Jakob Ketterl 2021-08-12 16:51:21 +02:00
  • bb56eb8db2 don't highlight for data Jakob Ketterl 2021-08-11 14:10:52 +02:00
  • 1e8527da68 add YSF chain; re-introduce RRC filters Jakob Ketterl 2021-08-10 14:03:49 +02:00
  • 2b3123c7cb dmr tdma slot filter control Jakob Ketterl 2021-08-07 00:09:40 +02:00
  • 8e945d4149 update metadata asynchronously when download finishes Jakob Ketterl 2021-08-06 21:23:44 +02:00
  • 3ccb4a11d2 add new DMR chain Jakob Ketterl 2021-08-06 20:02:59 +02:00
  • dd7255a9d2 display talker alias (if no radioid data is available) Jakob Ketterl 2021-08-06 20:02:30 +02:00
  • 307e944911 split metadata into lines (if more than one was received) Jakob Ketterl 2021-08-06 20:01:35 +02:00
  • 175e140f86 Merge branch 'develop' into pycsdr Jakob Ketterl 2021-08-04 00:01:11 +02:00
  • 72aad99d20 Merge branch 'develop' into csdr++ csdr++ Jakob Ketterl 2021-08-03 22:22:43 +02:00
  • ad59b1b3b7 add codecserver help text Jakob Ketterl 2021-08-03 19:52:49 +02:00
  • 5256409ddf update m17-cxx-demod to 2.2 in docker Jakob Ketterl 2021-08-03 19:51:03 +02:00
  • 65950565b6 bump develop to next version (1.2.0) Jakob Ketterl 2021-08-03 15:57:36 +02:00
  • 66492ff40a make sure we send all the data 1.1.0 release-1.1 Jakob Ketterl 2021-08-03 15:03:20 +02:00
  • 52df289230 update tools to release tags Jakob Ketterl 2021-08-02 21:54:11 +02:00
  • 1845fa3f39 prepare release 1.1.0 Jakob Ketterl 2021-08-02 18:26:16 +02:00
  • fa49e59200 increase required connector version to 0.5 (0.4 would work but cannot be parsed) Jakob Ketterl 2021-08-02 18:11:45 +02:00
  • d0d3e67174 add missing digiham components Jakob Ketterl 2021-08-02 17:39:18 +02:00
  • c5a314810e read metadata from pipeline decoders Jakob Ketterl 2021-08-01 00:49:20 +02:00
  • f8f2740c77 implement nxdn chain using new digiham components Jakob Ketterl 2021-07-31 00:10:10 +02:00
  • 1c91c6dcc1 start building digiham chains Jakob Ketterl 2021-07-30 00:06:21 +02:00
  • 11a3606070 use the new cutoff parameter to compensate the fractional decimator Jakob Ketterl 2021-07-25 23:38:24 +02:00
  • 75aac5969a implement WFM with the new chain elements Jakob Ketterl 2021-07-25 22:44:53 +02:00
  • 459a99cbf8 backport the sync implementation from the csdr++ branch Jakob Ketterl 2021-07-25 20:06:14 +02:00
  • c07d9ecf92 use the right rates Jakob Ketterl 2021-07-25 19:36:03 +02:00
  • 99c7093a1a pack the client audio processing into its own chain Jakob Ketterl 2021-07-25 19:31:56 +02:00
  • 223c2d1709 BufferReader won't return bytes Jakob Ketterl 2021-07-25 17:36:32 +02:00
  • 6db80ec51a clarify s-meter interval calculations Jakob Ketterl 2021-07-25 00:17:27 +02:00
  • 207ada70fd restore s-meter display Jakob Ketterl 2021-07-25 00:05:48 +02:00
  • c50da15bfd apply all decimation in comples to simplify the chain Jakob Ketterl 2021-07-24 22:25:41 +02:00
  • ab99b8e476 don't wrap the module, it's not necessary Jakob Ketterl 2021-07-24 22:11:41 +02:00
  • 7d7cec1ec3 update to match pycsdr chaanges Jakob Ketterl 2021-07-24 18:50:30 +02:00
  • de14fa4b93 don't compile the tests (they're optional by now) Jakob Ketterl 2021-07-23 11:44:14 +02:00
  • 355b47760c update m17 in docker to v2.0 Jakob Ketterl 2021-07-23 10:52:21 +02:00
  • aeca8265c3 fine-tune agc Jakob Ketterl 2021-07-20 17:58:32 +02:00
  • b242f09d5d Merge branch 'develop' into pycsdr Jakob Ketterl 2021-07-20 13:33:52 +02:00
  • ad396fa970 remove "unvoiced quality" setting Jakob Ketterl 2021-07-20 13:33:26 +02:00
  • 2bcb62e706 add ssb chain Jakob Ketterl 2021-07-20 00:57:43 +02:00
  • be093b8b05 implement a method to replace chain members Jakob Ketterl 2021-07-20 00:44:41 +02:00
  • eb76ec4a9f add am demodulator chain Jakob Ketterl 2021-07-19 23:32:03 +02:00
  • f03a6c127e fix initial demodulator parameters Jakob Ketterl 2021-07-19 19:48:18 +02:00
  • 5bb14a8997 first working nfm chain using pycsdr Jakob Ketterl 2021-07-19 19:04:14 +02:00
  • bb77d2ce0a fix subscription Jakob Ketterl 2021-07-18 14:57:50 +02:00
  • 8531d5e4ab properly shutdown and unblock the final buffer Jakob Ketterl 2021-07-18 14:56:48 +02:00
  • 320521a74a adopt to updated api Jakob Ketterl 2021-07-16 16:12:16 +02:00
  • 5e7a0a38aa Merge branch 'develop' into pycsdr Jakob Ketterl 2021-07-15 18:09:39 +02:00
  • 38cc900b1c Merge branch 'develop' into csdr++ Jakob Ketterl 2021-07-15 12:55:43 +02:00
  • e6dd1e0fde disable squelch for DRM, too Jakob Ketterl 2021-07-15 12:54:21 +02:00
  • 0277ae8722 fix plutosdr soapy module url Jakob Ketterl 2021-07-15 12:53:48 +02:00
  • db0efc14f5 use csdr++ timingrecovery Jakob Ketterl 2021-07-10 23:03:14 +02:00
  • 72e05f5276 use csdr++ bpsk & varicode Jakob Ketterl 2021-07-09 22:00:01 +02:00
  • e088006b4d use new csdr++ bandpass filters Jakob Ketterl 2021-07-09 20:25:07 +02:00
  • 483d954b95 Merge branch 'develop' into csdr++ Jakob Ketterl 2021-07-09 13:53:25 +02:00
  • 12c032112b handle errors caused by values that don't fit into json Jakob Ketterl 2021-07-09 13:52:59 +02:00
  • 4e61ed3645 handle errors while parsing dprs data Jakob Ketterl 2021-07-09 13:52:33 +02:00
  • a92f587734 use csdr++ gain Jakob Ketterl 2021-07-06 21:42:29 +02:00
  • 8f0b33eb83 activate adpcm sync flag Jakob Ketterl 2021-07-06 21:20:33 +02:00
  • 14eb71c8de implement adpcdm synchronization, refs #203 Jakob Ketterl 2021-07-06 19:40:06 +02:00
  • 1a9bcdeb07 use new csdr++ deemphasis filters Jakob Ketterl 2021-07-06 16:26:16 +02:00
  • 6cce1ccdaa use new csdr++ squelch and power; disable squelch when unused Jakob Ketterl 2021-07-06 00:05:24 +02:00
  • f0933472c9 use cxdr++ limit Jakob Ketterl 2021-07-05 17:41:11 +02:00
  • fc5fb9166e use new adpcm methods in csdr++ Jakob Ketterl 2021-07-05 17:20:57 +02:00
  • 59de2628c3 Merge branch 'develop' into csdr++ Jakob Ketterl 2021-07-05 13:06:06 +02:00
  • 6a59369c62 update remote device input field behaviour Jakob Ketterl 2021-07-05 12:58:16 +02:00
  • 44c1e00509 use csdr++ fractionaldecimator Jakob Ketterl 2021-07-05 12:42:35 +02:00
  • 0039d5fdcb update codecserver in docker Jakob Ketterl 2021-07-04 16:13:45 +02:00
  • 4a68c9d3da use new csdr++ firdecimate Jakob Ketterl 2021-07-02 19:15:10 +02:00
  • 2d183ffeac use new csdr++ shift Jakob Ketterl 2021-07-01 15:52:30 +02:00
  • 808418c723 use csdr++ realpart Jakob Ketterl 2021-06-30 23:17:37 +02:00
  • c3cac092bd use new fft functions in csdr++ Jakob Ketterl 2021-06-30 23:06:28 +02:00
  • 8797615720 use new fft Jakob Ketterl 2021-06-30 21:23:25 +02:00
  • b3cdc568d9 use new csdr++ converter Jakob Ketterl 2021-06-30 14:22:26 +02:00
  • 666c286485 use new dcblock Jakob Ketterl 2021-06-30 13:53:56 +02:00
  • d431e37d7b use am and fm demodulator Jakob Ketterl 2021-06-29 11:52:17 +02:00
  • 566b747928 Merge branch 'develop' into csdr++ Jakob Ketterl 2021-06-28 15:14:24 +02:00
  • 40075c1adb check if id contained in radioid data matches request Jakob Ketterl 2021-06-28 13:04:47 +02:00
  • 22f0d90896 use new agc in all the spots Jakob Ketterl 2021-06-28 13:01:26 +02:00
  • 6b4432982e use new csdr++; first stage: agc Jakob Ketterl 2021-06-25 00:29:56 +02:00
  • 7a4ed3b383 update path accordingly Jakob Ketterl 2021-06-19 20:23:26 +02:00
  • 2479c2207a update soapysdrplay3 Jakob Ketterl 2021-06-19 20:16:21 +02:00
  • 48eb754170 collapse empty meta lines Jakob Ketterl 2021-06-18 09:31:02 +02:00
  • ddcdd550fd update dependencies Jakob Ketterl 2021-06-17 15:01:10 +02:00
  • a48a5e366b improve variable usage Jakob Ketterl 2021-06-17 14:58:16 +02:00
  • 8b34e6c689 remove dsd Jakob Ketterl 2021-06-17 14:57:59 +02:00
  • e71cd01522 always update to ensure removal of old state Jakob Ketterl 2021-06-17 14:57:24 +02:00
  • 2ecefcecd5 update dependency handling for nxdn Jakob Ketterl 2021-06-17 14:13:17 +02:00
  • 5d8fd9ae95 update codecserver and digiham in docker Jakob Ketterl 2021-06-15 23:09:32 +02:00
  • f5c2525f22 switch NXDN to use digiham decoder; add meta panel Jakob Ketterl 2021-06-15 22:50:30 +02:00
  • 34065e455f parse NMEA coordinates from metadata Jakob Ketterl 2021-06-14 23:39:18 +02:00
  • b142233d4e report as DPRS on the map Jakob Ketterl 2021-06-11 16:43:28 +02:00
  • e9b2007863 fix DPRS parsing and display Jakob Ketterl 2021-06-11 14:36:11 +02:00