ó êªLc@sàdefd„ƒYZdefd„ƒYZdefd„ƒYZdefd„ƒYZdefd „ƒYZd efd „ƒYZd efd „ƒYZdefd„ƒYZdefd„ƒYZ defd„ƒYZ dS(t EnMsgPltfCtrlcBsÐeZdZdZdZdZdZdZdZdZ dZ d Z d Z d Z d Zd ZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZ dZ!d Z"d!Z#d"Z$d#Z%d$Z&d%Z'd&Z(d'Z)d(Z*d)Z+d*Z,d+Z-d,Z.d-Z/d.Z0d/Z1d0Z2d1Z3d2Z4d3Z5d4Z6d5Z7d6Z8d7Z9d8Z:d9Z;d:Z<d;Z=d<Z>d=Z?d>Z@d?ZAd@ZBdAZCdBZDdCZEdDZFdEZGdFZHdGZIdHZJdIZKdJZLdKZMRS(Liiiiiiiiii i i i i iiiiiiiiiiiiiiiiiii i!i"i#i$i%i&i'i(i)i*i+i,i-i.i/i0i1i2i3i4i5i6i7i8i9i:i;i<i=i>i?i@iAiBiCiDiEiFiGiHiIiJic(Nt__name__t __module__tCMD_CONNECT_TO_PLTFtCMD_SHUTDOWN_PLTFt CMD_INIT_PLTFt CMD_SET_BRAKEtCMD_SET_DIGOUTtCMD_START_ULTRASONICtCMD_STOP_ULTRASONICtCMD_ADD_CAN_LISTENING_IDtCMD_REMOVE_CAN_LISTENING_IDtCMD_SEND_CAN_MESSAGEtCMD_GET_CAN_MESSAGESt CMD_STARTt CMD_BREAKt CMD_CONTINUEtCMD_STOPt CMD_SET_MODEtCMD_EXITtCMD_CLOSE_SOCKETtCMD_GET_STATUSt CMD_MOVE_PATHtCMD_MOVE_TO_STATIONt CMD_MOVE_ABSt CMD_MOVE_RELtCMD_MOVE_VEL_WHEELt CMD_MOVE_VELt CMD_SET_MAPt CMD_GET_MAPt CMD_LOAD_MAPt CMD_SAVE_MAPtCMD_MAPPING_STARTtCMD_MAPPING_RESETtCMD_MAPPING_STOPtCMD_SET_ROADMAPtCMD_GET_ROADMAPtCMD_LOAD_ROADMAPtCMD_SAVE_ROADMAPtCMD_SET_FRM_PLTFtCMD_SET_PLTF_PARAMtCMD_GET_PLTF_PARAMtCMD_GET_PLTF_PARAM_VECtCMD_SET_PROGRAMtCMD_GET_PROGRAMtCMD_LOAD_PROGRAMtCMD_SAVE_PROGRAMtCMD_SPEAK_TEXTtCMD_PLAY_SOUNDtCMD_GRAB_IMAGEtCMD_SET_POS_HEAD_DRIVEtCMD_SET_VEL_HEAD_DRIVEtCMD_SET_POS_PAN_TILT_CAMERAtCMD_GET_DEBUG_DATAt CMD_DEBUG1t CMD_DEBUG2t CMD_DEBUG3t CMD_DEBUG4tCMD_MOUSE_MOVEtCMD_SET_LOG_ENABLEDtCMD_SET_POST_PROCESS_FILENAMEt CMD_SET_EVENTtCMD_GET_CAMERAtCMD_GET_MAPIMAGEtCMD_ENABLE_EXT_MAPPINGtCMD_DISABLE_EXT_MAPPINGtCMD_EXT_WRITE_MAPPINGtCMD_EXT_READ_MAPPINGtCMD_EXEC_PYSTRINGtCMD_START_PYFILEtCMD_SET_PYFILEtCMD_GET_PYFILEtCMD_STOP_INTERPRETERt CMD_WRITE_LCDtCMD_AUTOMATIC_CHARGEtCMD_STOP_MOTIONTHREADtCMD_RESTART_MOTIONTHREADtCMD_GET_POSITIONtCMD_SHUTDOWN_HOST(((s\C:\Users\aron\Desktop\Neobotix\Recovery\NeoInterpreter\Neobotix\Pltf\Comm\EnumMsgPltfCtrl.pyRs˜t MotionModescBs2eZdZdZdZdZdZdZdZRS(iiiiiii( RRtMODE_MOTION_NOtMODE_MOTION_JOYHARDtMODE_MOTION_JOYSOFTtMODE_MOTION_VELtMODE_MOTION_AUTOMATICtMODE_MOTION_PROGRAMtMODE_MOTION_POST_PROCESS_REPLAY(((s\C:\Users\aron\Desktop\Neobotix\Recovery\NeoInterpreter\Neobotix\Pltf\Comm\EnumMsgPltfCtrl.pyROœst BoardTypecBs&eZedƒ\ZZZZZZRS(i( RRtranget TYPE_IOBOARDtTYPE_RELAYBOARDt TYPE_USBOARDtTYPE_RADARBOARD1tTYPE_RADARBOARD2tTYPE_GYROBOARD(((s\C:\Users\aron\Desktop\Neobotix\Recovery\NeoInterpreter\Neobotix\Pltf\Comm\EnumMsgPltfCtrl.pyRW¦s t PlannerStatescBs,eZdZdZdZdZdZdZRS(iiiiii(RRtPLANNER_STANDBYtPLANNER_PLANNINGtPLANNER_NO_PATHtPLANNER_PATH_FOUNDtPLANNER_COLLISION_STARTtPLANNER_COLLISION_TARGET(((s\C:\Users\aron\Desktop\Neobotix\Recovery\NeoInterpreter\Neobotix\Pltf\Comm\EnumMsgPltfCtrl.pyR_²s t EventTypesc Bs2eZedƒ\ ZZZZZZZ Z Z Z RS(i ( RRRXtEV_START_CHARGEt EV_STOP_ALARMtEV_START_POST_PROCESS_RECORDINGtEV_STOP_POST_PROCESS_RECORDINGtEV_START_POST_PROCESS_REPLAYtEV_STOP_POST_PROCESS_REPLAYtEV_BREAK_POST_PROCESS_REPLAYtEV_CONTINUE_POST_PROCESS_REPLAYtEV_START_ZERO_GYROtEV_STOP_ZERO_GYRO(((s\C:\Users\aron\Desktop\Neobotix\Recovery\NeoInterpreter\Neobotix\Pltf\Comm\EnumMsgPltfCtrl.pyRf»s t AppErrTypescBseZdZdZRS(ii(RRt APP_ERR_NONEtAPP_ERR_DOCKING(((s\C:\Users\aron\Desktop\Neobotix\Recovery\NeoInterpreter\Neobotix\Pltf\Comm\EnumMsgPltfCtrl.pyRqÈst MouseEventc Bs/eZedƒ\ ZZZZZZZ Z Z RS(i ( RRRXtMOUSE_PRESSED_BUTTON1tMOUSE_PRESSED_BUTTON2tMOUSE_PRESSED_BUTTON3tMOUSE_RELEASED_BUTTON1tMOUSE_RELEASED_BUTTON2tMOUSE_RELEASED_BUTTON3tMOUSE_DRAGGED_BUTTON1tMOUSE_DRAGGED_BUTTON2tMOUSE_DRAGGED_BUTTON3(((s\C:\Users\aron\Desktop\Neobotix\Recovery\NeoInterpreter\Neobotix\Pltf\Comm\EnumMsgPltfCtrl.pyRtÍs tStateOperationcBs eZedƒ\ZZZZRS(i(RRRXt ST_OP_STOPPEDt ST_OP_RUNNINGt ST_OP_BREAKEDtST_OP_NOT_INITIALIZED(((s\C:\Users\aron\Desktop\Neobotix\Recovery\NeoInterpreter\Neobotix\Pltf\Comm\EnumMsgPltfCtrl.pyR~ÙstStateEmergencycBs#eZedƒ\ZZZZZRS(i(RRRXtST_EM_NOT_ACTIVEtST_EM_SCANNER_ACTIVEtST_EM_STOP_ACTIVEtST_EM_SCANNER_RESETtST_EM_STOP_RESET(((s\C:\Users\aron\Desktop\Neobotix\Recovery\NeoInterpreter\Neobotix\Pltf\Comm\EnumMsgPltfCtrl.pyRƒàst PltfParamscBsðeZdZdZdZdZdZdZdZdZ dZ dZ dZ dZ d Zd Zd eefZd eefZd eefZdeefZdeefZdeefZdeefZdeefZdeefZdeefZdeefZdeefZdeefZdeefZdeefZdeefZde efZ de efZ!de efZ"de efZ#de efZ$d e efZ%d!e efZ&d"e efZ'd#e efZ(d$e efZ)d%e efZ*d&e efZ+d'e efZ,d(e efZ-d)e efZ.d*e efZ/d+e efZ0d,e efZ1d-e efZ2d.e efZ3d/e efZ4d0e efZ5d1e efZ6d2e efZ7d3e efZ8d4e efZ9d5e efZ:d6e efZ;RS(7iiiiiiiiii i t PltfLengtht DistWheelstDistPltfCenterToWheelAxistPlanningEnabledtViewPlanObstEnabledtSimuOnlineEnabledPostDist IpoTransVelt IpoTransAcct IpoRotVelt IpoRotAcctMotionBackwardEnabledtLineExtractMinSegLentLineExtractMaxCovtLocalLocalizationtGlobalLocalizationt MappingModetTrackingEnabledtPersonDetectionEnabledtBallDetectionEnabledtChargeStationDetectEnabledtCollLaserMinDisttCollLaserMaxDisttCollLaserEnabledt CollUSEnabledtCollOptoEnabledtCollTypetCollCircleMinDisttCollRectDistToFronttCollRectDistToBacktCollRectDistToSidetPIRSensorsEnabledtRadarSensorsEnabledtScannerSurveillancetFlashlightEnabledtSurveillanceModeEnabledtMotionCtrlTypetPositionStabilizationEnabledtPathFollowParam1tPathFollowParam2tNonLinearCtrlParam1tNonLinearCtrlParam2tNonLinearCtrlParam3t MinLineLenMapt MinLineLenAux(<RRtBOOLEANtINTEGERtDOUBLEtGEOMtPLANNINGtIPOt LOCALIZATIONtTRACKING_DETECTIONt COLLISIONt SURVEILLANCEt MOTION_CTRLtMAPPINGtUSONICtINFRAREDRŠR‹RŒRRŽRRR‘R’R“R”R•R–R—R˜R™RšR›RœRRžRŸR R¡R¢R£R¤R¥R¦R§R¨R©RªR«R¬R­R®R¯R°R±R²R³R´Rµ(((s\C:\Users\aron\Desktop\Neobotix\Recovery\NeoInterpreter\Neobotix\Pltf\Comm\EnumMsgPltfCtrl.pyR‰èstN( tobjectRRORWR_RfRqRtR~RƒR‰(((s\C:\Users\aron\Desktop\Neobotix\Recovery\NeoInterpreter\Neobotix\Pltf\Comm\EnumMsgPltfCtrl.pyts‡