Spectravue Utilities

Page: SW.Spectravue - Last Modified : Mon, 10 Dec 12

Icom IC8500 emulator for R2500

After adding IF output to R2500, I found that 1) It can't be controlled by SV by default and 2) Center of receiver filter is somewhere around 15MHz instead of 10.7MHz and finally 3) Some bands are inverted and some not, depending on IF path and mixing in receiver

This simple application solves all above problems. How it works:

SVue -> Virtual Com port loopback -> This application -> R2500Originally I wanted to use Message API for Svue, however that adds extra latency and makes tuning uncomfortable.SVue settings:In my setup, I'm using N8VB virtual com port driver to create loop back from COM4 to COM6I was too lazy to add any settings file loading/saving, so this version have fixed COM port numbers.Use same COM port numbers as me or open exe in Resource Hacker and edit COM port strings in RCData/TFORM1 for LabeledEdit1.Text and LabeledEdit2.Text :)

Orbitron -> SpectraVue record control v1.1

Changelog:

v1.1 - In case SV is not running, it will be started before recording. Also added check to verify recording is started/stopped.

This very simple application starts recording in SpectraVue when tracked satellite is visible. It connects to Orbitron using DDE and simulates clicking on Record button in SpectraVue3.Detailed instructions are in included readme.txt.

Signal strength beeper

When pointing antenna to L-band and higher frequency signals, it's very usefull to have some audio feedback of signal strength.This tool produces beeps with variable frequency and timing according to strength of strongest peak on FFT.Usually you want to use FFT averaging ~5 and smoothing ~10 to have stable dB value.Program window shows peak strength, beep rate and frequency in Hz of beeps.With PC, bluetooth and bluetooth handsfree, you can easily tune antenna on the roof...

My palette files

Commercial use or distribution of palette files with any programs without my permission is strictly prohibited!

SDR-xx SV server with added Pipe server

Mirrors all raw I/Q data from SDR to named pipe server. You can connect using SV to it,works over network or locally, just like original server. Samples are availablefrom \\.\pipe\SDRxx named pipe. Up to 16 programs can connect and use samples from SDR at same time.

I/Q Pipe server proxy DLL

Use above SDR-xx server instead, it's much more stable

UPDATED: Now for SV 3.xx tooUPDATE2: Fixed bug that caused pipe to be left open after stopping SDR. Also now uses overlapped IO mode.This ftd2xx.dll creates named pipes server \\.\pipe\iqdata that allows other applications to receive raw I/Q data in realtime. Server can handle up to 16 connections from client applications.Named pipes are very easy to use (can be simply accessed as endless files) and data is buffered in kernel.This is very interesting to programmers wanting easy access to SDR samples. This dll is completely transparent to SVue and doesn't affect it in any way.Installation: Rename original ftd2xx.dll in SpectraVuew directory to ftd2oo.dll, put new ftd2xx.dll from archive to Spectravue directory.

SpectraVue wide CW filter

Normally you can't set CW filter center higher than 1500Hz. When demodulating data, it's nice to have wide filter centered on frequency.To get wide CW filter like this, you can replace DEMOD_CWU line in your SV config with this one: