Welcome, Guest
Username: Password: Remember me
  • Page:
  • 1
  • 2

TOPIC: Program to get spots from N1MM+

Program to get spots from N1MM+ 19 Oct 2018 11:25 #16

  • m0vse
  • m0vse's Avatar
  • OFFLINE
  • Posts: 21
  • Thank you received: 24
Hi all.

I have just released version 0.41b which adds a fix where the specfrum display wouldn't show the correct frequencies when operating in transverter mode. It now uses "RadioInfo" broadcasts from N1MM+ to determine the current operating frequency so this must be enabled and set to the same port as Spots (you can always add this as an additional binding to 127.0.0.1:xxxxx if you are already using Radio broadcasts on another port). I have also added an option called "SpectrumCorrection" to the VSELink.xml file which allows you to play with how much is added to the raw spectrum values before they are displayed. This works with the SpectrumScalingFactor setting and the defaults should work OK but you can fine-tune them if required.

I am pleased to see that SDC now supports N1MM+ spots. To be honest, I probably wouldn't have written VSELink if it had that support a month ago, but I'm glad that I did as apart from learning a lot, I see the two programs as catering to different needs. I really wanted something that I could run and forget about and the service mode of VSELink means that it is always running in the background, waiting for ExpertSDR and N1MM+ to run. This means that I don't forget to run it and wonder why spots aren't appearing! SDC is more of a "swiss-army-knife" providing lots of different features.

My real focus at the moment is VHF and above contesting (/P) and VSELink adds an extra dimension to that, below is a screenshot of the spectrum scope of the 23cm contest that I operated from a hill in Leicestershire last Tuesday. The transverter offset support comes in really handy so I don't need to constantly calculate the correct frequency in my head!

The administrator has disabled public write access.
The following user(s) said Thank You: Rome, LA9AKA, Fernando_py1fr

Program to get spots from N1MM+ 22 Oct 2018 20:49 #17

  • HA5X
  • HA5X's Avatar
  • OFFLINE
  • Posts: 45
  • Thank you received: 7
Hi Phil.

TNX for this great piece of software.

I am having a little issue though, and I cannot 100% determine what causes it. Sometimes stations are marked on the ESDR2 spectrum several kHz away from where the station actually is.
I see that SDC skimmer is actually sending the correct frequency, but the ESDR2 display marker is not updated-

I then looked at N1MM and on the N1MM bandmap I see two spots for the same station. I guess, the guy was calling CQ, then moved to a new QRG. Then comes a new spot, but N1MM will still have the old one. And it will probably be the first instance of the callsign displayed rather than the newer spot. It might be an N1MM setting somewhere that new spots for the dame callsign on the same band/mode should delete any previous spots.
The administrator has disabled public write access.

Program to get spots from N1MM+ 22 Oct 2018 21:22 #18

  • m0vse
  • m0vse's Avatar
  • OFFLINE
  • Posts: 21
  • Thank you received: 24
I suspect that you are correct. Currently ESDR2 only allows a callsign to be spotted once. VSELink maintains a table of the current spots which will get updated if a 'new' spot appears (which is then sent to ESDR2) but N1MM+ can (and will) keep both the old and new spots. There isn't much that we can do about that unless EE make a change to allow multiple spots for the same callsign. I suspect that N1MM+ has some internal logic to make sure that spots with a QRG within xx Hz of each other are not duplicated?
The administrator has disabled public write access.

Program to get spots from N1MM+ 22 Oct 2018 22:02 #19

  • HA5X
  • HA5X's Avatar
  • OFFLINE
  • Posts: 45
  • Thank you received: 7
Still not sure. Even new spots seem to be displayed off frequency. If I just display the spots directly from the skimmer, all is fine and precise. When the spot comes through N1MM, it is almost always off, sometimes just by 70Hz, but sometimes by 1 full kHz. Clicking on the spot in N1MM takes me to the correct QRG.
The administrator has disabled public write access.

Program to get spots from N1MM+ 04 Nov 2018 09:29 #20

  • m0vse
  • m0vse's Avatar
  • OFFLINE
  • Posts: 21
  • Thank you received: 24
One thing that has occurred to me, do you have "randomise spots" enabled in the N1MM+ Telnet window? This will add (or remove) a random amount from the spot frequency to ensure that you aren't transmitting exactly on the other stations QRG.

73 Phil M0VSE
The administrator has disabled public write access.

Program to get spots from N1MM+ 22 Dec 2018 08:53 #21

  • iw7dmh
  • iw7dmh's Avatar
  • OFFLINE
  • Posts: 177
  • Thank you received: 85
Hello,

I think I have found the issue looking in depth at the VSELink log. It seems that all spots sent to EESDR2 web socket are truncated in the last 3 digits. This match the "simptoms" described by Phil with a frequency offset going from few Hz (70) and a 1 full KHz.

