Jakob Ketterl
|
7689d1a2e2
|
narrow bandpass specifically for wspr
|
2019-09-15 12:23:11 +02:00 |
|
Jakob Ketterl
|
8d47259f78
|
show decoded aprs messages in the frontend
|
2019-09-13 22:29:04 +02:00 |
|
Jakob Ketterl
|
942ee637b0
|
fix alternate spaces
|
2019-09-03 23:38:27 +02:00 |
|
Jakob Ketterl
|
e63569e3e9
|
packet decoding as secondary demodulator, finally displayin something on
the webpage
|
2019-08-11 13:52:19 +02:00 |
|
Jakob Ketterl
|
5fbbd897b5
|
Merge branch 'develop' into packet
|
2019-08-11 11:53:29 +02:00 |
|
Jakob Ketterl
|
ea9feeefd2
|
complete dial frequency feature frontend
|
2019-07-20 19:53:42 +02:00 |
|
Jakob Ketterl
|
25b0e86f09
|
add FT4 because why not
|
2019-07-20 13:38:25 +02:00 |
|
Jakob Ketterl
|
a7a032dc8f
|
this goes in there
|
2019-07-19 21:16:16 +02:00 |
|
Jakob Ketterl
|
f1098801e2
|
let's try to avoid browser problems
|
2019-07-15 21:35:39 +02:00 |
|
Jakob Ketterl
|
7dcfead843
|
let's try to implement jt65 and jt9 as well
|
2019-07-14 17:09:34 +02:00 |
|
Jakob Ketterl
|
30b46c4cdd
|
allocate more space to the freq column
|
2019-07-14 14:43:44 +02:00 |
|
Jakob Ketterl
|
69c3a63794
|
link the map in wpsr messages, too
|
2019-07-14 14:33:30 +02:00 |
|
Jakob Ketterl
|
6d5c8491e4
|
implement wspr
|
2019-07-13 23:16:25 +02:00 |
|
Jakob Ketterl
|
9f2b715d9f
|
exponential backoff
|
2019-07-13 21:40:48 +02:00 |
|
Jakob Ketterl
|
5ada234f64
|
remove javascript from the header
|
2019-07-11 19:37:00 +02:00 |
|
Jakob Ketterl
|
c6aa5c3a3c
|
make the interface pretty
|
2019-07-08 20:45:09 +02:00 |
|
Jakob Ketterl
|
c7503f87d7
|
show ft8 panel only when ft8 is active
|
2019-07-08 20:31:34 +02:00 |
|
Jakob Ketterl
|
2201daaa20
|
click-through to selected locator on the map
|
2019-07-07 22:36:34 +02:00 |
|
Jakob Ketterl
|
94afa94428
|
add a link to the map
|
2019-07-07 21:44:42 +02:00 |
|
Jakob Ketterl
|
d0cecbdfd7
|
implement removal of old messages in the gui
|
2019-07-07 14:31:12 +02:00 |
|
Jakob Ketterl
|
182a8af57f
|
deliver better timestamps
|
2019-07-07 14:09:24 +02:00 |
|
Jakob Ketterl
|
eb1b1ba22f
|
fix utc timestamps
|
2019-07-06 21:26:35 +02:00 |
|
Jakob Ketterl
|
d8a7dfbdbd
|
ft8 messages panel
|
2019-07-06 21:04:18 +02:00 |
|
Jakob Ketterl
|
284646ee6c
|
first stab at ft8 decoding: chop up audio, call jt9 binary to decode
|
2019-07-06 18:21:43 +02:00 |
|
Jakob Ketterl
|
3f05565b7b
|
show selected callsign on the map
|
2019-07-06 15:04:39 +02:00 |
|
Jakob Ketterl
|
31b8dd4fd5
|
send ysf pins to the map
|
2019-07-06 12:53:11 +02:00 |
|
Jakob Ketterl
|
f283a1ad68
|
prepare for different types of connections
|
2019-07-01 11:47:07 +02:00 |
|
Jakob Ketterl
|
1f6f755d7f
|
Merge branch 'develop' into packet
|
2019-06-22 18:20:01 +02:00 |
|
Jakob Ketterl
|
96468f9258
|
add a basic clickable pin that opens google maps for now
|
2019-06-19 23:16:57 +02:00 |
|
Jakob Ketterl
|
8af8f93434
|
implement dmr timeslot muting
|
2019-06-15 19:10:33 +02:00 |
|
Jakob Ketterl
|
adf62bc2ca
|
sync indicator
|
2019-06-15 12:30:04 +02:00 |
|
Jakob Ketterl
|
3a89f52028
|
better sync on the client side
|
2019-06-10 21:30:46 +02:00 |
|
Jakob Ketterl
|
c7d969c96e
|
polishing up the imaging
|
2019-06-09 22:27:35 +02:00 |
|
Jakob Ketterl
|
2053a6b16b
|
more clean-up stuff
|
2019-06-09 19:12:37 +02:00 |
|
Jakob Ketterl
|
e1d54bdf1d
|
fix typo
|
2019-06-09 17:49:14 +02:00 |
|
Jakob Ketterl
|
761ca1132d
|
nicer user display panel for YSF, too
|
2019-06-09 17:39:15 +02:00 |
|
Jakob Ketterl
|
2010a38411
|
add new nicer dmr status display
|
2019-06-09 15:15:27 +02:00 |
|
Jakob Ketterl
|
94516ef341
|
implement https detection (thanks Denys Vitali)
|
2019-06-08 23:36:16 +02:00 |
|
Jakob Ketterl
|
f49086a527
|
add first integration of direwolf for aprs
|
2019-06-07 15:11:04 +02:00 |
|
Jakob Ketterl
|
7100d43d9e
|
show callsigns for ham radio dmr ids
|
2019-05-30 17:19:46 +02:00 |
|
Jakob Ketterl
|
14f932eea8
|
parse metadata on the server side
|
2019-05-30 16:12:13 +02:00 |
|
Jakob Ketterl
|
725615fbe5
|
display the mode from the metadata for ysf
|
2019-05-25 01:45:05 +02:00 |
|
Jakob Ketterl
|
7d4111fec8
|
hide metadata panel if no metadata is available
|
2019-05-16 23:09:57 +02:00 |
|
Jakob Ketterl
|
4496fcc8b0
|
report client numbers on change only
|
2019-05-15 19:51:50 +02:00 |
|
Jakob Ketterl
|
cffb65e37d
|
cpu usage fix
|
2019-05-15 19:43:52 +02:00 |
|
Jakob Ketterl
|
03049b79dd
|
narrower bandwidth actually improves decoding
|
2019-05-15 11:33:23 +02:00 |
|
Jakob Ketterl
|
5e67f036b4
|
fix demodulator buttons
|
2019-05-14 23:36:37 +02:00 |
|
Jakob Ketterl
|
9812d38eee
|
refactor dsp outputs
add digimode metadata
|
2019-05-14 23:30:03 +02:00 |
|
Jakob Ketterl
|
2408d77f15
|
feature detection for digital voice; display modulator buttons only when
available
|
2019-05-13 19:19:15 +02:00 |
|
Jakob Ketterl
|
823995d4ba
|
Merge branch 'server_rework' into server_rework_dsd
|
2019-05-13 17:46:02 +02:00 |
|
Jakob Ketterl
|
ddf9123e8b
|
fix auto-sqelch
|
2019-05-12 16:02:49 +02:00 |
|
Jakob Ketterl
|
3c5aa89469
|
fix the mathbox / 3d spectrum
|
2019-05-11 17:55:32 +02:00 |
|
Jakob Ketterl
|
dac35ae526
|
re-establish client reporting
|
2019-05-10 22:47:40 +02:00 |
|
Jakob Ketterl
|
b17364e701
|
prevend weird asm.js error by reusing things
|
2019-05-10 18:29:54 +02:00 |
|
Jakob Ketterl
|
7427fa3608
|
sdr profile selection frontend
|
2019-05-10 16:14:16 +02:00 |
|
Jakob Ketterl
|
b3d5f924c3
|
rewrite urls to work again
|
2019-05-10 14:28:29 +02:00 |
|
Jakob Ketterl
|
56dcd00e82
|
fix audio on reconnect
|
2019-05-09 16:11:14 +02:00 |
|
Jakob Ketterl
|
f5d9306c37
|
fix network usage
|
2019-05-07 20:20:12 +02:00 |
|
Jakob Ketterl
|
4cd23cf445
|
more work to allow seamless config switching
|
2019-05-07 20:06:06 +02:00 |
|
Jakob Ketterl
|
e937f2bca3
|
implement client reconnect; remove some old code
|
2019-05-07 15:21:16 +02:00 |
|
Jakob Ketterl
|
efb6e9c6cd
|
how did that get there?
|
2019-05-05 22:15:27 +02:00 |
|
Jakob Ketterl
|
f44ff3715f
|
secondary demod now at least displaying something (and other small fixes)
|
2019-05-05 22:09:48 +02:00 |
|
Jakob Ketterl
|
a4313c3340
|
add secondary demod (not working with my csdr atm, unable to test.)
|
2019-05-05 20:36:50 +02:00 |
|
Jakob Ketterl
|
cb0d59de61
|
make receiver details dynamic
|
2019-05-05 17:52:26 +02:00 |
|
Jakob Ketterl
|
0da62dad82
|
add cpu usage
|
2019-05-05 17:34:40 +02:00 |
|
Jakob Ketterl
|
854ac6d5f1
|
(hopefully) improve the header markup
|
2019-05-05 17:10:49 +02:00 |
|
Jakob Ketterl
|
0f86796e75
|
get the s-meter back
|
2019-05-05 16:17:55 +02:00 |
|
Jakob Ketterl
|
f05afc4b0a
|
get the audio going as well
|
2019-05-04 23:11:13 +02:00 |
|
Jakob Ketterl
|
6ec21e6716
|
send missing parameters for audio client startup
|
2019-05-04 20:40:13 +02:00 |
|
Jakob Ketterl
|
1f909080db
|
we got fft
|
2019-05-04 20:26:11 +02:00 |
|
Jakob Ketterl
|
89690d214d
|
first work on the websocket connection
|
2019-05-04 16:56:23 +02:00 |
|
Jakob Ketterl
|
7e08c8f28e
|
fix digital metadata
|
2018-09-25 19:03:12 +00:00 |
|
Jakob Ketterl
|
bf4c70dfef
|
merge recent openwebrx changes into our work
|
2018-09-25 14:56:47 +02:00 |
|
ha7ilm
|
4e30fd57c0
|
[2] Fixed bug related to disabled audio autoplay starting from Chrome 66
|
2018-05-07 22:44:10 +02:00 |
|
ha7ilm
|
1e47495c52
|
Few fixes
|
2017-06-28 22:32:19 +02:00 |
|
ha7ilm
|
1b3967fa8e
|
Changed image URLs in README, fixed compatibility with older browsers with less ES6 features, added warning about missing WebGL for 3D waterfall, removed try_create_pipes notice
|
2017-05-30 22:44:07 +02:00 |
|
ha7ilm
|
1c2e719cff
|
Merged Mathbox 3D support (gl3)
|
2017-05-30 17:12:19 +02:00 |
|
ha7ilm
|
bc0a65d495
|
Now the marker also works properly with the zoom
|
2017-05-25 12:07:10 +02:00 |
|
ha7ilm
|
3599259a25
|
Marker is also synced with the secondary waterfall zoom
|
2017-05-23 11:16:57 +02:00 |
|
ha7ilm
|
f11e701fae
|
The version before was THE working one. Now started to add secondary waterfall zoom.
|
2017-05-22 08:37:14 +02:00 |
|
ha7ilm
|
90edd203d5
|
Now we can even decode spaces
|
2017-05-07 23:45:53 +02:00 |
|
ha7ilm
|
8e2fdd473b
|
Full demod chain looks working (but does not decode)
|
2017-05-07 18:12:43 +02:00 |
|
ha7ilm
|
33f5f57524
|
Working waterfall with channel selection
|
2017-05-07 16:30:41 +02:00 |
|
ha7ilm
|
5b99240944
|
selecting BPSK31 now does not screw up main waterfall
|
2017-05-07 12:03:28 +02:00 |
|
ha7ilm
|
51904d2cca
|
FFT is somewhat better now
|
2017-05-07 11:04:14 +02:00 |
|
ha7ilm
|
0357c8b3ed
|
FFT is shown on the additional panel
|
2017-05-06 21:51:03 +02:00 |
|
ha7ilm
|
5cc93a03e7
|
0s and 1s are decoded in the digimode window
|
2017-05-06 16:15:32 +02:00 |
|
ha7ilm
|
71d92c6767
|
FFTS and DAT are now correctly received at the browser
|
2017-05-05 19:45:30 +02:00 |
|
ha7ilm
|
50748ec042
|
This version at least does not hang when selecting BPSK31.
|
2017-05-04 23:48:09 +02:00 |
|
ha7ilm
|
15a798cf5f
|
Implemented server side for digimodes
|
2017-05-04 20:35:40 +02:00 |
|
ha7ilm
|
42b7bea839
|
Added nanoscroller, retabbed index.wrx and did some work on the digidemod UI
|
2017-05-03 16:32:47 +02:00 |
|
ha7ilm
|
067592ff57
|
New CSS animation to add new demod text is just coool
|
2017-05-03 00:32:08 +02:00 |
|
ha7ilm
|
5e3debcaa8
|
Some UI changes; added jQuery
|
2017-04-19 19:59:26 +02:00 |
|
Jakob Ketterl
|
ac6e001fd6
|
metadata for ysf
|
2017-01-20 12:26:09 +00:00 |
|
Jakob Ketterl
|
89740b1a93
|
add ysf to the receiver
|
2016-11-27 01:29:17 +00:00 |
|
Jakob Ketterl
|
6d5a7ffefc
|
fix javascript errors
|
2016-11-12 19:55:43 +00:00 |
|
Jakob Ketterl
|
95acf40eb6
|
more effort displaying meta information
|
2016-11-11 21:42:45 +00:00 |
|
Jakob Ketterl
|
7700214e5f
|
add metadata pipe to allow digital protocol information to be displayed in the website
|
2016-11-11 20:56:17 +00:00 |
|
ha7ilm
|
943fa47a1c
|
Fixed auto waterfall levels for this color scheme; added waterfall_auto_level_margin option to config_webrx
|
2016-10-30 10:14:27 +01:00 |
|
Jakob Ketterl
|
49e3bd3b80
|
remove old canvases from the dom to reduce memory footprint
|
2016-10-29 19:43:18 +00:00 |
|
Jakob Ketterl
|
9569fbd72e
|
narrower filter for dstar & nxdn
|
2016-10-22 21:51:51 +00:00 |
|
Tatu Peltola
|
4f01756006
|
Merge branch 'master' of https://github.com/tejeez/openwebrx
|
2016-10-22 21:30:54 +03:00 |
|
Jakob Ketterl
|
0a389256eb
|
mute audio when buffer is empty
|
2016-10-16 19:40:03 +00:00 |
|
Jakob Ketterl
|
ddac30db63
|
add integrations for dmr, d-star and nxdn via dsd
|
2016-10-15 14:30:30 +00:00 |
|
ha7ilm
|
875b1a5384
|
Squelch level can be set from URL
|
2016-08-14 15:33:38 +02:00 |
|
ha7ilm
|
1a04b18a45
|
Added configuration settings for mathbox waterfall
|
2016-08-12 14:51:06 +02:00 |
|
ha7ilm
|
2bc0957b98
|
Even more smoother!
|
2016-08-11 23:22:52 +02:00 |
|
ha7ilm
|
81be5fb49a
|
Now you can toggle mathbox and waterfall
|
2016-08-11 22:57:46 +02:00 |
|
ha7ilm
|
327ef6b51b
|
Added waterfall_clear()
|
2016-08-11 22:53:28 +02:00 |
|
ha7ilm
|
5b360f86ea
|
Now the waterfall will not fall out of the graph area!
|
2016-08-11 22:18:46 +02:00 |
|
ha7ilm
|
0a09d31439
|
Beautiful, smooth movement on the 3D waterfall! (It just goes out of the graph area sometimes...)
|
2016-08-11 22:07:22 +02:00 |
|
ha7ilm
|
8dc6675b28
|
No more disappearing spikes due to nearest-neightbour interpolation
|
2016-08-11 22:03:29 +02:00 |
|
ha7ilm
|
0c5fab0e51
|
Found where to define the granularity of the surface!
|
2016-08-11 22:00:34 +02:00 |
|
ha7ilm
|
ea9bf58efe
|
Trying to do some smooth movement
|
2016-08-10 14:54:56 +02:00 |
|
ha7ilm
|
60b873fd0e
|
Added colors
|
2016-08-10 14:32:23 +02:00 |
|
ha7ilm
|
182067f801
|
Okay, fixed rearrange to getY
|
2016-08-10 13:51:04 +02:00 |
|
ha7ilm
|
4b5e7ec55a
|
Have a working 3D waterfall...
|
2016-08-10 13:48:43 +02:00 |
|
ha7ilm
|
3e833b3bdc
|
Rearranged some code into getY
|
2016-08-10 13:46:42 +02:00 |
|
ha7ilm
|
726ba4023b
|
We have some 3D waves
|
2016-08-10 13:12:02 +02:00 |
|
ha7ilm
|
49e7bd89da
|
Added #mute (not perfect, starts with a glitch)
|
2016-08-10 11:09:43 +02:00 |
|
ha7ilm
|
8b950ae5f5
|
Added toolbar button for 3D spectrum
|
2016-08-10 10:57:35 +02:00 |
|
ha7ilm
|
6f52c2dd2c
|
Grey background for Mathbox
|
2016-08-07 19:27:46 +02:00 |
|
ha7ilm
|
f45b209485
|
Added Mathbox files
|
2016-08-07 19:24:20 +02:00 |
|
ha7ilm
|
044b93d722
|
Mathbox example added
|
2016-08-07 19:03:48 +02:00 |
|
ha7ilm
|
b2fe78cef1
|
Added three.js
|
2016-08-07 18:14:05 +02:00 |
|
ha7ilm
|
62f49cbf4c
|
Automatically increase audio_buffer_size if audio_context.sampleRate is higher
|
2016-07-24 13:51:09 +02:00 |
|
ha7ilm
|
716fe9dc7c
|
Corrected sample rate for audio overrun calculation.
|
2016-07-24 13:34:15 +02:00 |
|
ha7ilm
|
77db628903
|
Removed some console.log()s
|
2016-06-17 21:27:17 +02:00 |
|
ha7ilm
|
ae5c598a3c
|
Some effects :-)
|
2016-06-17 13:47:15 +02:00 |
|
Tatu Peltola
|
e3a51a45f3
|
Changed zoom levels
|
2016-06-07 22:55:58 +03:00 |
|
ha7ilm
|
70a04da98b
|
Audio now works on iPad.
|
2016-03-27 00:47:26 +01:00 |
|
ha7ilm
|
7b1d698575
|
Fixed filter envelope size
|
2016-03-21 11:08:59 +01:00 |
|
ha7ilm
|
bda8b11811
|
Updated log window contents.
|
2016-03-21 10:09:06 +01:00 |
|
ha7ilm
|
c0e364cd44
|
Added squelch
|
2016-03-21 09:10:41 +01:00 |
|
ha7ilm
|
34bd5cceab
|
Added S-meter
|
2016-03-20 16:06:10 +01:00 |
|
ha7ilm
|
06bd8b92aa
|
Added more sliders and buttons, waterfall colors are now adjustable from the GUI.
|
2016-03-20 11:32:37 +01:00 |
|
ha7ilm
|
ab6d71ef36
|
Make waterfall colors and levels easily accessible from config.
|
2016-03-19 00:11:40 +01:00 |
|
ha7ilm
|
e11ccbfb1f
|
Fixed offset frequency display on start.
|
2016-03-11 10:01:07 +01:00 |
|
ha7ilm
|
bf1d3805ea
|
Merged dev2 into master.
|
2016-02-14 19:28:06 +01:00 |
|
ha7ilm
|
fcae87ee93
|
Improve volume & mute: button icon, behaviour on mute, slider appearance.
|
2016-02-14 00:31:28 +01:00 |
|
ha7ilm
|
6b06d13a93
|
Added option to switch dynamic buffering off. New cfg options: csdr_dynamic_bufsize, csdr_print_bufsizes, csdr_through.
|
2016-02-10 22:25:04 +01:00 |
|
Gnoxter
|
fd173a920c
|
Unify range slider look with css
Make panel elements placement less fickle
|
2016-02-06 17:42:35 +01:00 |
|
Gnoxter
|
b05da52ade
|
Add slider to change volume
Add mute button
|
2016-02-06 14:49:10 +01:00 |
|
ha7ilm
|
4b3cc10924
|
Added some features.
|
2015-09-30 14:06:30 +00:00 |
|
ha7ilm
|
0713f57bb4
|
many fixes and new features like IMA ADPCM compression
|
2015-08-17 20:32:58 +02:00 |
|
ha7ilm
|
f388e80624
|
fixed: top freq. display did not change if you changed offset_freq by clicking on a canvas instead of dragging the filter envelope
|
2014-12-21 23:38:45 +01:00 |
|
ha7ilm
|
978acf8709
|
WebSocket, JavaScript fixes, etc.
|
2014-12-12 13:55:10 +01:00 |
|
ha7ilm
|
4332466210
|
fix even more hang situations due to client_mutex
|
2014-12-11 20:04:24 +01:00 |
|
ha7ilm
|
15ada52bfa
|
python2 fix, ctrl+c now exits app, useless javascript console message removed
|
2014-11-30 12:21:19 +01:00 |
|
ha7ilm
|
59188c9b5a
|
initial commit
|
2014-11-29 01:07:10 +01:00 |
|