|
rohdeschwarz
0.2.0
TCPIP socket library for Rohde & Schwarz instrument control
|
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... | |
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.
| Display::Display | ( | Vna * | vna | ) |
Constructor.
| [in] | vna | a pointer to the underlying Vna instance |
Definition at line 20 of file display.cpp.
| bool Display::isManualUpdate | ( | ) |
queries manual display update value
Definition at line 45 of file display.cpp.
| bool Display::isOn | ( | ) |
queries whether display is on
Definition at line 27 of file display.cpp.
| void Display::local | ( | ) |
set instrument to local mode
Definition at line 63 of file display.cpp.
| void Display::remote | ( | ) |
set instrument to remote mode
Definition at line 69 of file display.cpp.
| void Display::setManualUpdate | ( | bool | manual = true | ) |
sets manual display update
| [in] | manual | manual display update value |
Definition at line 51 of file display.cpp.
| void Display::setOff | ( | bool | off = true | ) |
sets display off value
| [in] | off | new display off value |
Definition at line 39 of file display.cpp.
| void Display::setOn | ( | bool | on = true | ) |
sets display on value
| [in] | on | new display on value |
Definition at line 33 of file display.cpp.
| void Display::update | ( | ) |
manually updates the display
To work, update requires manual display update mode
Definition at line 57 of file display.cpp.