PhantomSDR Support Forum

General Category => PhantomSDR Wishlist => Topic started by: linkz on Sep 03, 2024, 10:24 PM

Title: My wishlist
Post by: linkz on Sep 03, 2024, 10:24 PM
#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
Title: Re: My wishlist
Post by: magicint1337 on Sep 05, 2024, 12:49 PM
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.
Title: Re: My wishlist
Post by: linkz on Sep 08, 2024, 06:02 PM
*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
(https://i.imgur.com/aZtJGQN.png)
Title: Re: My wishlist
Post by: Bas ON5HB on Sep 08, 2024, 06:09 PM
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.






Title: Re: My wishlist
Post by: magicint1337 on Sep 09, 2024, 02:38 PM
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.
Title: Re: My wishlist
Post by: linkz on Sep 16, 2024, 10:05 PM
I've just noticed the tuned freq is shown in the spectrum window, would be great to do the same for waterfall window.

(https://i.imgur.com/t7zQrTn.png)

Regards
linkz