12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 |
- #pragma once
- #ifndef _IV_DECITION_DECITION_TYPE_
- #define _IV_DECITION_DECITION_TYPE_
- #include "boost.h"
- namespace iv {
- namespace decition {
- struct DecitionBasic {
- float speed; //车速
- float wheel_angle; //转向角度
- float brake; //刹车
- float accelerator; //油门
- float torque; //力矩
- bool leftlamp; //左转向灯
- bool rightlamp; //右转向灯
- int engine;
- int grade;
- int mode;
- int handBrake;
- bool speak;
- bool door;
- bool bright;
- int dangWei;
- float angSpeed;
- int brakeType :1;
- char brakeEnable; //add by fjk
- bool left; //add by fjk
- bool right; //add by fjk
- bool angleEnable;
- bool speedEnable;
- bool dangweiEnable;
- int driveMode;
- int directLight;
- int brakeLight;
- int backLight;
- int topLight;
- int farLight;
- int nearLight;
- bool air_enable ; //空调使能
- bool air_on;
- float air_temp ; //空调温度
- float air_mode ; //空调模式
- float wind_level ; //空调风力
- float roof_light ; //顶灯
- float home_light ; //日光灯
- float air_worktime ; //空调工作时间
- float air_offtime ; //空调关闭时间
- };
- typedef boost::shared_ptr<DecitionBasic> Decition; //决策
- }
- }
- #endif // !_IV_DECITION_DECITION_TYPE_
|