Jakob Ketterl
|
3975073efd
|
defer demodulator startup until center_freq is set
|
2020-10-11 00:25:13 +02:00 |
|
Jakob Ketterl
|
349604ac50
|
fix some javascript errors
|
2020-09-20 19:53:13 +02:00 |
|
Jakob Ketterl
|
c1347de1f0
|
optimize waterfall color generation
|
2020-09-19 21:53:29 +02:00 |
|
Jakob Ketterl
|
31295efbff
|
restore linear interpolation to improve performance
|
2020-09-19 15:51:54 +02:00 |
|
Jakob Ketterl
|
b9e19421c1
|
activate fft averaging on the secondary fft
|
2020-09-17 22:43:39 +02:00 |
|
Jakob Ketterl
|
6a6d4a3c9b
|
secondary fft is now complex, better display for digimodes based on FM
|
2020-09-17 22:21:49 +02:00 |
|
Jakob Ketterl
|
2018dd444f
|
start off with black & white to avoid javascript errors
|
2020-09-17 21:13:42 +02:00 |
|
Jakob Ketterl
|
fa08f1e2cf
|
use chroma.js to calculate waterfall colors
|
2020-09-17 20:10:01 +02:00 |
|
Jakob Ketterl
|
0e8aece991
|
display current waterfall values on mouse over
|
2020-09-13 13:57:12 +02:00 |
|
Jakob Ketterl
|
39a473c8c2
|
disable waterfall sliders in auto mode
|
2020-09-13 13:38:44 +02:00 |
|
Jakob Ketterl
|
b9e6ffe03d
|
first attempt at an automatically calibrating waterfall
|
2020-09-12 22:06:12 +02:00 |
|
Jakob Ketterl
|
9f9a5ceaa3
|
implement minimum waterfall range
|
2020-09-12 20:36:10 +02:00 |
|
Jakob Ketterl
|
63c31eba22
|
use sprites to reduce the number of requests
|
2020-09-10 22:29:01 +02:00 |
|
Jakob Ketterl
|
f90670f477
|
erase waterfall calibration memory
|
2020-08-31 21:48:02 +02:00 |
|
Jakob Ketterl
|
9e41d49d46
|
refactor audio startup so it will autostart on firefox, if allowed
|
2020-08-23 17:56:13 +02:00 |
|
Jakob Ketterl
|
448e266097
|
implement wfm demodulator chain
|
2020-08-08 21:29:25 +02:00 |
|
Jakob Ketterl
|
da3f59fb9b
|
determine hd audio rate and send it to the server
|
2020-08-08 20:45:03 +02:00 |
|
Jakob Ketterl
|
2c1ec7df74
|
make the header work on all pages
|
2020-05-10 16:23:05 +02:00 |
|
Jakob Ketterl
|
149ad8dcc6
|
move rx_photo code to header
|
2020-05-09 01:03:43 +02:00 |
|
Jakob Ketterl
|
3a455a0452
|
start collecting header routines
|
2020-05-09 00:11:20 +02:00 |
|
Jakob Ketterl
|
f2288ceb49
|
let's work with frame targets
|
2020-05-08 23:53:50 +02:00 |
|
Jakob Ketterl
|
9563adacf7
|
more jquery magic for progressbars
|
2020-05-08 21:35:45 +02:00 |
|
Jakob Ketterl
|
fc7188145b
|
use jquery to store progressbar objects
|
2020-05-08 21:18:03 +02:00 |
|
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
|
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
|
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
|
a96690c8bd
|
fft_fps isn't even used in the frontend
|
2020-05-02 01:36:12 +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
|
b8f7686a6d
|
refactor demodulator classes, part 1
|
2020-05-02 00:05:20 +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
|
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
|
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
|
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
|
0d93186066
|
drop the passed modulation if the frequency is invalid
|
2020-03-26 15:36:49 +01:00 |
|