Please do not post questions in the shout-box as it will be lost in a few days. Open your own topic in the appropriate section. Thank you.

Phantomplus Community Version.

Started by Bas ON5HB, Jan 02, 2025, 01:31 PM

Previous topic - Next topic

Bas ON5HB

Hi all,

We have had many monifications, as such we forked the original version of Steven into a community version.

This version IS compatible with Steven, but has all forum proposed updates by members.

So we do not have to share versions/files in the forum, the latest upodates can be found here.

https://github.com/ny4qphil

If there are issues with this version, please report to Phil, Manolis or Bas.

Do not bother Steven (Magic) with it, as he doesn't maintain this community version.

We did this to avoid various versions, so people can use the original or the forum version.

Both show up in the same SDR-list.
Best regards,

Bas ON5HB

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

Emmanuel SV1BTL

#1
Hi BAS,
The newer repo is this, isn't it? https://github.com/ny4qphil/PhantomSDR-Plus
Well, I can't see the changes made mainly by Phil


Bas ON5HB

Not yet, as it's just forked....he has to upload his changed files, then the repo will be updated.

I made some changes....and need to test those first.

Lots of things that need to be done.
Best regards,

Bas ON5HB

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

Bas ON5HB

The git page has been redone....just clone it and you have all.

But, beware you have to compile the frontend yourself.

npm audit fix
npm run build

After that you have the latest frontend, this also gives you easy way to alter it to your needs.

We are working to include all new stuff, but it was a long day.....

BTW, the backgound image is called background.jpg and is located in frontend/assets and must be changed before recompiling the frontend, just like all other parameters, buttons, text etc.
Best regards,

Bas ON5HB

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

Bas ON5HB

Guy's.....please stop coding all on your own versions.

The github has the latest version that came to me.....the altered files have a version-number and who changed the code.

Please contact that person if you are going to change code....so versions won't be mixed and create problems.

Here is a sample of how it's done....and it's always at the top of the file:

https://github.com/ny4qphil/PhantomSDR-Plus/blob/main/frontend/src/lib/colormaps.js

Quote// Colormap v. 2.0 by SV1BTL. New added color schemes "Spectrum" and "custom".

import colormap from 'colormap'
import colorScale from 'colormap/colorScale.js'

const turboColormap = [
  [0.18995, 0.07176, 0.23217],
  [0.19483, 0.08339, 0.26149],
  [0.19956, 0.09498, 0.29024], etc........

Use the last github version for your changes....if it has no version, then it's not altered by anybody since the start of the github.

Please ask then in the chatbox.....thanks.
Best regards,

Bas ON5HB

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

F5OEO

It is a good idea to have a fork for community. However it seems that the way you fork is not a standard way and could be hard to maintain against the mainstream repository (you clone it and create a new project instead of forking it). As main new "features" come from fontend, a submodule on the frontend would be maybe more relevant. Github is powerfull, but need maybe some learning curve to use it properly. Just my 2 cents.
73's
Evariste F5OEO

magicint1337

Also with usual fork you can create pull request for only a few of features and also get the new code from the main branch if i change something (if accepted)
Maintainer and Developer of PhantomSDR-Plus

Powered by EzPortal