ER Member List

This is the complete list of members for ER, including all inherited members.

_axle_length (defined in ER)ERprivate
_debug (defined in ER)ERprivate
_fd (defined in ER)ERprivate
_fd_blocking (defined in ER)ERprivate
_last_ltics (defined in ER)ERprivate
_last_rtics (defined in ER)ERprivate
_motor_0_dir (defined in ER)ERprivate
_motor_1_dir (defined in ER)ERprivate
_need_to_set_speed (defined in ER)ERprivate
_odom_initialized (defined in ER)ERprivate
_pa (defined in ER)ERprivate
_powered (defined in ER)ERprivate
_px (defined in ER)ERprivate
_py (defined in ER)ERprivate
_resting (defined in ER)ERprivate
_serial_port (defined in ER)ERprivate
_stopped (defined in ER)ERprivate
_tc_num (defined in ER)ERprivate
AddFileWatch(int fd, bool ReadWatch=true, bool WriteWatch=false, bool ExceptWatch=true)Driverprotected
AddInterface(player_devaddr_t addr)Driverprotected
AddInterface(player_devaddr_t *addr, ConfigFile *cf, int section, int code, const char *key=NULL)Driverprotected
alwaysonDriver
BytesToFloat(unsigned char *ptr) (defined in ER)ERprivate
BytesToInt32(unsigned char *ptr) (defined in ER)ERprivate
ChangeMotorState(int state) (defined in ER)ERprivate
checksum_ok(unsigned char *buf, int len) (defined in ER)ERprivate
ComputeTickDiff(int from, int to) (defined in ER)ERprivate
device_addrDriver
Driver(ConfigFile *cf, int section, bool overwrite_cmds, size_t queue_maxlen, int interf)Driver
Driver(ConfigFile *cf, int section, bool overwrite_cmds=true, size_t queue_maxlen=PLAYER_MSGQUEUE_DEFAULT_MAXLEN)Driver
DummyMain(void *driver)ThreadedDriverprotectedstatic
DummyMainQuit(void *driver)ThreadedDriverprotectedstatic
entriesDriver
ER(ConfigFile *cf, int section) (defined in ER)ER
er1_data (defined in ER)ERprivate
GetBatteryVoltage(int *voltage) (defined in ER)ERprivate
GetError()Driverinline
GetOdom(int *ltics, int *rtics) (defined in ER)ERprivate
GetRangeSensor(int s, float *val) (defined in ER)ERprivate
HasSubscriptions() (defined in Driver)Driver
InitOdom() (defined in ER)ERprivate
InitRobot() (defined in ER)ERprivate
InQueueDriver
Lock(void)Driverprotectedvirtual
Main()ERvirtual
MainQuit()ERvirtual
MainSetup()ERvirtual
MotorSpeed() (defined in ER)ERprivate
position_id (defined in ER)ERprivate
position_subscriptions (defined in ER)ERprivate
ProcessInternalMessages(QueuePointer &resp_queue, player_msghdr *hdr, void *data)Drivervirtual
ProcessMessage(QueuePointer &resp_queue, player_msghdr *hdr, void *data)ERvirtual
ProcessMessages(int maxmsgs)Driver
ProcessMessages(void)Driver
Publish(player_devaddr_t addr, QueuePointer &queue, uint8_t type, uint8_t subtype, void *src=NULL, size_t deprecated=0, double *timestamp=NULL, bool copy=true)Drivervirtual
Publish(player_devaddr_t addr, uint8_t type, uint8_t subtype, void *src=NULL, size_t deprecated=0, double *timestamp=NULL, bool copy=true)Drivervirtual
Publish(QueuePointer &queue, player_msghdr_t *hdr, void *src, bool copy=true)Drivervirtual
Publish(player_msghdr_t *hdr, void *src, bool copy=true)Drivervirtual
ReadBuf(unsigned char *s, size_t len) (defined in ER)ERprivate
RegisterProperty(const char *key, Property *property, ConfigFile *cf, int section)Drivervirtual
RegisterProperty(Property *property, ConfigFile *cf, int section)Drivervirtual
RemoveFileWatch(int fd, bool ReadWatch=true, bool WriteWatch=false, bool ExceptWatch=true)Driverprotected
ResetOdometry() (defined in ER)ERprivate
ret_queueDriver
send_command(unsigned char address, unsigned char c, int ret_num, unsigned char *ret) (defined in ER)ERprivate
send_command_2_arg(unsigned char address, unsigned char c, int arg, int ret_num, unsigned char *ret) (defined in ER)ERprivate
send_command_4_arg(unsigned char address, unsigned char c, int arg, int ret_num, unsigned char *ret) (defined in ER)ERprivate
SendCommand(unsigned char *cmd, int cmd_len, unsigned char *ret_val, int ret_len) (defined in ER)ERprivate
SetError(int code)Driverinlineprotected
SetOdometry(long, long, long) (defined in ER)ERprivate
Setup()ThreadedDrivervirtual
SetVelocity(double lvel, double rvel) (defined in ER)ER
Shutdown()ThreadedDrivervirtual
SpeedCommand(unsigned char address, double speed, int dir) (defined in ER)ERprivate
StartThread(void) (defined in ThreadedDriver)ThreadedDriverprotectedvirtual
Stop(int StopMode) (defined in ER)ER
StopThread(void)ThreadedDriverprotectedvirtual
Subscribe(player_devaddr_t addr)Drivervirtual
Subscribe(QueuePointer &, player_devaddr_t)Driverinlinevirtual
SubscriptionLock(void)Driverprotectedvirtual
SubscriptionUnlock(void)Driverprotectedvirtual
Terminate()ThreadedDrivervirtual
Test() (defined in ER)ER
TestCancel()ThreadedDriverprotectedvirtual
ThreadedDriver(ConfigFile *cf, int section, bool overwrite_cmds, size_t queue_maxlen, int interface_)ThreadedDriver
ThreadedDriver(ConfigFile *cf, int section, bool overwrite_cmds=true, size_t queue_maxlen=PLAYER_MSGQUEUE_DEFAULT_MAXLEN)ThreadedDriver
Unlock(void)Driverprotectedvirtual
Unsubscribe(player_devaddr_t addr)Drivervirtual
Unsubscribe(QueuePointer &, player_devaddr_t)Driverinlinevirtual
Update()ThreadedDriverinlinevirtual
UpdateOdom(int ltics, int rtics) (defined in ER)ERprivate
Wait(double TimeOut=0.0)ThreadedDrivervirtual
WriteBuf(unsigned char *s, size_t len) (defined in ER)ERprivate
~Driver()Drivervirtual
~ThreadedDriver()ThreadedDrivervirtual