epuckDriver.hpp
Go to the documentation of this file.
virtual int MainSetup()
Sets up the resources needed by the driver thread.
Definition: epuckDriver.cpp:222
Header file where are the EpuckCamera class, and the exception classes camera_version_error, window_out_of_range and window_length_error.
Header file of the EpuckPosition2d class, and the EpuckPosition2d::BodyGeometry and EpuckPosition2d::...
Header file of SerialPort class.
Data: state (PLAYER_BLINKENLIGHT_DATA_STATE) The blinkenlight data provides the current state of the ...
Definition: player_interfaces.h:2826
Header file where are the EpuckLEDs class and the EpuckLEDs::LEDstate struct.
Plug-in driver for the e-puck robot, in conformity with Player version 2.1.
Definition: epuckDriver.hpp:41
virtual int Unsubscribe(player_devaddr_t addr)
Unsubscribe from this driver.
Definition: epuckDriver.cpp:274
virtual void MainQuit()
Cleanup method for driver thread (called when main exits)
Definition: epuckDriver.cpp:257
Header file of EpuckIR class and struct EpuckIR::IRData.
virtual int ProcessMessage(QueuePointer &resp_queue, player_msghdr *hdr, void *data)
Message handler.
Definition: epuckDriver.cpp:290
static const unsigned RING_LEDS_NUM
The quantity of LEDs in e-puck ring LEDs.
Definition: epuckLEDs.hpp:36
virtual int Subscribe(player_devaddr_t addr)
Subscribe to this driver.
Definition: epuckDriver.cpp:263