NAME
Lab::Moose::Instrument::RS_FSV - Rohde & Schwarz FSV Signal and Spectrum Analyzer
VERSION
version 3.690
SYNOPSIS
my $data = $fsv->get_spectrum(timeout => 10);METHODS
This driver implements the following high-level method:
get_spectrum
$data = $fsv->get_spectrum(timeout => 10, trace => 2, precision => 'double');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
- 
timeout for the sweep operation. If this is not given, use the connection's default timeout. 
- trace
- 
number of the trace (1..6). Defaults to 1. 
- precision
- 
floating point type. Has to be 'single' or 'double'. Defaults to 'single'. 
Consumed Roles
This driver consumes the following roles:
- Lab::Moose::Instrument::Common
- Lab::Moose::Instrument::SCPI::Format
- Lab::Moose::Instrument::SCPI::Sense::Bandwidth
- Lab::Moose::Instrument::SCPI::Sense::Frequency
- Lab::Moose::Instrument::SCPI::Sense::Sweep
- Lab::Moose::Instrument::SCPI::Initiate
- Lab::Moose::Instrument::SCPIBlock
COPYRIGHT AND LICENSE
This software is copyright (c) 2019 by the Lab::Measurement team; in detail:
Copyright 2016       Simon Reinhardt
          2017       Andreas K. Huettel, Simon ReinhardtThis is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.