- Driver for HP8596E series spectrum analyzers
- Missing SCPI functionality
- SEE ALSO
- COPYRIGHT AND LICENSE
Lab::Moose::Instrument::HP8596E - HP8596E Spectrum Analyzer
my $data = $hp->get_spectrum(trace=>1, timeout => 10);
Validates or applies hardware friendly aliases to trace parameter. Trace has to be in (1..3).
HP8596E has no Sense:Sweep:Points implementation
Lab::Moose::Instrument::HP8596E - HP Spectrum Analyzer
This driver implements the following high-level method:
$data = $hp->get_spectrum(timeout => 10, trace => 2);
Perform a single sweep and return the resulting spectrum as a 2D PDL:
[ [freq1, freq2, freq3, ..., freqN], [power1, power2, power3, ..., powerN], ]
I.e. the first dimension runs over the sweep points.
This method accepts a hash with the following options:
timeout for the sweep operation. If this is not given, use the connection's default timeout.
number of the trace (1..3). Defaults to 1.
This driver modeled closely to RS_FSV (see Lab::Moose::Instrument::RS_FSV) and should perform similar functions.
In particular commands from the following SCPI subsystems are implemented
This software is copyright (c) 2018 by the Lab::Measurement team; in detail:
Copyright 2018 Eugeniy E. Mikhailov
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.