fluidlab.instruments.powersupply.isotech_ips2303s

Iso-tech IPS 2303S

class fluidlab.instruments.powersupply.isotech_ips2303s.IsoTechIPS2303S(baudrate=115200)[source]

Bases: fluidlab.instruments.drivers.Driver

Driver for the power supply IPS 2303S.

Parameters:

baudrate : {9600, 57600, 115200}

The baud rate (symbol per second). Warning: it is written in the documentation of the device that the baudrate has to be equal to 57600 or 115200. Actually, before I modified this parameter I was able to communicate with the device only with a baud rate of 9600 Bd.

set_beep(ok_for_beep=True)[source]

Set beep on or off.

set_output_state(on=True)[source]

Set output state on or off.

If the output state is off, there is no output.

set_operation_mode(tracking='independent')[source]

Set the operation mode (tracking).

Parameters:

tracking : {‘independent’, ‘series’, ‘parallel’}

The tracking mode.

set_baud(baud=115200)[source]

Set baud rate for the serial communication.

Parameters:

baud : {115200, 57600}

The baud rate (symbol per second).

print_device_help()[source]

Print internal help.

_query_help()

Query help (list of commands).

get_iout1()

Get the actual current for channel 1 (A).

get_iout2()

Get the actual current for channel 2 (A).

get_vout1()

Get the actual voltage for channel 1. (V)

get_vout2()

Get the actual voltage for channel 2. (V)

iset1 = <fluidlab.instruments.powersupply.isotech_ips2303s.FloatValueIPS object>
iset2 = <fluidlab.instruments.powersupply.isotech_ips2303s.FloatValueIPS object>
query_error_message()

Query error message.

query_identification()

Identification query

query_status()

Query status

Return a dictionary containing information of the device.

vset1 = <fluidlab.instruments.powersupply.isotech_ips2303s.FloatValueIPS object>
vset2 = <fluidlab.instruments.powersupply.isotech_ips2303s.FloatValueIPS object>

Functions

for_dev_idn_with_serial()
for_dev_idn_with_visa()

Classes

FloatValueIPS(name[, doc, command_set]) Particular value for the driver IsoTechIPS2303S.
IsoTechIPS2303S([baudrate]) Driver for the power supply IPS 2303S.