def read_raw_range(start_address, count)
      cl = ::ModBus::RTUClient.new(tty, baudrate)
      cl.with_slave(slave_id) do |slave|
        slave.read_holding_registers(start_address, count)
      end
    end
def read_raw_range(start_address, count)
      cl = ::ModBus::RTUClient.new(tty, baudrate)
      cl.with_slave(slave_id) do |slave|
        slave.read_holding_registers(start_address, count)
      end
    end
New Modbus
  Converts the opts hash into Class Instance Variables (attr_readers)
  Reads the JSON Grin Phaserunner Modbus Dictionary into a Hash
 @params opts [Hash] comes from the CLI