Public Member Functions | |
| RCSimpleRobotComControl (const RCString &sKey, const RSControllerCtorArg &CtorArg) | |
| virtual void | Realize () |
Protected Member Functions | |
| TLong | ThreadFcn (void *) |
| void | HandleMessages () |
| TSWord | RecvSWord () |
| MRtlNoInterface (RCSimpleRobotComControl) MParamMembersStart(RCSimpleRobotComControl) MParamMember("LeftDrive" | |
| RCComponentPointerParamHandler | MParamMember ("RightDrive", m_RightDrive, RCComponentPointerParamHandler) MParamMember("Communicator" |
Protected Attributes | |
| m_LeftDrive | |
| RCComponentPointerParamHandler | m_Communicator |
|
RCComponentPointerParamHandler RCComponentPointerParamHandler MParamMember("Period", m_nPeriod, RCRealParamHandler) MParamMembersEnd() protected typedef TRCRtlComponentPointer< RCCommunicator > | TCommunicatorPtr |
| TDrivePtr | m_LeftDrive |
| TDrivePtr | m_RightDrive |
| TCommunicatorPtr | m_Communicator |
| TReal | m_nPeriod |
| TThreadPtr | m_ThreadPtr |
Static Protected Attributes | |
| static const TByte | CMD_LEFT = 0x01 |
| static const TByte | CMD_RIGHT = 0x02 |
| static const TByte | CMD_TERM = 0xFF |
| static const TReal | MAX_VOLTAGE = 99.0 |
1.4.6-NO