IPSC3qt is the Qt desktop dashboard client for IPSC3. It provides a graphical desktop view of the same live data exposed to IPSC3view, with additional map support for GPS positions, repeaters, and hotspots.
IPSC3qt is intended for users who want a native desktop dashboard on Windows, macOS, or Linux.
IPSC3qt reads from the selected IPSC3 server's public dashboard API. On first run it queries the master IPSC3 API, lists available IPSC3 servers, polls each listed server for live connection, talkgroup, and active talkgroup counts, shows the server list inside the Qt interface, and saves the selected API endpoint locally. Map data is read from the IPSC3 dashboard map API.
IPSC3qt 1.0.60
POC radios retain the red POC identity in operational views.
Their GPS positions use the same marker and track styling as other known
positions. The dedicated POC screen lists each active client instance and
provides device and client details in row tooltips.
The Overview tab separates live talkgroup activity from current dynamic camped-on talkgroups. Camp rows retain both endpoint and radio callsigns, identify POC members inline, and exclude the configured scan talkgroup.
The client checks server version metadata and can update itself when a newer client version is published.
Download from the Downloads page on the IPSC3 server you are using.
The client bootstraps its Python Qt dependency automatically where practical. See the IPSC3 Downloads page for Windows, macOS, and Linux instructions.
curl -L -o ipsc3qt https://ipsc3.vkdmr.com/downloads/ipsc3qt
chmod +x ipsc3qt
./ipsc3qt
Dump mode prints a snapshot and exits without starting the full Qt interface.
./ipsc3qt --dump overview
./ipsc3qt --dump poc
./ipsc3qt --api-url https://ipsc3.vkdmr.com/api/ipsc3view
./ipsc3qt --select-server
IPSC3qt can append newly observed last-heard rows to a local file while the dashboard is running.
./ipsc3qt --lastlog /tmp/ipsc3-lastheard.tsv
--select-server to show the server selector at startup.