https://github.com/anachrocomputer/scopemeter99
Some utilities to read data from the Fluke ScopeMeter 99 Series II
https://github.com/anachrocomputer/scopemeter99
multimeter oscilloscope scopemeter-99
Last synced: 7 days ago
JSON representation
Some utilities to read data from the Fluke ScopeMeter 99 Series II
- Host: GitHub
- URL: https://github.com/anachrocomputer/scopemeter99
- Owner: anachrocomputer
- Created: 2024-04-24T20:21:08.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-25T21:44:16.000Z (about 2 years ago)
- Last Synced: 2025-12-08T20:47:24.774Z (6 months ago)
- Topics: multimeter, oscilloscope, scopemeter-99
- Language: C
- Homepage:
- Size: 5.86 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ScopeMeter99 #
Some utilities to read data from the Fluke ScopeMeter 99 Series II.
## Identification Strings ##
My ScopeMeter 99 II responds to the `ID` command with the following string:
`ScopeMeter 99 Series II; V6.35; 95-02-02; UHM V1.0`
That looks like firmware V6.35 of 1995-02-02
The response to `CV` is:
`1993.0`
## Sample Image ##

## Fluke CPL Commands ##
The Fluke ScopeMeters recognise a command language called CPL
(Compact Programming Language).
Some other Fluke (and possibly Philips) scopes accept a similar
set of commands.
| Command | 99 II | SM99R | Name |
|:--------|:------|:------|:----------------------|
| AS | * | | Auto Setup |
| AT | * | | Arm Trigger |
| CV | | | CPL Version query |
| DS | | | Default Setup |
| GR | * | | Go to Remote |
| GL | * | | Go to Local |
| ID | | | IDentification query |
| IS | * | | Instrument Status |
| LL | * | | Local Lockout |
| PC | | | Program Communication |
| PS | * | | Program Setup |
| PW | * | | Program Waveform |
| QM | * | | Query Measurement |
| QP | | | Query Print |
| QS | * | | Query Setup |
| QW | * | | Query Waveform |
| RD | | | Read Date |
| RI | | | Reset Instrument |
| RS | * | | Recall Setup |
| RT | | | Read Time |
| SS | * | | Save Setup |
| ST | | | STatus query |
| TA | * | | Trigger Acquisition |
| VS | * | | View Screen |
| WD | | | Write Date |
| WT | | | Write Time |
Commands marked with an asterisk are only available on the ScopeMeter 99 II.
## Compiling and Building ##
To compile this code, you'll need the usual 'build-essential' package:
`sudo apt install build-essential`
Once that is installed, you can simply run 'make':
`make`