![]() |
Kuon
1.1.3
RoadNarrows Robotics Large Outdoor Mobile Robot Project
|
bsProxy client library MouseBot robot interface. More...
#include "rnr/rnrconfig.h"#include "botsense/BotSense.h"#include "botsense/libBotSense.h"#include "Kuon/mousebot.h"Go to the source code of this file.
Macros | |
| #define | BS_MOUSEBOT_DEV_NAME "/mousebot" |
| MouseBot robot device. | |
| #define | BS_MOUSEBOT_SERVER_MOD "libbsserver_mousebot" |
| server plugin dll module | |
| #define | BS_MOUSEBOT_CLIENT_LIB "libbsclient_mousebot" |
| client app library | |
Functions | |
| const char * | bsMouseBotGetMsgName (BsClient_P pClient, BsVConnHnd_T hndVConn, uint_t uMsgId) |
| int | bsMouseBotReqOpen (BsClient_P pClient, const char *dev1, const char *dev2, bool_t server, bool_t bInitTrace) |
| int | bsMouseBotReqClose (BsClient_P pClient, BsVConnHnd_T hndVConn) |
| int | bsMouseBotReqSetMotorSpeeds (BsClient_P pClient, BsVConnHnd_T hndVConn, int nSpeedLeft, int nSpeedRight) |
| int | bsMouseBotReqGetMotorSpeeds (BsClient_P pClient, BsVConnHnd_T hndVConn, int *pnSpeedLeft, int *pnSpeedRight) |
| int | bsMouseBotReqAlterBrake (BsClient_P pClient, BsVConnHnd_T hndVConn, int pnbrakeFL, int pnbrakeFR, int pnbrakeRL, int pnbrakeRR) |
| int | bsMouseBotReqAlterSlew (BsClient_P pClient, BsVConnHnd_T hndVConn, int pnslewFL, int pnslewFR, int pnslewRL, int pnslewRR) |
| int | bsMouseBotReqStop (BsClient_P pClient, BsVConnHnd_T hndVConn) |
| int | bsMouseBotReqGetMotorCfg (BsClient_P pClient, BsVConnHnd_T hndVConn, uint_t uWhich, MouseBotMotorCfg_T *pMotorCfg) |
| int | bsMouseBotReqSetMotorCfg (BsClient_P pClient, BsVConnHnd_T hndVConn, uint_t uWhich, MouseBotMotorCfg_T *pMotorCfg) |
| int | bsMouseBotReqGetFwVer (BsClient_P pClient, BsVConnHnd_T hndVConn, uint_t *puVersion, uint_t *puRevision) |
bsProxy client library MouseBot robot interface.
Definition in file bsMouseBot.h.