neclib.devices.signal_generator.simulator#

Aliases#

SignalGenerator

None

class SignalGeneratorSimulator[source]#

Bases: SignalGenerator

Manufacturer: str = ''#
Model: str = ''#
Identifier: ClassVar[Optional[str]] = 'host'#
is_simulator: ClassVar[bool] = True#
set_freq(GHz)[source]#
Parameters:

GHz (Union[int, float]) –

Return type:

None

set_power(dBm)[source]#
Parameters:

dBm (Union[int, float]) –

Return type:

None

get_freq()[source]#
Return type:

Quantity

get_power()[source]#
Return type:

Quantity

start_output()[source]#
Return type:

None

stop_output()[source]#
Return type:

None

get_output_status()[source]#
Return type:

bool

finalize()[source]#
Return type:

None