4 #include "hid_struct.h" 9 #ifdef MATHLIBRARY_EXPORTS 10 #define WIN_API __declspec(dllexport) 12 #define WIN_API __declspec(dllimport) 181 WIN_API
void motorMoveTo(HWND
id,
float angle,
float speed, ERRORCODE &err);
WIN_API ERRORCODE ShifterCalibrateFinish()
换挡器结束标定
Definition: mozaAPI.cc:1312
WIN_API ERRORCODE setSteeringWheelTemperatureUnit(int v)
设置显示屏的温度单位
Definition: mozaAPI.cc:943
WIN_API std::shared_ptr< RS21::direct_input::ETSpring > createWheelbaseETSpring(HWND id, ERRORCODE &err)
创建回中力效果器
Definition: mozaAPI.cc:302
WIN_API ERRORCODE setDisplayScreenTemperatureUnit(int v)
设置显示屏的温度单位
Definition: mozaAPI.cc:1002
WIN_API std::shared_ptr< RS21::direct_input::ETFriction > createWheelbaseETFriction(HWND id, ERRORCODE &err)
创建摩擦力效果器
Definition: mozaAPI.cc:284
WIN_API int getMotorHandsOffProtection(ERRORCODE &err)
获取电机的手离开保护开关
Definition: mozaAPI.cc:513
WIN_API void installMozaSDK()
加载sdk
Definition: mozaAPI.cc:184
WIN_API ERRORCODE setMotorPeakTorque(int v)
设置电机的最大输出扭矩限制
Definition: mozaAPI.cc:629
WIN_API const std::vector< int > * getPedalBrakeNonLinear(ERRORCODE &err)
获取踏板刹车输出非线性调整
Definition: mozaAPI.cc:1059
WIN_API ERRORCODE setMotorLimitWheelSpeed(int v)
设置电机的方向盘最大转速
Definition: mozaAPI.cc:594
WIN_API ERRORCODE setMotorHandsOffProtection(int v)
设置电机的手离开保护开关
Definition: mozaAPI.cc:657
WIN_API ERRORCODE setPedalBrakePressCombine(int v)
设置踏板的压力结合点百分比
Definition: mozaAPI.cc:1154
WIN_API int getMotorRoadSensitivity(ERRORCODE &err)
获取电机的路感灵敏度
Definition: mozaAPI.cc:446
WIN_API ERRORCODE setMotorLimitAngle(int limitAngle, int gameMaximumAngle)
设置电机的限位角度
Definition: mozaAPI.cc:531
WIN_API int getMotorFfbReverse(ERRORCODE &err)
获取电机的游戏力反向开关
Definition: mozaAPI.cc:519
WIN_API ERRORCODE AccCalibrateStrat()
踏板油门标定开始
Definition: mozaAPI.cc:1088
WIN_API ERRORCODE setSteeringWheelShiftIndicatorLightRpm(const std::vector< int > &v)
设置方向盘的指示灯转速提示百分比
Definition: mozaAPI.cc:923
WIN_API ERRORCODE setSteeringWheelJoystickHatswitchMode(int v)
设置方向盘的摇杆模式
Definition: mozaAPI.cc:870
WIN_API const std::vector< int > * getHandbrakeNonLinear(ERRORCODE &err)
获取手刹输出非线性调整
Definition: mozaAPI.cc:1218
WIN_API ERRORCODE ClutchCalibrateStrat()
踏板离合标定开始
Definition: mozaAPI.cc:1065
WIN_API ERRORCODE setMotorNaturalFriction(int v)
设置获取电机的机械摩擦
Definition: mozaAPI.cc:615
WIN_API int getMotorLimitWheelSpeed(ERRORCODE &err)
获取电机的方向盘最大转速
Definition: mozaAPI.cc:458
WIN_API ERRORCODE HandbrakeCalibrateStart()
手刹标定开始
Definition: mozaAPI.cc:1224
WIN_API int getHandingShifterAutoBlipDuration(ERRORCODE &err)
获取换挡器的降档补油持续时间
Definition: mozaAPI.cc:1283
WIN_API int getSteeringWheelShiftIndicatorBrightness(ERRORCODE &err)
获取方向盘的指示灯亮度
Definition: mozaAPI.cc:757
WIN_API ERRORCODE setMotorSpeedDamping(int v)
设置电机的随速阻尼
Definition: mozaAPI.cc:622
WIN_API ERRORCODE setMotorFfbStrength(int v)
设置电机的游戏力回馈强度
Definition: mozaAPI.cc:587
WIN_API ERRORCODE setSteeringWheelScreenCurrentUI(int v)
设置当前UI
Definition: mozaAPI.cc:957
WIN_API ERRORCODE setMotorRoadSensitivity(int v)
设置电机的路感灵敏度
Definition: mozaAPI.cc:580
WIN_API ERRORCODE setMotorSpeedDampingStartPoint(int v)
设置电机的随速阻尼起始点
Definition: mozaAPI.cc:650
WIN_API ERRORCODE setSteeringWheelShiftIndicatorColor(const std::vector< std::string > &v)
设置方向盘的指示灯颜色
Definition: mozaAPI.cc:891
WIN_API int getSteeringWheelJoystickHatswitchMode(ERRORCODE &err)
获取方向盘的摇杆模式
Definition: mozaAPI.cc:781
WIN_API ERRORCODE setMotorNaturalInertiaRatio(int v)
设置电机的方向盘实际惯量比
Definition: mozaAPI.cc:636
WIN_API ERRORCODE setSteeringWheelClutchPaddleAxisMode(int v)
设置方向盘的离合拨片模式
Definition: mozaAPI.cc:848
WIN_API int getHandbrakeOutDir(ERRORCODE &err)
获取手刹的输出方向
Definition: mozaAPI.cc:1206
WIN_API ERRORCODE setSteeringWheelSpeedUnit(int v)
设置显示屏的速度单位
Definition: mozaAPI.cc:936
WIN_API int getMotorFfbStrength(ERRORCODE &err)
获取电机的游戏力回馈强度
Definition: mozaAPI.cc:452
WIN_API const std::vector< int > * getPedalAccNonLinear(ERRORCODE &err)
获取踏板油门输出非线性调整
Definition: mozaAPI.cc:1053
WIN_API ERRORCODE CenterWheel()
方向盘对中
Definition: mozaAPI.cc:742
WIN_API std::shared_ptr< RS21::direct_input::ETSine > createWheelbaseETSine(HWND id, ERRORCODE &err)
创建正弦力效果器
Definition: mozaAPI.cc:266
WIN_API ERRORCODE setSteeringWheelShiftIndicatorSwitch(int v)
设置方向盘的指示灯开关模式
Definition: mozaAPI.cc:877
WIN_API std::shared_ptr< RS21::direct_input::ETDamper > createWheelbaseETDamper(HWND id, ERRORCODE &err)
创建阻尼效果器
Definition: mozaAPI.cc:275
WIN_API const std::vector< int > * getPedalClutchNonLinear(ERRORCODE &err)
Definition: mozaAPI.cc:1047
WIN_API int getMotorPeakTorque(ERRORCODE &err)
获取电机的最大输出扭矩限制
Definition: mozaAPI.cc:489
WIN_API int getPedalBrakePressCombine(ERRORCODE &err)
获取踏板的压力结合点百分比
Definition: mozaAPI.cc:1041
WIN_API ERRORCODE setMotorEqualizerAmp(const std::map< std::string, int > &v)
设置电机的路面感知均衡器频点
Definition: mozaAPI.cc:671
WIN_API int getSteeringWheelShiftIndicatorMode(ERRORCODE &err)
获取方向盘的指示灯显示模式
Definition: mozaAPI.cc:793
WIN_API ERRORCODE setMotorNaturalDamper(int v)
设置获取电机的机械阻尼
Definition: mozaAPI.cc:608
WIN_API const std::vector< std::string > * getSteeringWheelShiftIndicatorColor(ERRORCODE &err)
获取方向盘的指示灯颜色
Definition: mozaAPI.cc:799
WIN_API ERRORCODE BrakeCalibrateFinish()
踏板刹车标定结束
Definition: mozaAPI.cc:1127
WIN_API const std::map< std::string, int > * getMotorEqualizerAmp(ERRORCODE &err)
获取电机的路面感知均衡器频点
Definition: mozaAPI.cc:525
WIN_API int getSteeringWheelKnobMode(ERRORCODE &err)
获取方向盘的波段旋钮模式
Definition: mozaAPI.cc:775
WIN_API ERRORCODE setHandbrakeNonLinear(const std::vector< int > &v)
设置手刹输出非线性调整
Definition: mozaAPI.cc:1262
WIN_API ERRORCODE setHandingShifterAutoBlipDuration(int v)
获取换挡器的降档补油持续时间
Definition: mozaAPI.cc:1326
WIN_API ERRORCODE setDisplayScreenSpeedUnit(int v)
设置显示屏的速度单位
Definition: mozaAPI.cc:994
WIN_API int getSteeringWheelClutchPaddleCombinePos(ERRORCODE &err)
获取方向盘的离合拨片组合值
Definition: mozaAPI.cc:769
WIN_API int getHandingShifterAutoBlipOutput(ERRORCODE &err)
获取换挡器的降档补油输出百分比
Definition: mozaAPI.cc:1277
WIN_API ERRORCODE setDisplayScreenScreenBrightness(int v)
设置显示屏的屏幕亮度
Definition: mozaAPI.cc:1009
WIN_API int getSteeringWheelSpeedUnit(ERRORCODE &err)
获取显示屏的速度单位
Definition: mozaAPI.cc:811
WIN_API ERRORCODE setMotorNaturalInertia(int v)
设置电机的自然惯量
Definition: mozaAPI.cc:643
WIN_API ERRORCODE setPedalAccNonLinear(const std::vector< int > &v)
设置踏板油门输出非线性调整
Definition: mozaAPI.cc:1176
WIN_API ERRORCODE setPedalClutchNonLinear(const std::vector< int > &v)
设置踏板离合输出非线性调整
Definition: mozaAPI.cc:1161
WIN_API int getDisplayScreenScreenBrightness(ERRORCODE &err)
获取显示屏的屏幕亮度
Definition: mozaAPI.cc:976
WIN_API int getPedalAccOutDir(ERRORCODE &err)
获取踏板的油门输出方向
Definition: mozaAPI.cc:1035
WIN_API ERRORCODE BrakeCalibrateStrat()
踏板刹车标定开始
Definition: mozaAPI.cc:1110
WIN_API int getMotorNaturalFriction(ERRORCODE &err)
获取获取电机的机械摩擦
Definition: mozaAPI.cc:477
WIN_API int getMotorSpeedDampingStartPoint(ERRORCODE &err)
获取电机的随速阻尼起始点
Definition: mozaAPI.cc:507
WIN_API ERRORCODE setHandingShifterAutoBlipOutput(int v)
获取换挡器的降档补油输出百分比
Definition: mozaAPI.cc:1319
WIN_API const std::map< int, std::string > * getSteeringWheelScreenUIList(ERRORCODE &err)
获取UI列表
Definition: mozaAPI.cc:829
WIN_API ERRORCODE setPedalBrakeNonLinear(const std::vector< int > &v)
设置踏板刹车输出非线性调整
Definition: mozaAPI.cc:1191
WIN_API int getSteeringWheelClutchPaddleAxisMode(ERRORCODE &err)
获取方向盘的离合拨片模式
Definition: mozaAPI.cc:763
WIN_API int getPedalClutchOutDir(ERRORCODE &err)
获取踏板的离合输出方向
Definition: mozaAPI.cc:1023
WIN_API int getDisplayScreenSpeedUnit(ERRORCODE &err)
获取显示屏的速度单位
Definition: mozaAPI.cc:964
WIN_API const std::pair< int, int > * getMotorLimitAngle(ERRORCODE &err)
获取电机的限位角度
Definition: mozaAPI.cc:440
WIN_API int getSteeringWheelScreenCurrentUI(ERRORCODE &err)
获取当前UI
Definition: mozaAPI.cc:835
WIN_API ERRORCODE HandbrakeCalibrateFinish()
手刹标定结束
Definition: mozaAPI.cc:1241
WIN_API void motorMoveTo(HWND id, float angle, float speed, ERRORCODE &err)
电机转至角度
Definition: mozaAPI.cc:1443
WIN_API int getSteeringWheelScreenBrightness(ERRORCODE &err)
获取显示屏的屏幕亮度
Definition: mozaAPI.cc:823
WIN_API ERRORCODE setPedalBrakeOutDir(int v)
设置踏板的刹车输出方向
Definition: mozaAPI.cc:1140
WIN_API ERRORCODE setSteeringWheelClutchPaddleCombinePos(int v)
设置方向盘的离合拨片组合值
Definition: mozaAPI.cc:856
WIN_API ERRORCODE setHandingShifterAutoBlipSwitch(int v)
获取换挡器的降档补油开关
Definition: mozaAPI.cc:1333
WIN_API int getPedalBrakeOutDir(ERRORCODE &err)
获取踏板的刹车输出方向
Definition: mozaAPI.cc:1029
Definition: hid_struct.h:103
WIN_API const std::map< int, std::string > * getDisplayScreenScreenUIList(ERRORCODE &err)
获取显示屏UI列表
Definition: mozaAPI.cc:982
WIN_API int getMotorNaturalInertiaRatio(ERRORCODE &err)
获取电机的方向盘实际惯量比
Definition: mozaAPI.cc:495
WIN_API ERRORCODE setHandbrakeOutDir(int v)
设置手刹的输出方向
Definition: mozaAPI.cc:1248
WIN_API std::shared_ptr< RS21::direct_input::ETInertia > createWheelbaseETInertia(HWND id, ERRORCODE &err)
创建惯性效果器
Definition: mozaAPI.cc:293
WIN_API ERRORCODE setPedalAccOutDir(int v)
设置踏板的油门输出方向
Definition: mozaAPI.cc:1147
WIN_API int getDisplayScreenScreenCurrentUI(ERRORCODE &err)
获取显示屏当前UI
Definition: mozaAPI.cc:988
WIN_API int getMotorSpringStrength(ERRORCODE &err)
获取电机的机械回中强度
Definition: mozaAPI.cc:465
WIN_API ERRORCODE setHandbrakeApplicationMode(int v)
设置手刹的应用模式
Definition: mozaAPI.cc:1255
WIN_API ERRORCODE setSteeringWheelShiftIndicatorMode(int v)
设置方向盘的指示灯显示模式
Definition: mozaAPI.cc:884
WIN_API int getSteeringWheelShiftIndicatorSwitch(ERRORCODE &err)
获取方向盘的指示灯开关模式
Definition: mozaAPI.cc:787
WIN_API int getMotorNaturalInertia(ERRORCODE &err)
获取电机的自然惯量
Definition: mozaAPI.cc:501
WIN_API int getDisplayScreenTemperatureUnit(ERRORCODE &err)
获取显示屏的温度单位
Definition: mozaAPI.cc:970
WIN_API ERRORCODE setSteeringWheelScreenBrightness(int v)
设置显示屏的屏幕亮度
Definition: mozaAPI.cc:950
WIN_API ERRORCODE setSteeringWheelShiftIndicatorBrightness(int v)
设置方向盘的指示灯亮度
Definition: mozaAPI.cc:841
WIN_API ERRORCODE setMotorFfbReverse(int v)
设置电机的游戏力反向开关
Definition: mozaAPI.cc:664
WIN_API ERRORCODE SoftReboot()
电机软重启
Definition: mozaAPI.cc:727
WIN_API void motorStopMove()
Definition: mozaAPI.cc:1448
WIN_API ERRORCODE setMotorSpringStrength(int v)
设置电机的机械回中强度
Definition: mozaAPI.cc:601
WIN_API int getMotorNaturalDamper(ERRORCODE &err)
获取获取电机的机械阻尼
Definition: mozaAPI.cc:471
WIN_API void removeMozaSDK()
卸载sdk
Definition: mozaAPI.cc:191
WIN_API int getHandingShifterAutoBlipSwitch(ERRORCODE &err)
获取换挡器的降档补油开关
Definition: mozaAPI.cc:1289
WIN_API ERRORCODE setPedalClutchOutDir(int v)
设置踏板的离合输出方向
Definition: mozaAPI.cc:1133
WIN_API ERRORCODE ShifterCalibrateStart()
换挡器开始标定
Definition: mozaAPI.cc:1295
WIN_API const char * getDeviceParent(PRODUCTTYPE dev, ERRORCODE &err)
获取所连接设备的枚举值
Definition: mozaAPI.cc:330
WIN_API int getHandbrakeApplicationMode(ERRORCODE &err)
获取手刹的应用模式
Definition: mozaAPI.cc:1212
WIN_API int getSteeringWheelTemperatureUnit(ERRORCODE &err)
获取显示屏的温度单位
Definition: mozaAPI.cc:817
WIN_API const HIDData * getHIDData(ERRORCODE &err)
获取周期内hid的所有数据
Definition: mozaAPI.cc:311
WIN_API ERRORCODE ClutchCalibrateFinish()
踏板离合标定结束
Definition: mozaAPI.cc:1082
WIN_API std::shared_ptr< RS21::direct_input::ETConstantForce > createWheelbaseETConstantForce(HWND id, ERRORCODE &err)
创建恒定力效果器
Definition: mozaAPI.cc:257
WIN_API int getMotorSpeedDamping(ERRORCODE &err)
获取电机的随速阻尼
Definition: mozaAPI.cc:483
WIN_API const std::vector< int > * getSteeringWheelShiftIndicatorLightRpm(ERRORCODE &err)
获取方向盘的指示灯转速提示百分比
Definition: mozaAPI.cc:805
WIN_API ERRORCODE setDisplayScreenScreenCurrentUI(int v)
设置显示屏当前UI
Definition: mozaAPI.cc:1016
WIN_API ERRORCODE setSteeringWheelKnobMode(int v)
设置方向盘的波段旋钮模式
Definition: mozaAPI.cc:863
WIN_API ERRORCODE AccCalibrateFinish()
踏板油门标定结束
Definition: mozaAPI.cc:1104