The community websdr-plus-github can be found here: https://github.com/ny4qphil/PhantomSDR-Plus ..it is compatible with the normal version, but enhanced.

My wishlist

Started by linkz, Sep 03, 2024, 10:24 PM

Previous topic - Next topic

linkz

#CONFIG#
*more options in .toml config file
header line on top of webpage + title of webpage
default volume ?
default min/max waterfall, default colormap
default modulations bw (or maybe more multiple static ones, like eSSB, standard, narrow, see below)
agc settings (slow/medium/fast/off)
automatic modulation set depending on band range  default: yes or no
*Full spectrum band ranges in a separate json file

#GUI#
*Possibility to reduce the size of the controls and chat independently
  eg. to only show freq input box + s-meter + modulation, with or without chat
*Add colors for different categories of markers
*Add an option checkbox to enable/disable automatic modulation set while clicking on a band range
*Add an option checkbox to enable/disable the modulation change when a marker is clicked
*Remove the auto switch back to default BW setting when changing mode and eventually add a "restore to default"
*AGC listbox
*Add USB-W USB-N & LSB-W LSB-N with same modulation button (multiclick to switch between)
*Add possibility to change any digit of the frequency tuning box, with mousewheel
*Fix the mousewheel tuning from the bottom part of the WF, no more fancy offset freqs based on maths, a snap to 1kHz should be ok, even 100Hz for CW only
*Add UTC time somewhere
*Move the user and network usage infos above Waterfall Controls maybe ?
*Add a list of people connected on the WebSDR, using their random nickname or defined, with frequency and modulation, clickable.. to follow if needed, additionally keep the tiny ^ symbol to show where users are tuned, but limit the random color to bright ones
*When set on USB or LSB, a click on the waterfall must define zero beat and not central frequency of audio BW
*Add zoom level (+ bandwidth?) as arguments in url
*Add keyboard shortcuts, U→USB, L→LSB, C→CW, A→AM, F→FM, R→Record, M→Mute, +/- bandwidth? or tune?, S→Screenshot of waterfall (w/ auto download)

*It looks like we can't get more than 5kHz of audio BW, a way to increase ?

more to follow, maybe  ;)

-=[DONE in 1.5.4]=-
*Audio recording feature, for sure (added but file should contain utc date + freq + modulation + host and download should start automatically when record button is pressed again)
*Fix bug when 2 markers are on same frequency, one stay static. (fixed but only one is displayed)

Regards
linkz

magicint1337

Much good stuff, i will most likely work on a new frontend. As the current one isnt normal html and js (its compiled), which i dont really like. And then we can include more things at a way faster rate and many bugs wont occur.
Maintainer and Developer of PhantomSDR-Plus

linkz

*Possibility to reduce the size of the controls and chat independently
  eg. to only show freq input box + s-meter + modulation, with or without chat

Time spent on a graphical concept

Bas ON5HB

Yeah....turn on/off in the toml file....a wish I have spoken serveral times.

The TOML file should contain:

AM / FM / CW / LSB / USB + default upper/lower freq per modulation.

e.g. AM low -5000 / high +5000 = 10KHz BW
LSB low -3000 / high -100 = 2.9KHz down starting from 100Hz till 3000Hz.
USB low 100 / high 3000 = same but other side.

As well as Chat Enable/Disable --- NB on/off ....Spectrum on/off...waterfall on/off

Record Enable/Disable.

Spectrum Enable/Disable/On/Off....how to show or remove....stuff like that.






Best regards,

Bas ON5HB

Ps. the Community Edition can be found here: https://github.com/ny4qphil/PhantomSDR-Plus

magicint1337

Guys, im not happy yet with the frontend anyway. The plan is to not keep it like it is now because compiling for each change is not something i want. Its also to big in size and svelte is really not needed for the frontend.

The frontend is about 1mb big and it will stutter other clients very shortly when downloading from the webserver which is not what we want.

Im still doing slower updates now because im trying to get it to a plain html state, where we can do much more dynamic stuff.
Maintainer and Developer of PhantomSDR-Plus

linkz

I've just noticed the tuned freq is shown in the spectrum window, would be great to do the same for waterfall window.



Regards
linkz

Powered by EzPortal