neclib.devices.signal_generator.fsw0010 module#

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[str | None] = 'host'#
set_freq(GHz)[source]#
Parameters:

GHz (int | float)

Return type:

None

set_power(dBm)[source]#
Parameters:

dBm (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 | None

check_reference_status()[source]#
finalize()[source]#
Return type:

None

close()[source]#
Return type:

None