rohdeschwarz  0.2.0
TCPIP socket library for Rohde & Schwarz instrument control
Public Member Functions | List of all members
rohdeschwarz::instruments::vna::Display Class Reference

Object-oriented display control. More...

#include <display.hpp>

Public Member Functions

 Display (Vna *vna)
 Constructor. More...
 
bool isOn ()
 queries whether display is on More...
 
void setOn (bool on=true)
 sets display on value More...
 
void setOff (bool off=true)
 sets display off value More...
 
bool isManualUpdate ()
 queries manual display update value More...
 
void setManualUpdate (bool manual=true)
 sets manual display update More...
 
void update ()
 manually updates the display More...
 
void local ()
 set instrument to local mode More...
 
void remote ()
 set instrument to remote mode More...
 

Detailed Description

Object-oriented display control.

In remote control mode, the display can be turned on, off, or manually updated via SCPI commands.

Display provides object-oriented control of these settings.

Definition at line 31 of file display.hpp.

Constructor & Destructor Documentation

◆ Display()

Display::Display ( Vna vna)

Constructor.

Parameters
[in]vnaa pointer to the underlying Vna instance

Definition at line 20 of file display.cpp.

Member Function Documentation

◆ isManualUpdate()

bool Display::isManualUpdate ( )

queries manual display update value

Definition at line 45 of file display.cpp.

◆ isOn()

bool Display::isOn ( )

queries whether display is on

Definition at line 27 of file display.cpp.

◆ local()

void Display::local ( )

set instrument to local mode

Definition at line 63 of file display.cpp.

◆ remote()

void Display::remote ( )

set instrument to remote mode

Definition at line 69 of file display.cpp.

◆ setManualUpdate()

void Display::setManualUpdate ( bool  manual = true)

sets manual display update

Parameters
[in]manualmanual display update value

Definition at line 51 of file display.cpp.

◆ setOff()

void Display::setOff ( bool  off = true)

sets display off value

Parameters
[in]offnew display off value

Definition at line 39 of file display.cpp.

◆ setOn()

void Display::setOn ( bool  on = true)

sets display on value

Parameters
[in]onnew display on value

Definition at line 33 of file display.cpp.

◆ update()

void Display::update ( )

manually updates the display

To work, update requires manual display update mode

Definition at line 57 of file display.cpp.


The documentation for this class was generated from the following files: