ClodBuster Member List

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

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
center_limits (defined in ClodBuster)ClodBusterprivate
ClodBuster(ConfigFile *cf, int section) (defined in ClodBuster)ClodBuster
clodbuster_fd (defined in ClodBuster)ClodBusterprivate
clodbuster_serial_port (defined in ClodBuster)ClodBusterprivate
CountsPerRev (defined in ClodBuster)ClodBusterprivate
device_addrDriver
DifferenceEncoders() (defined in ClodBuster)ClodBusterprivate
direct_command_control (defined in ClodBuster)ClodBusterprivate
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
encoder_measurement (defined in ClodBuster)ClodBusterprivate
encoder_offset (defined in ClodBuster)ClodBusterprivate
EncOmega (defined in ClodBuster)ClodBusterprivate
EncV (defined in ClodBuster)ClodBusterprivate
EncVleft (defined in ClodBuster)ClodBusterprivate
EncVright (defined in ClodBuster)ClodBusterprivate
entriesDriver
GetError()Driverinline
GetGraspBoardParams() (defined in ClodBuster)ClodBusterprivate
HasSubscriptions() (defined in Driver)Driver
initdone (defined in ClodBuster)ClodBusterprivate
InQueueDriver
IntegrateEncoders() (defined in ClodBuster)ClodBusterprivate
kd (defined in ClodBuster)ClodBusterprivate
Kenc (defined in ClodBuster)ClodBusterprivate
ki (defined in ClodBuster)ClodBusterprivate
kp (defined in ClodBuster)ClodBusterprivate
Kv (defined in ClodBuster)ClodBusterprivate
Kw (defined in ClodBuster)ClodBusterprivate
Lock(void)Driverprotectedvirtual
LoopFreq (defined in ClodBuster)ClodBusterprivate
Main()ClodBustervirtual
MainQuit()ClodBustervirtual
MainSetup()ClodBustervirtual
max_limits (defined in ClodBuster)ClodBusterprivate
min_limits (defined in ClodBuster)ClodBusterprivate
motor_max_speed (defined in ClodBuster)ClodBusterprotected
motor_max_turnspeed (defined in ClodBuster)ClodBusterprotected
newmotorspeed (defined in ClodBuster)ClodBusterprotected
newmotorturn (defined in ClodBuster)ClodBusterprotected
old_encoder_measurement (defined in ClodBuster)ClodBusterprivate
position_data (defined in ClodBuster)ClodBusterprivate
ProcessInternalMessages(QueuePointer &resp_queue, player_msghdr *hdr, void *data)Drivervirtual
ProcessMessage(QueuePointer &resp_queue, player_msghdr *hdr, void *data)ClodBustervirtual
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
ReadEncoders() (defined in ClodBuster)ClodBusterprivate
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
ResetRawPositions() (defined in ClodBuster)ClodBusterprivate
ret_queueDriver
SetError(int code)Driverinlineprotected
SetServo(unsigned char chan, int value) (defined in ClodBuster)ClodBuster
SetServo(unsigned char chan, unsigned char cmd) (defined in ClodBuster)ClodBuster
Setup()ThreadedDrivervirtual
Shutdown()ThreadedDrivervirtual
speedDemand (defined in ClodBuster)ClodBusterprotected
StartThread(void) (defined in ThreadedDriver)ThreadedDriverprotectedvirtual
StopThread(void)ThreadedDriverprotectedvirtual
Subscribe(player_devaddr_t addr)Drivervirtual
Subscribe(QueuePointer &, player_devaddr_t)Driverinlinevirtual
SubscriptionLock(void)Driverprotectedvirtual
SubscriptionUnlock(void)Driverprotectedvirtual
Terminate()ThreadedDrivervirtual
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
turnRateDemand (defined in ClodBuster)ClodBusterprotected
Unlock(void)Driverprotectedvirtual
Unsubscribe(player_devaddr_t addr)Drivervirtual
Unsubscribe(QueuePointer &, player_devaddr_t)Driverinlinevirtual
Update()ThreadedDriverinlinevirtual
use_vel_band (defined in ClodBuster)ClodBusterprotected
Wait(double TimeOut=0.0)ThreadedDrivervirtual
WheelBase (defined in ClodBuster)ClodBusterprivate
WheelRadius (defined in ClodBuster)ClodBusterprivate
WheelSeparation (defined in ClodBuster)ClodBusterprivate
~ClodBuster() (defined in ClodBuster)ClodBustervirtual
~Driver()Drivervirtual
~ThreadedDriver()ThreadedDrivervirtual