-
c7eb5c430c
perform binary decoding on the server side
Jakob Ketterl
2019-10-25 21:08:56 +0200
-
70e2a99274
custom easing to restore the original fadeout
Jakob Ketterl
2019-10-25 19:21:49 +0200
-
52b945cd64
optimize
Jakob Ketterl
2019-10-25 16:52:10 +0200
-
07a8e6bf92
add a title to show what the bookmark button does on hover
Jakob Ketterl
2019-10-24 20:06:24 +0200
-
afa322a83b
mousewheel control for the sliders <3
Jakob Ketterl
2019-10-24 20:00:30 +0200
-
d3ac44c526
replace custom animations with jquery
Jakob Ketterl
2019-10-24 19:35:23 +0200
-
5bbee1e1d7
fix some more minor javascript issues
Jakob Ketterl
2019-10-23 11:27:05 +0200
-
58da0e8a60
remove debugging code
Jakob Ketterl
2019-10-22 22:38:08 +0200
-
713b6119d0
refactor progressbars into objects
Jakob Ketterl
2019-10-22 22:35:54 +0200
-
ebf2804d63
rename
Jakob Ketterl
2019-10-22 21:30:48 +0200
-
3b77753829
ignore IDE files
Jakob Ketterl
2019-10-21 22:09:18 +0200
-
eb29d0ac99
protect websocket handling from any exceptions
Jakob Ketterl
2019-10-21 21:51:31 +0200
-
6cdec05cde
remove unused variables
Jakob Ketterl
2019-10-21 01:16:19 +0200
-
7ef0ef0d7c
don't split ringbuffer blocks in the output; this means up to 3ms stay in the buffer.
Jakob Ketterl
2019-10-20 23:48:49 +0200
-
dd7d262bd3
fixing some issues with the IDE
Jakob Ketterl
2019-10-20 23:38:58 +0200
-
13d7686258
refactor all the audio stuff into classes and a separate file
Jakob Ketterl
2019-10-20 18:53:23 +0200
-
91b8c55de9
optimize
Jakob Ketterl
2019-10-20 13:28:25 +0200
-
00c5467a89
implement a ringbuffer in the audioworklet to optimize runtimes
Jakob Ketterl
2019-10-19 18:09:50 +0200
-
cc32e28b36
use the raw object name
Jakob Ketterl
2019-10-19 13:09:41 +0200
-
72329a8a2a
use a GainNode for volume control instead of custom code, thus improving the feedback
Jakob Ketterl
2019-10-19 12:58:09 +0200
-
a102ee181a
show wht method is being used in the log; fix console errors;
Jakob Ketterl
2019-10-19 12:39:42 +0200
-
778591d460
an attempt to implement audioworklets was made. works mostly, but skips samples
Jakob Ketterl
2019-10-19 01:19:19 +0200
-
6bc928b5b6
fine-tune audio buffering
Jakob Ketterl
2019-10-18 21:34:00 +0200
-
0b2c457030
kill client-side early rebuffering, improving the latency
Jakob Ketterl
2019-10-18 21:13:48 +0200
-
93d4e629d1
more bookmarks
Jakob Ketterl
2019-10-17 19:28:05 +0200
-
d53d3b7a51
clean up javascript as good as possible with the help of the IDE
Jakob Ketterl
2019-10-16 17:11:09 +0200
-
72062c8570
let's apply some formatting
Jakob Ketterl
2019-10-16 13:17:47 +0200
-
de90219406
dynamically calculate audio block size (improving latency)
Jakob Ketterl
2019-10-15 19:50:24 +0200
-
de179d070d
this is not theoretical any more
Jakob Ketterl
2019-10-13 18:28:58 +0200
-
f45857f79b
don't use the resampler if the optimization says so
Jakob Ketterl
2019-10-13 18:25:32 +0200
-
eda556ef03
prevent start-up of services if requirements are not fulfilled.
Jakob Ketterl
2019-10-13 17:51:00 +0200
-
ea67340cab
display message when sdr unavailable
Jakob Ketterl
2019-10-13 14:17:32 +0200
-
5b61f8c7a3
show message in log
Jakob Ketterl
2019-10-12 20:48:36 +0200
-
70d8fe82b3
send failure message to client
Jakob Ketterl
2019-10-12 20:46:32 +0200
-
fce8c294d3
first work at detecting failed sdr devices
Jakob Ketterl
2019-10-12 20:19:34 +0200
-
8541f79ebc
remove dial button
Jakob Ketterl
2019-10-12 17:34:49 +0200
-
ec4fd401cb
update dropdown, too
Jakob Ketterl
2019-10-12 17:26:57 +0200
-
98217b1745
dial frequencies as bookmarks
Jakob Ketterl
2019-10-12 17:14:28 +0200
-
378c574eed
even more bookmarks
Jakob Ketterl
2019-10-12 17:02:39 +0200
-
e5193f3460
remove old code
Jakob Ketterl
2019-10-12 17:02:29 +0200
-
60e90575ac
refactor bookmarks into a self-contained javascript
Jakob Ketterl
2019-10-12 17:02:04 +0200
-
78ffa6f184
remove ids
Jakob Ketterl
2019-10-11 12:15:01 +0200
-
f9f50e734f
improved websocket handling
Jakob Ketterl
2019-10-11 12:08:43 +0200
-
2e75bac90c
more bookmarks
Jakob Ketterl
2019-10-11 12:08:19 +0200
-
8c2f081cb0
scale the background for large monitors
Jakob Ketterl
2019-10-06 14:22:49 +0200
-
6adbc6c291
Merge pull request #16 from d9394/develop
Jakob Ketterl
2019-10-06 11:01:22 +0200
-
-
-
-
db663fe134
Update controllers.py
#16
d9394
2019-10-06 16:05:30 +0800
-
-
2e394dc2cb
remove waterfall queueing
Jakob Ketterl
2019-10-05 20:38:58 +0200
-
b80fd9c023
update profile dropdown box on changes
Jakob Ketterl
2019-10-04 22:01:07 +0200
-
3e25f1ec42
fix dialog flexbox layout (especially for firefox)
Jakob Ketterl
2019-10-04 00:56:46 +0200
-
351f63f0b8
improve receiver button alignment
Jakob Ketterl
2019-10-04 00:17:40 +0200
-
9f90d01dc6
simplify icon display
Jakob Ketterl
2019-10-03 23:55:04 +0200
-
71d815cf08
trim config
Jakob Ketterl
2019-10-03 23:35:36 +0200
-
a168136102
remove from config, too
Jakob Ketterl
2019-10-03 18:11:25 +0200
-
e9f9bbb9c0
replace receiver_qra setting with locator calculation
Jakob Ketterl
2019-10-03 18:10:46 +0200
-
3e8e2182a8
fix many, many problems with the frontend frequency displays, scroll and drag handling, closes #13
Jakob Ketterl
2019-10-03 17:24:28 +0200
-
2025ccb366
catch more generic OSError
Jakob Ketterl
2019-10-03 00:58:27 +0200
-
6ae934e461
initialize demodulator with configured start values, fixes #9
Jakob Ketterl
2019-10-03 00:36:26 +0200
-
7431e4d7c0
restart dsp chain on output_rate change, fixes #8
Jakob Ketterl
2019-10-03 00:14:05 +0200
-
eb0f54e79d
reset status values properly on reconnect
Jakob Ketterl
2019-10-02 23:48:13 +0200
-
08e9520019
reduce png size by using indexed colors
Jakob Ketterl
2019-10-02 18:13:33 +0200
-
630a542ed6
better websocket header handling
Jakob Ketterl
2019-10-02 11:28:41 +0200
-
6ae91050da
pprint not needded here at all
#11
D0han
2019-09-30 01:24:03 +0200
-
0b0fbd76a7
Crude implementation of CHIRP csv bookmarks import
D0han
2019-09-30 01:18:10 +0200
-
-
774b71f8f0
update latest image
image-2019-09-29
Jakob Ketterl
2019-09-29 20:42:31 +0200
-
5903ae1603
prevent the meta panel from disappearing
Jakob Ketterl
2019-09-29 17:16:08 +0200
-
1c72e9ac50
switch rf_gain to 0 for sdrplay (4 is not supported on RSP1)
Jakob Ketterl
2019-09-29 16:21:42 +0200
-
b662c547f3
update readme
Jakob Ketterl
2019-09-29 16:02:37 +0200
-
fac19e09cd
scale background (it's stretching now, doesn't look too bad though)
Jakob Ketterl
2019-09-29 15:48:24 +0200
-
5a3e2a2575
auto-focus; submit on enter;
Jakob Ketterl
2019-09-29 15:38:50 +0200
-
eed520daac
implement edit and delete
Jakob Ketterl
2019-09-29 15:29:53 +0200
-
4a7b42202e
add edit and delete button
Jakob Ketterl
2019-09-29 14:48:36 +0200
-
f292ba55c1
use actual, not visible, frequency
Jakob Ketterl
2019-09-28 20:52:37 +0200
-
fef6f3bbd1
fix bookmark frequencies
Jakob Ketterl
2019-09-28 20:42:17 +0200
-
af9fcbc38d
complete storage and display
Jakob Ketterl
2019-09-28 20:28:25 +0200
-
bd9cdc1cba
buttons and storage action
Jakob Ketterl
2019-09-28 20:15:47 +0200
-
be21d4c9ac
show dialog and load values into it
Jakob Ketterl
2019-09-28 19:20:21 +0200
-
b29d3c575d
even moar bookmarks
Jakob Ketterl
2019-09-28 19:19:55 +0200
-
39a4366eab
locator wrappers aren't even needed
Jakob Ketterl
2019-09-28 16:54:24 +0200
-
4c2979d242
add z-index to prevent other content shining through
Jakob Ketterl
2019-09-28 16:51:34 +0200
-
4407146962
add bookmark button
Jakob Ketterl
2019-09-28 16:50:21 +0200
-
c3bcb17312
Merge branch 'develop' into bookmarks
Jakob Ketterl
2019-09-28 07:36:54 +0200
-
-
1b95807ac6
beautiful 2x scale for retina displays
Jakob Ketterl
2019-09-28 07:36:28 +0200
-
240074bdc5
Merge branch 'develop' into bookmarks
Jakob Ketterl
2019-09-28 03:08:29 +0200
-
-
46162dadbe
protect pskreporter upload loop
Jakob Ketterl
2019-09-28 03:06:34 +0200
-
455001a759
protect pskreporter upload loop
Jakob Ketterl
2019-09-28 03:06:34 +0200
-
31881ce472
standard font size
Jakob Ketterl
2019-09-28 03:03:41 +0200
-
9669b4e365
moar bookmarks
Jakob Ketterl
2019-09-28 02:35:12 +0200
-
d0c0ee2981
prevent line-wraps (not enough space)
Jakob Ketterl
2019-09-28 02:34:58 +0200
-
12a341e607
click handling and tuning
Jakob Ketterl
2019-09-28 02:21:29 +0200
-
020445743c
add bookmarks display
Jakob Ketterl
2019-09-28 01:57:34 +0200
-
cc98c94b2b
send bookmarks to client
Jakob Ketterl
2019-09-28 00:53:58 +0200
-
-
00febdf255
implement all methods for consistency
Jakob Ketterl
2019-09-28 00:27:42 +0200
-
cbc7b73b1d
hand over message handling after initial handshake instead of delegating
Jakob Ketterl
2019-09-28 00:25:36 +0200
-
42c59a3aa0
fft needs the multiprocessing send, too
Jakob Ketterl
2019-09-27 23:29:22 +0200
-
5f703a043b
fix ping race condition
Jakob Ketterl
2019-09-27 23:28:43 +0200
-
76fe11741a
add ping / pong to keep the websockets running
Jakob Ketterl
2019-09-26 22:57:10 +0200
-
2c4add6aad
update with latest sd card image
Jakob Ketterl
2019-09-26 03:08:52 +0200
-
6cb7e65231
differentiate between None and empty return
Jakob Ketterl
2019-09-26 00:24:55 +0100
-
2d1bcf221c
add aprs images to the docker build
Jakob Ketterl
2019-09-25 23:40:17 +0200