hvl_ccb.dev.heinzinger
Submodules
- hvl_ccb.dev.heinzinger.base
HeinzingerSerialCommunication
HeinzingerSerialCommunicationConfig
HeinzingerSerialCommunicationConfig.baudrate
HeinzingerSerialCommunicationConfig.bytesize
HeinzingerSerialCommunicationConfig.default_n_attempts_read_text_nonempty
HeinzingerSerialCommunicationConfig.force_value()
HeinzingerSerialCommunicationConfig.keys()
HeinzingerSerialCommunicationConfig.optional_defaults()
HeinzingerSerialCommunicationConfig.parity
HeinzingerSerialCommunicationConfig.required_keys()
HeinzingerSerialCommunicationConfig.stopbits
HeinzingerSerialCommunicationConfig.terminator
HeinzingerSerialCommunicationConfig.timeout
HeinzingerSerialCommunicationConfig.wait_sec_read_text_nonempty
- hvl_ccb.dev.heinzinger.constants
- hvl_ccb.dev.heinzinger.device
Heinzinger
Heinzinger.config_cls()
Heinzinger.current
Heinzinger.default_com_cls()
Heinzinger.get_interface_version()
Heinzinger.get_serial_number()
Heinzinger.identify_device()
Heinzinger.max_current
Heinzinger.max_current_hardware
Heinzinger.max_voltage
Heinzinger.max_voltage_hardware
Heinzinger.number_of_recordings
Heinzinger.output
Heinzinger.reset_interface()
Heinzinger.set_current
Heinzinger.set_voltage
Heinzinger.start()
Heinzinger.stop()
Heinzinger.voltage
HeinzingerConfig
HeinzingerConfig.clean_values()
HeinzingerConfig.default_number_of_recordings
HeinzingerConfig.force_value()
HeinzingerConfig.is_configdataclass
HeinzingerConfig.keys()
HeinzingerConfig.number_of_decimals
HeinzingerConfig.optional_defaults()
HeinzingerConfig.required_keys()
HeinzingerConfig.wait_sec_stop_commands
- hvl_ccb.dev.heinzinger.mixin
Module contents
Device classes for Heinzinger Digital Interface I/II and Heinzinger PNC power supply.
The Heinzinger Digital Interface I/II is used for many Heinzinger power units. Interface Manual: https://www.heinzinger.com/assets/uploads/downloads/Handbuch_DigitalInterface_2021-12-14-V1.6.pdf
The Heinzinger PNC series is a series of high voltage direct current power supplies. The class HeinzingerPNC is tested with two PNChp 60000-1neg and a PNChp 1500-1neg. Check the code carefully before using it with other PNC devices, especially PNC3p or PNCcap. Manufacturer homepage: https://www.heinzinger.com/en/products/pnc-serie