# Razorbill RP100 custrom power supply for Razorbill Instrums stress & strain cells

class pymeasure.instruments.razorbill.razorbillRP100(adapter, name='Razorbill RP100 Piezo Stack Powersupply', **kwargs)

  Bases: `SCPIUnknownMixin`, `Instrument`

  Represents Razorbill RP100 strain cell controller

      scontrol = razorbillRP100("ASRL/dev/ttyACM0::INSTR")

      scontrol.output_1 = True      # turns output on
      scontrol.slew_rate_1 = 1      # sets slew rate to 1V/s
      scontrol.voltage_1 = 10       # sets voltage on output 1 to 10V

  property contact_current_1

    Get the current in amps present at the front panel output of channel 1

  property contact_current_2

    Get the current in amps present at the front panel output of channel 2

  property contact_voltage_1

    Get the Voltage in volts present at the front panel output of channel 1

  property contact_voltage_2

    Get the Voltage in volts present at the front panel output of channel 2

  property instant_voltage_1

    Get the instantaneous output of source one in volts

  property instant_voltage_2

    Get the instantaneous output of source two in volts

  property output_1

    Control output of channel 1 on or off

  property output_2

    Control output of channel 2 on or off

  property slew_rate_1

    Control the source slew rate in volts/sec of channel 1

  property slew_rate_2

    Control the source slew rate in volts/sec of channel 2

  property voltage_1

    Control the output voltage of channel 1

  property voltage_2

    Control the output voltage of channel 2