Commit Graph

481 Commits

Author SHA1 Message Date
Jakob Ketterl beed0c1a70 improve squelch handling
squelch is now included in the URL hash
some modes now have the squelch visually disabled, refs #65
2020-05-03 19:55:48 +02:00
Jakob Ketterl acb392e56c reset & stabilize modes 2020-05-03 13:10:54 +02:00
Jakob Ketterl ac136313cb keep back changes until start command is given 2020-05-03 13:10:25 +02:00
Jakob Ketterl e92a91663d restart demodulator based on modes 2020-05-03 12:48:25 +02:00
Jakob Ketterl 26ba8ca999 update bandpass for secondary modes 2020-05-03 12:23:23 +02:00
Jakob Ketterl 2f2d52df85 re-wire digital voice meta panels 2020-05-03 12:09:18 +02:00
Jakob Ketterl 1bfe768601 hash handling fits better into here now 2020-05-02 15:17:09 +02:00
Jakob Ketterl 3405bc485b fix profile switching 2020-05-02 15:07:47 +02:00
Jakob Ketterl 6ff1b7d20a fix reconnection behavior 2020-05-02 14:51:00 +02:00
Jakob Ketterl 8c8445eb3b improve receiver load times by concating javascript 2020-05-02 13:35:42 +02:00
Jakob Ketterl 7a3043559f initialize mouseover display 2020-05-02 02:35:55 +02:00
Jakob Ketterl 54812f0de1 fix band changes 2020-05-02 02:32:49 +02:00
Jakob Ketterl 28c1425a8f fix digimode init from hash 2020-05-02 02:13:16 +02:00
Jakob Ketterl a96690c8bd fft_fps isn't even used in the frontend 2020-05-02 01:36:12 +02:00
Jakob Ketterl e5196c6af9 prevent starting demodulator if already started 2020-05-02 01:35:38 +02:00
Jakob Ketterl 19518da2e2 fix filter setup 2020-05-02 01:25:23 +02:00
Jakob Ketterl b956a0dcd6 resolve todos 2020-05-02 01:16:36 +02:00
Jakob Ketterl 20023e3989 update bookmarks 2020-05-02 01:10:41 +02:00
Jakob Ketterl d9a818525d refactor demodulator classes, part 2 2020-05-02 01:07:44 +02:00
Jakob Ketterl b8f7686a6d refactor demodulator classes, part 1 2020-05-02 00:05:20 +02:00
Jakob Ketterl 5013af2117 combine methods 2020-04-30 23:31:52 +02:00
Jakob Ketterl 02a6326605 fix method names in comments 2020-04-30 23:20:56 +02:00
Jakob Ketterl 1441b9610c refactor into the classes, too 2020-04-30 23:16:49 +02:00
Jakob Ketterl 1764abe65f update secondary parameters 2020-04-30 22:31:18 +02:00
Jakob Ketterl 33762574c3 improve demodulator initalization, part 2: refactor js classes 2020-04-30 22:07:19 +02:00
Jakob Ketterl f1dc9af651 use synchronized setup; start dsp later 2020-04-27 22:49:24 +02:00
Jakob Ketterl 25a7bbd86a reset secondary demodulator, too 2020-04-26 23:14:34 +02:00
Jakob Ketterl 6a8168025d improve demodulator initialization 2020-04-26 22:46:30 +02:00
Jakob Ketterl 26321ab68b keep more parameters on the server side 2020-04-26 18:45:41 +02:00
Jakob Ketterl 449b3b3986 features no longer used on this level 2020-04-26 17:19:05 +02:00
Jakob Ketterl 39f9d4c273 streamline button generation 2020-04-26 17:18:48 +02:00
Jakob Ketterl bb1b561c47 fully-automatic mode panel generation 2020-04-26 16:58:31 +02:00
Jakob Ketterl 907787cfdc implement first stages of active mode communication 2020-04-26 15:17:03 +02:00
Jakob Ketterl fb90a4e54b display sdr devices 2020-04-26 02:15:19 +02:00
Jakob Ketterl 9942b3baf2 separate page for sdr settings 2020-04-25 21:55:52 +02:00
Jakob Ketterl b874583931 setup for multiple settings sections 2020-04-25 21:42:00 +02:00
Jakob Ketterl dd492fa63c hide "settings" link if features is disabled 2020-04-25 20:52:41 +02:00
Jakob Ketterl 4dc10fb6a3 lose the logo 2020-04-25 20:36:08 +02:00
Jakob Ketterl 4a2b81c793 use autogain on airspyhf 2020-04-25 20:32:11 +02:00
Jakob Ketterl a828f61c72 use right message delay for mode 2020-04-24 23:47:05 +02:00
Jakob Ketterl 4f07c62cc9 use the latest available thread 2020-04-21 21:00:16 +02:00
Jakob Ketterl 681a583711 always begin a new message if the flag says so 2020-04-21 18:11:07 +02:00
Jakob Ketterl 0c12d07a26 finalize visual message representation 2020-04-20 22:07:21 +02:00
Jakob Ketterl f474ab94d2 close threads when ending message has been received 2020-04-20 18:31:45 +02:00
Jakob Ketterl c90b415c8b add scroll-to-bottom and cleanup intervals 2020-04-19 23:35:06 +02:00
Jakob Ketterl 4287387a5e threading frontend implementation 2020-04-19 22:10:32 +02:00
Jakob Ketterl 899445d586 display messages on the web 2020-04-14 21:12:25 +02:00
Jakob Ketterl ddfd85c586 add js8 decoding if available 2020-04-12 13:10:23 +02:00
Jakob Ketterl f0ef5bb371 add location picker so set receiver location 2020-03-29 21:40:29 +02:00
Jakob Ketterl 056a8a3289 migrate waterfall settings away from tuples 2020-03-29 18:49:13 +02:00
Jakob Ketterl fd9e913a49 config migration for receiver_gps 2020-03-29 18:08:26 +02:00
Jakob Ketterl 6493fb86c1 add sdr.hu settings 2020-03-27 01:14:38 +01:00
Jakob Ketterl 7efe254a66 apply new values to config 2020-03-26 23:04:02 +01:00
Jakob Ketterl ab9df41a21 render inputs in code, not in html 2020-03-26 21:52:34 +01:00
Jakob Ketterl 16639c0b5b add autofocus 2020-03-26 20:19:05 +01:00
Jakob Ketterl 0d93186066 drop the passed modulation if the frequency is invalid 2020-03-26 15:36:49 +01:00
Jakob Ketterl 25755d09dd improve waterfall auto-adjust for SDRs with oversampling 2020-03-25 21:50:22 +01:00
Jakob Ketterl a7345bb16f propagate measurement reset to reporters, closes #88 2020-03-25 20:49:34 +01:00
Jakob Ketterl 0bffc2b3dd this doesn't do anything useful any more 2020-03-25 20:35:42 +01:00
Jakob Ketterl 8a03951713 re-align main buttons 2020-03-16 22:48:42 +01:00
Jakob Ketterl 1a1ad670ee fix background 2020-03-16 22:32:07 +01:00
Jakob Ketterl 5273131b25 apply new image background 2020-03-16 22:16:56 +01:00
Jakob Ketterl edded220b5 add the mailing list links 2020-03-15 23:39:38 +01:00
Jakob Ketterl ede40e4a68 always add OSM source, switch when no google maps key is present. 2020-03-13 23:53:14 +01:00
Justin Settle c385fd635b
Add fallback to use OpenStreetMap/Wikipedia Maps 2020-03-11 10:27:46 -04:00
Jakob Ketterl b9ac887eed add the first form elements 2020-03-08 23:23:36 +01:00
Jakob Ketterl a2dc2b3085 align the icons 2020-03-08 22:33:41 +01:00
Jakob Ketterl 6ab77f958c add settings button, start with the admin template 2020-03-08 21:28:15 +01:00
Jakob Ketterl 687e504af4 replace links 2020-03-07 20:53:17 +01:00
Jakob Ketterl c2702e02a9 use the recommended way to generate google maps urls 2020-03-05 17:52:40 +01:00
Jakob Ketterl a70c51193b parse login data 2020-02-23 20:52:32 +01:00
Jakob Ketterl de3694248a restore audioworklets 2020-02-23 20:14:07 +01:00
Jakob Ketterl 9f06149ae3 add shadow 2020-02-23 20:13:36 +01:00
Jakob Ketterl cad6175db0 login form 2020-02-23 20:04:19 +01:00
Jakob Ketterl c3b13b224c add back under construction panel 2020-02-20 21:58:08 +01:00
Jakob Ketterl dbb7c0cde3 remove the "under construction" banner 2020-02-18 22:26:44 +01:00
Jakob Ketterl 216ede189c style the input 2020-02-01 22:25:16 +01:00
Jakob Ketterl 0191ed7ad6 abort frequency input on ESC key 2020-02-01 21:48:46 +01:00
Jakob Ketterl 49c333b88a include digital demods in hash 2020-01-25 23:47:32 +01:00
Jakob Ketterl 8fc981c8a0 use static elements 2020-01-25 22:47:47 +01:00
Jakob Ketterl 4b60b7e046 frequency editor on click 2020-01-25 22:35:44 +01:00
Jakob Ketterl 92254c8c4d update hash when demodulator params change 2020-01-25 21:15:05 +01:00
Jakob Ketterl 34312dd402 fix url hash parsing 2020-01-25 20:53:55 +01:00
Jakob Ketterl af7437ab04 switch to monospaced font for better mousewheel tuning 2020-01-19 16:09:56 +01:00
Jakob Ketterl 136b668f8f fix bookmark tuning 2020-01-19 10:50:40 +01:00
Jakob Ketterl 18a63a6e7b mousewheel tuning 2020-01-19 00:00:51 +01:00
Jakob Ketterl ae98e6bc56 refactor frequency display 2020-01-18 21:33:10 +01:00
Jakob Ketterl 758b15e887 set parameters for psk63 mode 2020-01-13 20:10:14 +01:00
Jakob Ketterl ad5683279e allow wider filter for pocsag; fix filter display; 2020-01-10 23:26:29 +01:00
Jakob Ketterl 14198aaa17 fix table alignment for long messages 2020-01-10 23:25:49 +01:00
Jakob Ketterl ba9a9096bf use the nice error overlay, closes #28 2020-01-10 21:43:21 +01:00
Jakob Ketterl cbd87abc3d add automatic backoff when server is at capacity 2020-01-10 21:38:46 +01:00
Jakob Ketterl ac92df2149 close pocsag message window on profile change 2020-01-09 23:48:48 +01:00
Jakob Ketterl 44c1edb2dd update legal information
remove andras from contacts since he discontinued openwebrx
2020-01-09 22:24:39 +01:00
Jakob Ketterl 2ea8812fda remove 3d view aka mathbox since it consumes more than 1MB data per
visit
2020-01-09 21:52:47 +01:00
Jakob Ketterl 922a5ed607 fix gain introduced by filtering 2020-01-09 21:44:36 +01:00
Jakob Ketterl e0501cff0f add owrx message passing and frontend 2020-01-09 15:12:51 +01:00
Jakob Ketterl 0f8c86a26c 20 was too wide 2020-01-09 14:00:32 +01:00
Jakob Ketterl 2bb877a84b let's go for 20kHz for now 2020-01-09 13:49:15 +01:00
Jakob Ketterl 52199dd800 some preliminary styles 2020-01-08 22:40:44 +01:00