arduino package
arduino.arduino_server module
Provides access to Arduinos’ serial interfaces.
TODO: Write full docs for this module
- class arduino.arduino_server.ArduinoServer
Bases:
HardwareInterfaceServerProvides access to hardware’s serial interface
- advanceSignal = <labrad.server.Signal object>
- disconnect(c)
Disconnect this server from LabRAD.
This method returns nothing, but you can call onShutdown() to get a deferred that will fire when the shutdown is done.
- emitAdvanceSignal(c, case)
- emitKillClientSignal(c)
- get_interface(c)
- in_waiting(c)
- killClientSignal = <labrad.server.Signal object>
- name = '%LABRADNODE%_arduino'
- read(c, n_bytes=None)
- read_line(c)
- read_lines(c, n_bytes=1000)
- refresh_available_interfaces()
fill self.interfaces with available hardware
- reset_input_buffer(c)
- stopServer()
notify connected device servers of closing connetion