Commit Graph

  • 297d6b540d Merge branch 'develop' into pycsdr Jakob Ketterl 2021-01-17 18:16:32 +01:00
  • e917b920c8 remove failing stop() implementation on destructor Jakob Ketterl 2021-01-17 18:11:10 +01:00
  • a0eeea8fe3 improve queue shutdown to avoid stale files Jakob Ketterl 2021-01-17 17:49:03 +01:00
  • 0f81964598 reserve one line of space to stop the icons from jumping Jakob Ketterl 2021-01-17 01:49:10 +01:00
  • 9c52219ca3 use gap instead of margins Jakob Ketterl 2021-01-16 22:32:48 +01:00
  • 8a73f2c9df rewrite DMR panel, too Jakob Ketterl 2021-01-16 22:07:55 +01:00
  • 98da3a6d99 delegate, don't duplicate. better this way Jakob Ketterl 2021-01-16 21:20:21 +01:00
  • 667fe596dc ysf does not need autoclear any more Jakob Ketterl 2021-01-16 21:19:00 +01:00
  • f3444a4edb setup autoclear Jakob Ketterl 2021-01-16 21:17:12 +01:00
  • 946866319c improve location handling & clearing Jakob Ketterl 2021-01-16 21:16:49 +01:00
  • 8be0092f61 rewrite ysf panel update to make it less jumpy Jakob Ketterl 2021-01-16 21:07:58 +01:00
  • 3f94832d00 use flex layout Jakob Ketterl 2021-01-16 19:46:39 +01:00
  • 41f9407024 re-package code for meta panels into classes Jakob Ketterl 2021-01-16 19:40:22 +01:00
  • 13215960c4 show header buttons conditionally Jakob Ketterl 2021-01-16 18:06:37 +01:00
  • 9f702f5d14 let's try to make the header somewhat responsive Jakob Ketterl 2021-01-16 17:34:17 +01:00
  • 992a5c33a2 check for keys' existence Jakob Ketterl 2021-01-16 15:45:33 +01:00
  • ae217f9ded specify flex-direction explicitly Jakob Ketterl 2021-01-15 19:55:37 +01:00
  • 00631d7349 hide map overlay until map is loaded Jakob Ketterl 2021-01-15 19:43:16 +01:00
  • 163ebcd327 actually position text in the center Jakob Ketterl 2021-01-15 19:33:55 +01:00
  • a31b246924 restructure header Jakob Ketterl 2021-01-15 19:06:00 +01:00
  • a8ef3a0e6a get rid of the e() function Jakob Ketterl 2021-01-15 18:09:18 +01:00
  • b9f0c91ced update changelog Jakob Ketterl 2021-01-15 16:28:38 +01:00
  • 966a404700 don't spot FST4W on pskreporter (same as WSPR?) Jakob Ketterl 2021-01-15 16:27:15 +01:00
  • 885e361bab implement reporting of FST4W spots (in theory) Jakob Ketterl 2021-01-15 16:19:45 +01:00
  • a65f15869b add wsprnet metrics Jakob Ketterl 2021-01-15 00:11:20 +01:00
  • 1b36baad88 extend default WFM bandwidth to 150kHz, allowing up to 200kHz Jakob Ketterl 2021-01-14 23:47:12 +01:00
  • 3273716706 add some info to the config Jakob Ketterl 2021-01-14 23:02:34 +01:00
  • 2c3586a92a add changelog Jakob Ketterl 2021-01-14 22:58:40 +01:00
  • 74a4f5b272 add wsprnet config variables Jakob Ketterl 2021-01-14 22:56:52 +01:00
  • 747a5ce7ef fix reporting system shutdown Jakob Ketterl 2021-01-14 22:55:35 +01:00
  • e3aa3fa4c6 implement wsprnet reporting, refs #62 Jakob Ketterl 2021-01-14 22:54:59 +01:00
  • 132bd2b445 create reporting engine to distribute spots Jakob Ketterl 2021-01-14 20:52:56 +01:00
  • 2334ad1d5b try a list of sample rates; prefer 48kHz Jakob Ketterl 2021-01-14 17:07:43 +01:00
  • 57efdff43e try enforcing 44100 samples/s for audio to avoid problems with odd defautl sampling rates dl9rdz 2021-01-06 09:35:00 +01:00
  • c5323f8d54 validate start_freq, use center_freq if invalid Jakob Ketterl 2021-01-14 00:12:53 +01:00
  • 7f3071336b check if new value is undefined Jakob Ketterl 2021-01-13 23:50:36 +01:00
  • db98590985 implement profile validation Jakob Ketterl 2021-01-13 23:44:00 +01:00
  • a90ef4efec add m17-demod as recommended package Jakob Ketterl 2021-01-10 02:15:23 +01:00
  • b27c03c1c4 restore autostart to avoid unused thread Jakob Ketterl 2021-01-09 20:08:40 +01:00
  • 502546f9d3 improve cpu usage thread instance protection Jakob Ketterl 2021-01-09 20:01:39 +01:00
  • 113c06fae4 introduce separate wsjt-x version check based on wsjtx_app_version Jakob Ketterl 2021-01-09 19:19:53 +01:00
  • 73b75edc14 remove duplicate import Jakob Ketterl 2021-01-09 19:10:08 +01:00
  • 5337c20744 remove duplicate Jakob Ketterl 2021-01-09 19:01:39 +01:00
  • f4629804ff explicitly unset chain since automatic garbage collection is broken Jakob Ketterl 2021-01-04 00:24:06 +01:00
  • 2783091cea unset buffer since it can't be reused Jakob Ketterl 2021-01-04 00:23:29 +01:00
  • 91be89e44e Merge branch 'develop' into pycsdr Jakob Ketterl 2021-01-03 15:59:27 +01:00
  • 57e5923a4d apply performance optimizations to s-meter, too Jakob Ketterl 2021-01-02 18:16:25 +01:00
  • 9d89cbceed use transform for better performance Jakob Ketterl 2021-01-02 17:53:54 +01:00
  • a2d731503f update api Jakob Ketterl 2021-01-02 03:12:21 +01:00
  • 3e69c71ed5 Merge branch 'develop' into pycsdr Jakob Ketterl 2021-01-02 03:11:41 +01:00
  • 44f4532452 add debug logging Jakob Ketterl 2021-01-02 02:25:07 +01:00
  • c1245308bd make this more robust Jakob Ketterl 2021-01-01 23:37:10 +01:00
  • a1cbc45b88 prevent multiple creation of cpu usage thread Jakob Ketterl 2020-12-31 23:18:01 +01:00
  • 90f319ebda split config into global and device config Jakob Ketterl 2020-12-31 23:03:36 +01:00
  • 9674af10ce Merge pull request #202 from ewsandor/develop Jakob Ketterl 2020-12-30 21:44:40 +01:00
  • 5a77b6a8e5 show bandplan bookmarks only when mode is available Jakob Ketterl 2020-12-30 21:37:25 +01:00
  • 53553fcce2 fix subscription handling Jakob Ketterl 2020-12-30 21:33:02 +01:00
  • 1730ef27da Remove POWER from pbeacon string #202 Ed Sandor 2020-12-30 12:21:07 -07:00
  • 57a6db5df2 Removing inapplicable fields Ed Sandor 2020-12-30 12:16:12 -07:00
  • 32fe01f128 Round instead of floor height conversion Ed Sandor 2020-12-30 11:03:59 -07:00
  • b85d801121 create separate subscription for bookmarks Jakob Ketterl 2020-12-30 18:45:13 +01:00
  • daa499ab93 PR comments edits Ed Sandor 2020-12-30 10:33:21 -07:00
  • 68fcb8522e fix typo Jakob Ketterl 2020-12-30 18:05:10 +01:00
  • 341b94b9ff prevent KeyError by checking for key existence Jakob Ketterl 2020-12-30 17:46:13 +01:00
  • f4b9decd23 more animation performance optimizations Jakob Ketterl 2020-12-30 17:45:32 +01:00
  • cf0c6e7f9d adapt to config event api changes Jakob Ketterl 2020-12-30 17:18:46 +01:00
  • 29703d10b2 server side: send only changed config keys Jakob Ketterl 2020-12-30 17:17:14 +01:00
  • abb0813948 send only necessary config changes Jakob Ketterl 2020-12-30 17:15:48 +01:00
  • 2c3146314b send property changes in bulk to global subscribers Jakob Ketterl 2020-12-30 17:14:06 +01:00
  • eb34c45145 apply transform trick to get GPU optimized animations Jakob Ketterl 2020-12-28 21:16:54 +01:00
  • 993aa87776 use css animations for the progressbar (better performance?) Jakob Ketterl 2020-12-28 20:55:02 +01:00
  • ca183c7c5a Merge branch 'develop' into pycsdr Jakob Ketterl 2020-12-27 20:22:42 +01:00
  • 71043d4305 update m17-cxx-demod in docker Jakob Ketterl 2020-12-27 20:10:41 +01:00
  • eb981c04e9 Merge branch 'm17' into develop Jakob Ketterl 2020-12-27 19:51:32 +01:00
  • ecf934864a move dc_block to individual chains since it interferes with m17 demod Jakob Ketterl 2020-12-27 19:49:59 +01:00
  • 686eeb706b add external reference control Jakob Ketterl 2020-12-27 13:52:49 +01:00
  • fa3b5cd7e6 implement new buffer input / output api Jakob Ketterl 2020-12-25 20:27:30 +01:00
  • 94575d2212 update m17-cxx-demod Jakob Ketterl 2020-12-22 12:51:36 +01:00
  • ca9e9601ab update m17-cxx-demod and dependencies Jakob Ketterl 2020-12-21 19:42:15 +01:00
  • 06f3499b6d Merge branch 'develop' into m17 Jakob Ketterl 2020-12-21 17:04:09 +01:00
  • 2df527ed20 wrap averager (prepare to make it switchable) Jakob Ketterl 2020-12-21 00:33:48 +01:00
  • 2c7c41cded move fft calculations into fft chain Jakob Ketterl 2020-12-20 22:55:10 +01:00
  • 1083d51e18 update fft parameters without restarting Jakob Ketterl 2020-12-19 17:13:36 +01:00
  • 40c07ebb57 move fft calculations to dsp class Jakob Ketterl 2020-12-19 16:41:48 +01:00
  • efe80a75f5 put the socketclient on the source so it can be shared Jakob Ketterl 2020-12-19 16:28:18 +01:00
  • 1bd6aa73f3 encapsulate fft chain in its own class Jakob Ketterl 2020-12-16 18:52:00 +01:00
  • 4b61192b36 add a feature flag Jakob Ketterl 2020-12-16 10:18:47 +01:00
  • 664c6e049f pycsdr based ffd (baby steps) Jakob Ketterl 2020-12-15 23:01:42 +01:00
  • db3d662dae fix typo Jakob Ketterl 2020-12-13 16:31:19 +01:00
  • dee050f338 Fix comment Ed Sandor 2020-12-12 11:38:50 -07:00
  • ae00a14a35 Fix comment formatting Ed Sandor 2020-12-12 11:38:15 -07:00
  • 86fdbe45e9 Add examples and comments to default config Ed Sandor 2020-12-12 11:23:35 -07:00
  • b04dcc18d0 This is Python not C Ed Sandor 2020-12-12 11:10:15 -07:00
  • 1cc88ff362 if check fix Ed Sandor 2020-12-12 11:09:12 -07:00
  • 3435052e27 sanitize empty comment Ed Sandor 2020-12-12 11:08:47 -07:00
  • 4c3d037e58 Cleanup debug logging Ed Sandor 2020-12-12 11:07:50 -07:00
  • f83790a5be debug comment length Ed Sandor 2020-12-12 10:15:26 -07:00
  • 11bb04419b fix parenthesis Ed Sandor 2020-12-12 10:13:46 -07:00
  • 519b02da79 improve quotes check Ed Sandor 2020-12-12 10:12:43 -07:00
  • fdbbbcb64c Sanitize comment closing quote Ed Sandor 2020-12-12 10:04:42 -07:00