...
2018-12-22 08:45:56.907 DEBUG [4712] [VSE::t@500] <:2018-12-22 07:45:05 add(double mult): DX de IW7DMH: 7005,61 DL6BBT Local spot
2018-12-22 08:45:56.910 INFO [4712] [VSE::t@568] >:spot:DL6BBT,cw,7005000,4279082253, Local spot;
...
2018-12-22 08:46:23.824 DEBUG [4712] [VSE::t@500] <:2018-12-22 07:46:23 add(double mult): DX de SKM1: 7008,94 JH3MBF !! CW 28 DB 27 WPM
2018-12-22 08:46:23.824 INFO [4712] [VSE::t@568] >:spot:JH3MBF,cw,7008000,4279082253,!! CW 28 DB 27 WPM ;
...
2018-12-22 08:46:31.036 DEBUG [4712] [VSE::t@500] <:2018-12-22 07:46:31 add(new qso): DX de SKM1: 7003,94 SP5INQ !! CW 19 DB 24 WPM
2018-12-22 08:46:31.037 INFO [4712] [VSE::t@568] >:spot:SP5INQ,cw,7003000,4283541759,!! CW 19 DB 24 WPM ;
...

I hope Phil will fix it and realease a new version.

73' Enzo
iw7dmh
The administrator has disabled public write access.

Program to get spots from N1MM+ 03 Jan 2019 00:08 #22

  • m0vse
  • m0vse's Avatar
  • OFFLINE
  • Posts: 21
  • Thank you received: 24
Hi all.

I think that I have found the accuracy problem that some users are experiencing. It is only happening in countries that use the comma "," as a decimal separator.

I have released a 'quick fix' which simply replaces the comma with a decimal point internally. Please try 0.50b and let me know if it works!

www.m0vse.uk/downloads.html?download=4:vselink-v0-5b

73 Phil M0VSE
The administrator has disabled public write access.
The following user(s) said Thank You: iw7dmh, HA5X

Program to get spots from N1MM+ 22 Jan 2019 16:44 #23

  • iw7dmh
  • iw7dmh's Avatar
  • OFFLINE
  • Posts: 177
  • Thank you received: 85
Thank you very much Phil,

latest version of vselink solves the issue.
73' Enzo
iw7dmh
The administrator has disabled public write access.

Program to get spots from N1MM+ 15 Feb 2019 01:31 #24

  • KB3Z
  • KB3Z's Avatar
  • OFFLINE
  • Posts: 320
  • Thank you received: 8
Just
Capture21419.png

wondering if this is a normal screen. Please let me know. Thanks Mark Griffin, KB3Z
The administrator has disabled public write access.

Program to get spots from N1MM+ Installation 15 Feb 2019 11:56 #25

  • KB3Z
  • KB3Z's Avatar
  • OFFLINE
  • Posts: 320
  • Thank you received: 8
I installed the program last night. As you can see above it had a problem loading VSElink.xml Why, is anyone's guess. But the only way I get the screen above is to click on the VSELink App. Which shows up after I unzip the VSE Program. And as you can see there are so many sub directories that it's ridiculous. And trying to get windows to get down to that directory where the VSE.EXE and VSELink.XML is not easy. Perhaps I have the windows 10 setting as not looking at sub directories.

I thought that perhaps it would create an icon where I could double click to access the program. And it could very well be, that I didn't do something right. Any suggestions, would be very much appreciated.

Thanks!
Mark Griffin KB3Z
The administrator has disabled public write access.

Program to get spots from N1MM+ Installation 15 Feb 2019 12:05 #26

  • m0vse
  • m0vse's Avatar
  • OFFLINE
  • Posts: 21
  • Thank you received: 24
Hi Mark.

It looks like you have downloaded and run the program from your windows temporary directory. There is no installer, you simply copy the VSElink.exe file into the directory of your choosing (you must have read/write access to that directory). and then either just double-click on VSELink.exe to run it in console mode. It will create VSELink.xml in the same directory as the executable the first time you run it (you will get a warning about VSELink.xml not being found)

It can also run as a Windows service by running vselink -i which will install it to always run in the background. That screen you posted looks about right though, it is showing that you are receiving spots from N1MM+ correctly.

73 Phil M0VSE
The administrator has disabled public write access.

Program to get spots from N1MM+ Installation 15 Feb 2019 12:17 #27

  • KB3Z
  • KB3Z's Avatar
  • OFFLINE
  • Posts: 320
  • Thank you received: 8
Phil,
Thanks for the tips.
Since I won't have much time to set this up before the contest, I will do what I did last evening. I will try this on Monday, after the contest is over.
Will update if I have any issues, or if all is OK.
Thanks!
Mark Griffin, KB3Z
The administrator has disabled public write access.
  • Page:
  • 1
  • 2
Time to create page: 0.177 seconds