Uploading to SatNOGS using GetKISS+ - the simple way

I’ve prepared a GetKISS+ package to upload received packets from current digipeater satellites.
getkissplus_2025-03-19.zip (142.0 KB)

It’s from DK3WN’s current version.

A few things for getting started.


Enable Kiss Server on port 8001.


Edit conf.ini and adjust it for your case.

Now, run your SoundModem and then GetKISS+.

That’s all, have fun.

73
Daniel

2 Likes

Hi Daniel,
thanks for the instructions. I am going to try to start my first decoding steps :slight_smile:

I get an error about tabctl32.ocx or one of it’s components are not there. Any quick solution for that ? Running Windows 11 freshly installed 2 days ago.

Ben

1 Like

Hi Ben,

tabctl32.ocx and other components are at DK3WN.

Daniel

Maybe this will also help to get the DK3WN software up and running.

Thanks to @pe2bz I updated the Microsoft Visual Baisc VB60 runtime download link.

2 Likes

Thanks Daniel to make an update.
Let me share my experience, that make it automaticaly open the soundmodem for each satellite.
Put this sat_app.ini in same folder with getkiss.

3 Likes

I saw this function but never used it before.
Guess the satellite names in sat_app.ini must match those in TLEFILE.txt
Additionally you have to adjust the port and the path to the SoundModem files.

As for the TEVEL2 satellites (the last entries in your sat_app.ini) it’s currently not recommended to use GetKISS+ for uploading unless you play the recording after the pass to go packet by packet to know in advance from which of the 9 satellites the next packet will be and switch GetKISS+ each time to this satellite.
Otherwise you will upload packets to the wrong SatNOGS satellite entry.
SatNOGS will count those entries too, but they are meaningless and if there is a dashboard it could lead to false values being displayed.

If you like to upload TEVEL2 packets during the pass, I recommend Gr-satellites UPloader. Perhaps a or the next step in uploading packets.
GetKISS+ should be understood as a (first and) simple way, but simple also as in limited.

1 Like

@dl7ndr What is the difference in your package compared to DK3WNs version?
73 de Lars SM0TGU

Hi Lars,

I’ve added a TLE file for the current digipeater satellites and edited the conf.ini a little bit.

Daniel

OK Daniel. One thing to remember that the TLE data needs to be updated from time to time.
I have made a starter bat-file for Windows that downloads new kepler data at every start. I’m using the well known software Curl.

Create a bat-fil and replace the {folderlink…} below to your folder locations for getkissplus and curl.

# Starter bat-file for GetKISSPlus that download latest kepler data from AMSAT-NA and then starts GetKISSPlus
"{folderlink_to_curl}\curl.exe" "http://www.amsat.org/amsat/ftp/keps/current/nasabare.txt" -o "{folderlink_to_getkissplus}\kepler.txt"
"{folderlink_to_getkissplus}\getkissplus.exe"
1 Like

If you like to keep it updated, then this is a cool little batch file.

However, there is no need to keep it updated as long as you untick filter if the satellite is not visible (3).

The batch file downloads TLE data from 100 satellites which are then displayed in the drop-down menu.
I wanted to keep it focused on the satellites with digipeaters.

1 Like