neclib.devices.signal_generator.fsw0010#

Aliases#

SignalGenerator

None

busy

Manages the busy state of the object.

skip_on_simulator

None

class FSW0010[source]#

Bases: SignalGenerator

Signal Generator, which can supply Local Signal.

Notes

Configuration items for this device:

hoststr

IP address for ethernet communicator.

portint

ethernet port of using devices.

Manufacturer: str = 'PhaseMatrix'#
Model: str = 'FSW0010'#
Identifier: ClassVar[Optional[str]] = 'host'#
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:

Optional[bool]

finalize()[source]#
Return type:

None