neclib.devices.signal_generator.signal_generator_base module
-
class SignalGenerator[source]
Bases: DeviceBase
- Return type:
DeviceBase
-
Manufacturer: str = ''
-
Model: str
-
abstract set_freq(GHz)[source]
- Parameters:
GHz (int | float)
- Return type:
None
-
abstract set_power(dBm)[source]
- Parameters:
dBm (int | float)
- Return type:
None
-
abstract get_freq()[source]
- Return type:
Quantity
-
abstract get_power()[source]
- Return type:
Quantity
-
abstract start_output()[source]
- Return type:
None
-
abstract stop_output()[source]
- Return type:
None
-
abstract get_output_status()[source]
- Return type:
bool
-
abstract finalize()[source]
- Return type:
None
-
abstract close()[source]
- Return type:
None