| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| videos | 2026-09-22 | ||
| dm_plot.exe | 2026-10-29 | 71.0 MB | |
| dm_meter.exe | 2026-10-29 | 31.3 MB | |
| README.md | 2026-10-20 | 3.7 kB | |
| dm_apps.ps1 | 2026-10-17 | 3.7 kB | |
| dm_apps.sh | 2026-10-17 | 2.3 kB | |
| Totals: 6 Items | 102.4 MB | 1 |
dm_applications
dm_apps.sh, dm_apps.ps1
Linux and Windows scripts to create a pyhton virtual environment for the applications, install the module dependencies, and clone the sourceforge repository.
Download the file to the desired parent folder and then use the -i option documented below to install.
K3JSE Deviation Meter application installer and launcher
Command line options
-i Install applications - default folder: dm_applications
-d Device serial port
-m Run meter app
-p Run plot app
Examples
./dm_app.ps1 -i prompt to remove existing folder and install
./dm_app.ps1 -d /dev/ttyACM1 -m run meter on port /dev/ttyACM1
./dm_app.ps1 -d com6 -p run plot app on port com6
Note that the script does not download the Windows .exe files from the sourceforge project files tab. If running from Windows you can skip the dm_apps.ps1 install and use the .exe files instead but they will load more slowly than the python modules. USe the -d option when running to specify the deviation meter serial port or create a Desktop shortcut with the -d option.
E.G. from a Windows terminal session:
./dm_meter -d COM3
dm_meter
Connects to the deviation meter and receives deviation and rf error data for display.
The application can also change the scale factor, save configuration settings, and reset to defaults.

dm_plot
requests raw data from the meter and display three charts
- raw data plot
- audio spectrum
- band pass filter
The application can specify sample rate and sample size

Signal capture with 100Hz CTCSS / PL Tone

Same signal capture with 100Hz CTCSS / PL Tone and deviation meter CTCSS filter enabled

dm_config
Application to set and update meter settings
Command line options
-d, --dev specify serial device e.g COM4, /dev/ttyACM1
-h, --help display help
-o, --offset Change frequency error reference
-p, -- profile Change the compensation profile
-r, --remove Remove registers file
-s, --scale Change the scale factor
-u, --update Update the default configuration file
dm_apps.ps1
Script to install and run applications on a Windows machine. There are likely prerequisites befor running
- unblock-file dm_apps.ps1
- set executionpolicy remotesigned -scope currentuser
dm_apps options
-activate activate virtual environment
-device serial port, default COM4
-help display this message
-install install DM applications
-meter run the DM meter app
-plot run the DM plot app
-update Update apps (git pull)`n"
Only the first letter of each option is required"
dm_apps.sh
Script to install and run applications on a linux machine
K3JSE Deviation Meter application installer and launcher
Command line options
-i Install applications - default folder: dm-applications-code
-d Device serial port
-m Run meter app
-p Run plot app
Examples
./dm_app -i prompt to remove existing folder and install
./dm_app -d /dev/ttyACM1 -m run meter on port /dev/ttyACM1
./dm_app -d /dev/ttyACM0 -p run plot app on port /dev/ttyACM0