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