Pi-Star LastQSO

LIVE LastQSO from my Hotspot

pistar-lastqso is a tool to monitor DMR, YSF (including DMR2YSF and YSF2DMR cross-modes), D-Star, NXDN, P25, and M17 traffic on a PI-STAR node, either via SSH, or, on an HDMI-connected console. Written as a bash shell script (with a few lines of python), no web browser or other GUI client is required.

For each QSO (all modes), the program can display the following data:

  • The localized Time and Date of the contact
  • The running count of QSOs observed since launch
  • The Sender (From)
  • The Recipient (To)
  • Possibly, the contact's First Name
  • The contact's QTH (Determined with best effort, from several sources)
  • The Grid Square location of the contact (US Callsigns only)
  • The Duration of the contact (in seconds)
  • The Bit Error Rate, and Loss (Net), or Signal Strength (RF)

For each DMR (Only) QSO, the program displays the following data beyond what the PI-STAR dashboard can show:

  • The contact's Name (from PI-STAR's DMRIds.dat file)
  • The contact's QTH (from the downloaded user.csv file)
  • The contact's Talker Alias
  • The talkgroup's Name
  • The contact's DMR ID

In Addition:

  • Any MMDVM errors or warnings appearing in the log while the tool is monitoring

To install and run LastQSO you need SSH terminal access to your hotspot. On Windows, this is achieved via PuTTY (don't have PuTTy? Install PuTTY). Configure and save a PuTTY session as below.

Putty

Click Open and you will have a SSH terminal connection to your hotspot. It will ask for the username, enter pi-star. It will then ask for the password, enter raspberry.

connected

Issue the 4 commands below (the ones begining $, ommit the $).

Put the PI-STAR filesystem in read-write mode...
 $ rpi-rw
Pull down the pistar-lastqso files...
 $ git clone https://github.com/kencormack/pistar-lastqso.git
Change to the "pistar-lastqso" directory that was just created...
 $ cd pistar-lastqso
Run the install script...
 $ ./install

After the installation is complete you now just issue the command pistar-lastqso to start displaying all the data for each QSO detected by your hotspot. Much better than the Pi-Star dashboard and vastly superior the 0.93 inch OLED displays on some hotspots.