def __init__(self, address, serial_connection, print_errors=True):
<EOL>self.__out_buffer = ctypes.create_string_buffer(self.FRAME_LENGTH)<EOL>self.__in_buffer = ctypes.create_string_buffer(self.FRAME_LENGTH)<EOL>self.address = address<EOL>self.serial = serial_connection<EOL>self._max_current = <NUM_LIT><EOL>self._max_power = <NUM_LIT><EOL>self._load_mode = self.SET_TYPE_RESISTANCE<EOL>self._load_value = <NUM_LIT><EOL>self._current = <NUM_LIT:0><EOL>self._power = <NUM_LIT:0><EOL>self._voltage = <NUM_LIT:0><EOL>self._resistance = <NUM_LIT:0><EOL>self._remote_control = <NUM_LIT:0><EOL>self._load_on = <NUM_LIT:0><EOL>self.wrong_polarity = <NUM_LIT:0><EOL>self.excessive_temp = <NUM_LIT:0><EOL>self.excessive_voltage = <NUM_LIT:0><EOL>self.excessive_power = <NUM_LIT:0><EOL>self.print_errors = print_errors<EOL>self.update_status()<EOL>
Require passing in serial_connection, because multiple Loads can exist
with different addresses on a single serial port.

:param address: Load address (0x00-0xFE)
:param serial_connection: Serial Connection from serial.Serial()
:return: None