mozaSdk
函数
moza 命名空间参考

函数

WIN_API void installMozaSDK ()
 加载sdk 更多...
 
WIN_API void removeMozaSDK ()
 卸载sdk 更多...
 
WIN_API std::shared_ptr< RS21::direct_input::ETSinecreateWheelbaseETSine (HWND id, ERRORCODE &err)
 创建正弦力效果器 更多...
 
WIN_API std::shared_ptr< RS21::direct_input::ETConstantForcecreateWheelbaseETConstantForce (HWND id, ERRORCODE &err)
 创建恒定力效果器 更多...
 
WIN_API std::shared_ptr< RS21::direct_input::ETSpringcreateWheelbaseETSpring (HWND id, ERRORCODE &err)
 创建回中力效果器 更多...
 
WIN_API std::shared_ptr< RS21::direct_input::ETDampercreateWheelbaseETDamper (HWND id, ERRORCODE &err)
 创建阻尼效果器 更多...
 
WIN_API std::shared_ptr< RS21::direct_input::ETInertiacreateWheelbaseETInertia (HWND id, ERRORCODE &err)
 创建惯性效果器 更多...
 
WIN_API std::shared_ptr< RS21::direct_input::ETFrictioncreateWheelbaseETFriction (HWND id, ERRORCODE &err)
 创建摩擦力效果器 更多...
 
WIN_API const HIDDatagetHIDData (ERRORCODE &err)
 获取周期内hid的所有数据 更多...
 
WIN_API const char * getDeviceParent (PRODUCTTYPE dev, ERRORCODE &err)
 获取所连接设备的枚举值 更多...
 
WIN_API const std::pair< int, int > * getMotorLimitAngle (ERRORCODE &err)
 获取电机的限位角度 更多...
 
WIN_API void motorMoveTo (HWND id, float angle, float speed, ERRORCODE &err)
 电机转至角度 更多...
 
WIN_API void motorStopMove ()
 
WIN_API int getMotorRoadSensitivity (ERRORCODE &err)
 获取电机的路感灵敏度 更多...
 
WIN_API int getMotorFfbStrength (ERRORCODE &err)
 获取电机的游戏力回馈强度 更多...
 
WIN_API int getMotorLimitWheelSpeed (ERRORCODE &err)
 获取电机的方向盘最大转速 更多...
 
WIN_API int getMotorSpringStrength (ERRORCODE &err)
 获取电机的机械回中强度 更多...
 
WIN_API int getMotorNaturalDamper (ERRORCODE &err)
 获取获取电机的机械阻尼 更多...
 
WIN_API int getMotorNaturalFriction (ERRORCODE &err)
 获取获取电机的机械摩擦 更多...
 
WIN_API int getMotorSpeedDamping (ERRORCODE &err)
 获取电机的随速阻尼 更多...
 
WIN_API int getMotorPeakTorque (ERRORCODE &err)
 获取电机的最大输出扭矩限制 更多...
 
WIN_API int getMotorNaturalInertiaRatio (ERRORCODE &err)
 获取电机的方向盘实际惯量比 更多...
 
WIN_API int getMotorNaturalInertia (ERRORCODE &err)
 获取电机的自然惯量 更多...
 
WIN_API int getMotorSpeedDampingStartPoint (ERRORCODE &err)
 获取电机的随速阻尼起始点 更多...
 
WIN_API int getMotorHandsOffProtection (ERRORCODE &err)
 获取电机的手离开保护开关 更多...
 
WIN_API int getMotorFfbReverse (ERRORCODE &err)
 获取电机的游戏力反向开关 更多...
 
WIN_API const std::map< std::string, int > * getMotorEqualizerAmp (ERRORCODE &err)
 获取电机的路面感知均衡器频点 更多...
 
WIN_API ERRORCODE setMotorLimitAngle (int limitAngle, int gameMaximumAngle)
 设置电机的限位角度 更多...
 
WIN_API ERRORCODE setMotorRoadSensitivity (int v)
 设置电机的路感灵敏度 更多...
 
WIN_API ERRORCODE setMotorFfbStrength (int v)
 设置电机的游戏力回馈强度 更多...
 
WIN_API ERRORCODE setMotorLimitWheelSpeed (int v)
 设置电机的方向盘最大转速 更多...
 
WIN_API ERRORCODE setMotorSpringStrength (int v)
 设置电机的机械回中强度 更多...
 
WIN_API ERRORCODE setMotorNaturalDamper (int v)
 设置获取电机的机械阻尼 更多...
 
WIN_API ERRORCODE setMotorNaturalFriction (int v)
 设置获取电机的机械摩擦 更多...
 
WIN_API ERRORCODE setMotorSpeedDamping (int v)
 设置电机的随速阻尼 更多...
 
WIN_API ERRORCODE setMotorPeakTorque (int v)
 设置电机的最大输出扭矩限制 更多...
 
WIN_API ERRORCODE setMotorNaturalInertiaRatio (int v)
 设置电机的方向盘实际惯量比 更多...
 
WIN_API ERRORCODE setMotorNaturalInertia (int v)
 设置电机的自然惯量 更多...
 
WIN_API ERRORCODE setMotorSpeedDampingStartPoint (int v)
 设置电机的随速阻尼起始点 更多...
 
WIN_API ERRORCODE setMotorHandsOffProtection (int v)
 设置电机的手离开保护开关 更多...
 
WIN_API ERRORCODE setMotorFfbReverse (int v)
 设置电机的游戏力反向开关 更多...
 
WIN_API ERRORCODE setMotorEqualizerAmp (const std::map< std::string, int > &v)
 设置电机的路面感知均衡器频点 更多...
 
WIN_API ERRORCODE SoftReboot ()
 电机软重启 更多...
 
WIN_API ERRORCODE CenterWheel ()
 方向盘对中 更多...
 
WIN_API int getSteeringWheelShiftIndicatorBrightness (ERRORCODE &err)
 获取方向盘的指示灯亮度 更多...
 
WIN_API int getSteeringWheelClutchPaddleAxisMode (ERRORCODE &err)
 获取方向盘的离合拨片模式 更多...
 
WIN_API int getSteeringWheelClutchPaddleCombinePos (ERRORCODE &err)
 获取方向盘的离合拨片组合值 更多...
 
WIN_API int getSteeringWheelKnobMode (ERRORCODE &err)
 获取方向盘的波段旋钮模式 更多...
 
WIN_API int getSteeringWheelJoystickHatswitchMode (ERRORCODE &err)
 获取方向盘的摇杆模式 更多...
 
WIN_API int getSteeringWheelShiftIndicatorSwitch (ERRORCODE &err)
 获取方向盘的指示灯开关模式 更多...
 
WIN_API int getSteeringWheelShiftIndicatorMode (ERRORCODE &err)
 获取方向盘的指示灯显示模式 更多...
 
WIN_API const std::vector< std::string > * getSteeringWheelShiftIndicatorColor (ERRORCODE &err)
 获取方向盘的指示灯颜色 更多...
 
WIN_API const std::vector< int > * getSteeringWheelShiftIndicatorLightRpm (ERRORCODE &err)
 获取方向盘的指示灯转速提示百分比 更多...
 
WIN_API int getSteeringWheelSpeedUnit (ERRORCODE &err)
 获取显示屏的速度单位 更多...
 
WIN_API int getSteeringWheelTemperatureUnit (ERRORCODE &err)
 获取显示屏的温度单位 更多...
 
WIN_API int getSteeringWheelScreenBrightness (ERRORCODE &err)
 获取显示屏的屏幕亮度 更多...
 
WIN_API const std::map< int, std::string > * getSteeringWheelScreenUIList (ERRORCODE &err)
 获取UI列表 更多...
 
WIN_API int getSteeringWheelScreenCurrentUI (ERRORCODE &err)
 获取当前UI 更多...
 
WIN_API ERRORCODE setSteeringWheelShiftIndicatorBrightness (int v)
 设置方向盘的指示灯亮度 更多...
 
WIN_API ERRORCODE setSteeringWheelClutchPaddleAxisMode (int v)
 设置方向盘的离合拨片模式 更多...
 
WIN_API ERRORCODE setSteeringWheelClutchPaddleCombinePos (int v)
 设置方向盘的离合拨片组合值 更多...
 
WIN_API ERRORCODE setSteeringWheelKnobMode (int v)
 设置方向盘的波段旋钮模式 更多...
 
WIN_API ERRORCODE setSteeringWheelJoystickHatswitchMode (int v)
 设置方向盘的摇杆模式 更多...
 
WIN_API ERRORCODE setSteeringWheelShiftIndicatorSwitch (int v)
 设置方向盘的指示灯开关模式 更多...
 
WIN_API ERRORCODE setSteeringWheelShiftIndicatorMode (int v)
 设置方向盘的指示灯显示模式 更多...
 
WIN_API ERRORCODE setSteeringWheelShiftIndicatorColor (const std::vector< std::string > &v)
 设置方向盘的指示灯颜色 更多...
 
WIN_API ERRORCODE setSteeringWheelShiftIndicatorLightRpm (const std::vector< int > &v)
 设置方向盘的指示灯转速提示百分比 更多...
 
WIN_API ERRORCODE setSteeringWheelSpeedUnit (int v)
 设置显示屏的速度单位 更多...
 
WIN_API ERRORCODE setSteeringWheelTemperatureUnit (int v)
 设置显示屏的温度单位 更多...
 
WIN_API ERRORCODE setSteeringWheelScreenBrightness (int v)
 设置显示屏的屏幕亮度 更多...
 
WIN_API ERRORCODE setSteeringWheelScreenCurrentUI (int v)
 设置当前UI 更多...
 
WIN_API int getDisplayScreenSpeedUnit (ERRORCODE &err)
 获取显示屏的速度单位 更多...
 
WIN_API int getDisplayScreenTemperatureUnit (ERRORCODE &err)
 获取显示屏的温度单位 更多...
 
WIN_API int getDisplayScreenScreenBrightness (ERRORCODE &err)
 获取显示屏的屏幕亮度 更多...
 
WIN_API const std::map< int, std::string > * getDisplayScreenScreenUIList (ERRORCODE &err)
 获取显示屏UI列表 更多...
 
WIN_API int getDisplayScreenScreenCurrentUI (ERRORCODE &err)
 获取显示屏当前UI 更多...
 
WIN_API ERRORCODE setDisplayScreenSpeedUnit (int v)
 设置显示屏的速度单位 更多...
 
WIN_API ERRORCODE setDisplayScreenTemperatureUnit (int v)
 设置显示屏的温度单位 更多...
 
WIN_API ERRORCODE setDisplayScreenScreenBrightness (int v)
 设置显示屏的屏幕亮度 更多...
 
WIN_API ERRORCODE setDisplayScreenScreenCurrentUI (int v)
 设置显示屏当前UI 更多...
 
WIN_API int getPedalClutchOutDir (ERRORCODE &err)
 获取踏板的离合输出方向 更多...
 
WIN_API int getPedalBrakeOutDir (ERRORCODE &err)
 获取踏板的刹车输出方向 更多...
 
WIN_API int getPedalAccOutDir (ERRORCODE &err)
 获取踏板的油门输出方向 更多...
 
WIN_API int getPedalBrakePressCombine (ERRORCODE &err)
 获取踏板的压力结合点百分比 更多...
 
WIN_API const std::vector< int > * getPedalClutchNonLinear (ERRORCODE &err)
 
WIN_API const std::vector< int > * getPedalAccNonLinear (ERRORCODE &err)
 获取踏板油门输出非线性调整 更多...
 
WIN_API const std::vector< int > * getPedalBrakeNonLinear (ERRORCODE &err)
 获取踏板刹车输出非线性调整 更多...
 
WIN_API ERRORCODE ClutchCalibrateStrat ()
 踏板离合标定开始 更多...
 
WIN_API ERRORCODE ClutchCalibrateFinish ()
 踏板离合标定结束 更多...
 
WIN_API ERRORCODE AccCalibrateStrat ()
 踏板油门标定开始 更多...
 
WIN_API ERRORCODE AccCalibrateFinish ()
 踏板油门标定结束 更多...
 
WIN_API ERRORCODE BrakeCalibrateStrat ()
 踏板刹车标定开始 更多...
 
WIN_API ERRORCODE BrakeCalibrateFinish ()
 踏板刹车标定结束 更多...
 
WIN_API ERRORCODE setPedalClutchOutDir (int v)
 设置踏板的离合输出方向 更多...
 
WIN_API ERRORCODE setPedalBrakeOutDir (int v)
 设置踏板的刹车输出方向 更多...
 
WIN_API ERRORCODE setPedalAccOutDir (int v)
 设置踏板的油门输出方向 更多...
 
WIN_API ERRORCODE setPedalBrakePressCombine (int v)
 设置踏板的压力结合点百分比 更多...
 
WIN_API ERRORCODE setPedalClutchNonLinear (const std::vector< int > &v)
 设置踏板离合输出非线性调整 更多...
 
WIN_API ERRORCODE setPedalAccNonLinear (const std::vector< int > &v)
 设置踏板油门输出非线性调整 更多...
 
WIN_API ERRORCODE setPedalBrakeNonLinear (const std::vector< int > &v)
 设置踏板刹车输出非线性调整 更多...
 
WIN_API int getHandbrakeOutDir (ERRORCODE &err)
 获取手刹的输出方向 更多...
 
WIN_API int getHandbrakeApplicationMode (ERRORCODE &err)
 获取手刹的应用模式 更多...
 
WIN_API const std::vector< int > * getHandbrakeNonLinear (ERRORCODE &err)
 获取手刹输出非线性调整 更多...
 
WIN_API ERRORCODE HandbrakeCalibrateStart ()
 手刹标定开始 更多...
 
WIN_API ERRORCODE HandbrakeCalibrateFinish ()
 手刹标定结束 更多...
 
WIN_API ERRORCODE setHandbrakeOutDir (int v)
 设置手刹的输出方向 更多...
 
WIN_API ERRORCODE setHandbrakeApplicationMode (int v)
 设置手刹的应用模式 更多...
 
WIN_API ERRORCODE setHandbrakeNonLinear (const std::vector< int > &v)
 设置手刹输出非线性调整 更多...
 
WIN_API int getHandingShifterAutoBlipOutput (ERRORCODE &err)
 获取换挡器的降档补油输出百分比 更多...
 
WIN_API int getHandingShifterAutoBlipDuration (ERRORCODE &err)
 获取换挡器的降档补油持续时间 更多...
 
WIN_API int getHandingShifterAutoBlipSwitch (ERRORCODE &err)
 获取换挡器的降档补油开关 更多...
 
WIN_API ERRORCODE ShifterCalibrateStart ()
 换挡器开始标定 更多...
 
WIN_API ERRORCODE ShifterCalibrateFinish ()
 换挡器结束标定 更多...
 
WIN_API ERRORCODE setHandingShifterAutoBlipOutput (int v)
 获取换挡器的降档补油输出百分比 更多...
 
WIN_API ERRORCODE setHandingShifterAutoBlipDuration (int v)
 获取换挡器的降档补油持续时间 更多...
 
WIN_API ERRORCODE setHandingShifterAutoBlipSwitch (int v)
 获取换挡器的降档补油开关 更多...
 

函数说明

◆ AccCalibrateFinish()

ERRORCODE moza::AccCalibrateFinish ( )

踏板油门标定结束

返回
错误码

◆ AccCalibrateStrat()

ERRORCODE moza::AccCalibrateStrat ( )

踏板油门标定开始

返回
错误码

◆ BrakeCalibrateFinish()

ERRORCODE moza::BrakeCalibrateFinish ( )

踏板刹车标定结束

返回
错误码

◆ BrakeCalibrateStrat()

ERRORCODE moza::BrakeCalibrateStrat ( )

踏板刹车标定开始

返回
错误码

◆ CenterWheel()

ERRORCODE moza::CenterWheel ( )

方向盘对中

返回
错误码

◆ ClutchCalibrateFinish()

ERRORCODE moza::ClutchCalibrateFinish ( )

踏板离合标定结束

返回
错误码

◆ ClutchCalibrateStrat()

ERRORCODE moza::ClutchCalibrateStrat ( )

踏板离合标定开始

返回
错误码

◆ createWheelbaseETConstantForce()

std::shared_ptr< RS21::direct_input::ETConstantForce > moza::createWheelbaseETConstantForce ( HWND  id,
ERRORCODE &  err 
)

创建恒定力效果器

参数
id窗口id
err错误码
返回
恒定力效果器

◆ createWheelbaseETDamper()

std::shared_ptr< RS21::direct_input::ETDamper > moza::createWheelbaseETDamper ( HWND  id,
ERRORCODE &  err 
)

创建阻尼效果器

参数
id窗口id
err错误码
返回
阻尼效果器

◆ createWheelbaseETFriction()

std::shared_ptr< RS21::direct_input::ETFriction > moza::createWheelbaseETFriction ( HWND  id,
ERRORCODE &  err 
)

创建摩擦力效果器

参数
id窗口id
err错误码
返回
摩擦力效果器

◆ createWheelbaseETInertia()

std::shared_ptr< RS21::direct_input::ETInertia > moza::createWheelbaseETInertia ( HWND  id,
ERRORCODE &  err 
)

创建惯性效果器

参数
id窗口id
err错误码
返回
惯性效果器

◆ createWheelbaseETSine()

std::shared_ptr< RS21::direct_input::ETSine > moza::createWheelbaseETSine ( HWND  id,
ERRORCODE &  err 
)

创建正弦力效果器

参数
id窗口id
err错误码
返回
正弦力效果器

◆ createWheelbaseETSpring()

std::shared_ptr< RS21::direct_input::ETSpring > moza::createWheelbaseETSpring ( HWND  id,
ERRORCODE &  err 
)

创建回中力效果器

参数
id窗口id
err错误码
返回
回中力效果器

◆ getDeviceParent()

const char * moza::getDeviceParent ( PRODUCTTYPE  dev,
ERRORCODE &  err 
)

获取所连接设备的枚举值

参数
dev设备枚举值
err错误码
返回
设备名

◆ getDisplayScreenScreenBrightness()

int moza::getDisplayScreenScreenBrightness ( ERRORCODE &  err)

获取显示屏的屏幕亮度

参数
err错误码
返回
显示屏的屏幕亮度,有效范围0-100

◆ getDisplayScreenScreenCurrentUI()

int moza::getDisplayScreenScreenCurrentUI ( ERRORCODE &  err)

获取显示屏当前UI

参数
err错误码
返回
当前UI

◆ getDisplayScreenScreenUIList()

const std::map< int, std::string > * moza::getDisplayScreenScreenUIList ( ERRORCODE &  err)

获取显示屏UI列表

参数
err错误码
返回
UI列表

◆ getDisplayScreenSpeedUnit()

int moza::getDisplayScreenSpeedUnit ( ERRORCODE &  err)

获取显示屏的速度单位

参数
err错误码
返回
显示屏的速度单位,有效范围0-1,0-公制 1-英制

◆ getDisplayScreenTemperatureUnit()

int moza::getDisplayScreenTemperatureUnit ( ERRORCODE &  err)

获取显示屏的温度单位

参数
err错误码
返回
显示屏的温度单位,有效范围0-1,0-摄氏度 1-华氏度

◆ getHandbrakeApplicationMode()

int moza::getHandbrakeApplicationMode ( ERRORCODE &  err)

获取手刹的应用模式

参数
err错误码
返回
手刹的应用模式,有效范围0-1

◆ getHandbrakeNonLinear()

const std::vector< int > * moza::getHandbrakeNonLinear ( ERRORCODE &  err)

获取手刹输出非线性调整

参数
err错误码
返回
手刹输出非线性调整

◆ getHandbrakeOutDir()

int moza::getHandbrakeOutDir ( ERRORCODE &  err)

获取手刹的输出方向

参数
err错误码
返回
手刹的输出方向,有效范围0-1

◆ getHandingShifterAutoBlipDuration()

int moza::getHandingShifterAutoBlipDuration ( ERRORCODE &  err)

获取换挡器的降档补油持续时间

参数
err错误码
返回
换挡器的降档补油持续时间,有效范围0-1000

◆ getHandingShifterAutoBlipOutput()

int moza::getHandingShifterAutoBlipOutput ( ERRORCODE &  err)

获取换挡器的降档补油输出百分比

参数
err错误码
返回
挡器的降档补油输出百分比,有效范围0-100

◆ getHandingShifterAutoBlipSwitch()

int moza::getHandingShifterAutoBlipSwitch ( ERRORCODE &  err)

获取换挡器的降档补油开关

参数
err错误码
返回
换挡器的降档补油开关,有效范围0-1

◆ getHIDData()

const HIDData * moza::getHIDData ( ERRORCODE &  err)

获取周期内hid的所有数据

参数
err错误码
返回
hid数据

◆ getMotorEqualizerAmp()

const std::map< std::string, int > * moza::getMotorEqualizerAmp ( ERRORCODE &  err)

获取电机的路面感知均衡器频点

参数
err错误码
返回
电机的路面感知均衡器频点,EqualizerAmp7_5;EqualizerAmp13,EqualizerAmp22_5,EqualizerAmp39,EqualizerAmp55,[0,500],EqualizerAmp100[0,100]

◆ getMotorFfbReverse()

int moza::getMotorFfbReverse ( ERRORCODE &  err)

获取电机的游戏力反向开关

参数
err错误码
返回
电机的游戏力反向开关,有效范围0-1

◆ getMotorFfbStrength()

int moza::getMotorFfbStrength ( ERRORCODE &  err)

获取电机的游戏力回馈强度

参数
err错误码
返回
电机的游戏力回馈强度,有效范围0-100

◆ getMotorHandsOffProtection()

int moza::getMotorHandsOffProtection ( ERRORCODE &  err)

获取电机的手离开保护开关

参数
err错误码
返回
电机的手离开保护开关,有效范围0-1

◆ getMotorLimitAngle()

const std::pair< int, int > * moza::getMotorLimitAngle ( ERRORCODE &  err)

获取电机的限位角度

参数
err错误码
返回
电机的限位角度,有效范围90-2700

◆ getMotorLimitWheelSpeed()

int moza::getMotorLimitWheelSpeed ( ERRORCODE &  err)

获取电机的方向盘最大转速

参数
err错误码
返回
电机的方向盘最大转速,有效范围10-100

◆ getMotorNaturalDamper()

int moza::getMotorNaturalDamper ( ERRORCODE &  err)

获取获取电机的机械阻尼

参数
err错误码
返回
电机的机械阻尼,有效范围0-100

◆ getMotorNaturalFriction()

int moza::getMotorNaturalFriction ( ERRORCODE &  err)

获取获取电机的机械摩擦

参数
err错误码
返回
电机的机械摩擦,有效范围0-100

◆ getMotorNaturalInertia()

int moza::getMotorNaturalInertia ( ERRORCODE &  err)

获取电机的自然惯量

参数
err错误码
返回
电机的自然惯量,有效范围100-500

◆ getMotorNaturalInertiaRatio()

int moza::getMotorNaturalInertiaRatio ( ERRORCODE &  err)

获取电机的方向盘实际惯量比

参数
err错误码
返回
电机的方向盘实际惯量比,有效范围100-4000

◆ getMotorPeakTorque()

int moza::getMotorPeakTorque ( ERRORCODE &  err)

获取电机的最大输出扭矩限制

参数
err错误码
返回
电机的最大输出扭矩限制,有效范围50-100

◆ getMotorRoadSensitivity()

int moza::getMotorRoadSensitivity ( ERRORCODE &  err)

获取电机的路感灵敏度

参数
err错误码
返回
电机的路感灵敏度,有效范围0-10

◆ getMotorSpeedDamping()

int moza::getMotorSpeedDamping ( ERRORCODE &  err)

获取电机的随速阻尼

参数
err错误码
返回
电机的随速阻尼,有效范围0-100

◆ getMotorSpeedDampingStartPoint()

int moza::getMotorSpeedDampingStartPoint ( ERRORCODE &  err)

获取电机的随速阻尼起始点

参数
err错误码
返回
电机的随速阻尼起始点,有效范围0-400

◆ getMotorSpringStrength()

int moza::getMotorSpringStrength ( ERRORCODE &  err)

获取电机的机械回中强度

参数
err错误码
返回
电机的机械回中强度,有效范围0-100

◆ getPedalAccNonLinear()

const std::vector< int > * moza::getPedalAccNonLinear ( ERRORCODE &  err)

获取踏板油门输出非线性调整

参数
err错误码
返回
踏板油门输出非线性调整

◆ getPedalAccOutDir()

int moza::getPedalAccOutDir ( ERRORCODE &  err)

获取踏板的油门输出方向

参数
err错误码
返回
踏板的油门输出方向,有效范围0-1,0-正向 1-反向

◆ getPedalBrakeNonLinear()

const std::vector< int > * moza::getPedalBrakeNonLinear ( ERRORCODE &  err)

获取踏板刹车输出非线性调整

参数
err错误码
返回
踏板刹车输出非线性调整

◆ getPedalBrakeOutDir()

int moza::getPedalBrakeOutDir ( ERRORCODE &  err)

获取踏板的刹车输出方向

参数
err错误码
返回
踏板的刹车输出方向,有效范围0-1,0-正向 1-反向

◆ getPedalBrakePressCombine()

int moza::getPedalBrakePressCombine ( ERRORCODE &  err)

获取踏板的压力结合点百分比

参数
err错误码
返回
踏板的压力结合点百分比,有效范围0-100

◆ getPedalClutchNonLinear()

const std::vector< int > * moza::getPedalClutchNonLinear ( ERRORCODE &  err)
参数
err错误码
返回
踏板离合输出非线性调整

◆ getPedalClutchOutDir()

int moza::getPedalClutchOutDir ( ERRORCODE &  err)

获取踏板的离合输出方向

参数
err错误码
返回
踏板的离合输出方向,有效范围0-1,0-正向 1-反向

◆ getSteeringWheelClutchPaddleAxisMode()

int moza::getSteeringWheelClutchPaddleAxisMode ( ERRORCODE &  err)

获取方向盘的离合拨片模式

参数
err错误码
返回
方向盘的离合拨片模式,有效范围1-3

◆ getSteeringWheelClutchPaddleCombinePos()

int moza::getSteeringWheelClutchPaddleCombinePos ( ERRORCODE &  err)

获取方向盘的离合拨片组合值

参数
err错误码
返回
方向盘的离合拨片组合值,有效范围0-100

◆ getSteeringWheelJoystickHatswitchMode()

int moza::getSteeringWheelJoystickHatswitchMode ( ERRORCODE &  err)

获取方向盘的摇杆模式

参数
err错误码
返回
方向盘的摇杆模式,有效范围0-1

◆ getSteeringWheelKnobMode()

int moza::getSteeringWheelKnobMode ( ERRORCODE &  err)

获取方向盘的波段旋钮模式

参数
err错误码
返回
方向盘的波段旋钮模式,有效范围0-1

◆ getSteeringWheelScreenBrightness()

int moza::getSteeringWheelScreenBrightness ( ERRORCODE &  err)

获取显示屏的屏幕亮度

参数
err错误码
返回
显示屏的屏幕亮度,有效范围0-100

◆ getSteeringWheelScreenCurrentUI()

int moza::getSteeringWheelScreenCurrentUI ( ERRORCODE &  err)

获取当前UI

参数
err错误码
返回
当前UI

◆ getSteeringWheelScreenUIList()

const std::map< int, std::string > * moza::getSteeringWheelScreenUIList ( ERRORCODE &  err)

获取UI列表

参数
err错误码
返回
UI列表

◆ getSteeringWheelShiftIndicatorBrightness()

int moza::getSteeringWheelShiftIndicatorBrightness ( ERRORCODE &  err)

获取方向盘的指示灯亮度

参数
err错误码
返回
方向盘的指示灯亮度,有效范围0-100

◆ getSteeringWheelShiftIndicatorColor()

const std::vector< std::string > * moza::getSteeringWheelShiftIndicatorColor ( ERRORCODE &  err)

获取方向盘的指示灯颜色

参数
err错误码
返回
指示灯颜色

◆ getSteeringWheelShiftIndicatorLightRpm()

const std::vector< int > * moza::getSteeringWheelShiftIndicatorLightRpm ( ERRORCODE &  err)

获取方向盘的指示灯转速提示百分比

参数
err错误码
返回
方向盘的指示灯转速提示百分比

◆ getSteeringWheelShiftIndicatorMode()

int moza::getSteeringWheelShiftIndicatorMode ( ERRORCODE &  err)

获取方向盘的指示灯显示模式

参数
err错误码
返回
方向盘的指示灯显示模式,有效范围0-1

◆ getSteeringWheelShiftIndicatorSwitch()

int moza::getSteeringWheelShiftIndicatorSwitch ( ERRORCODE &  err)

获取方向盘的指示灯开关模式

参数
err错误码
返回
方向盘的指示灯开关模式,有效范围1-3

◆ getSteeringWheelSpeedUnit()

int moza::getSteeringWheelSpeedUnit ( ERRORCODE &  err)

获取显示屏的速度单位

参数
err错误码
返回
显示屏的速度单位,有效范围0-1

◆ getSteeringWheelTemperatureUnit()

int moza::getSteeringWheelTemperatureUnit ( ERRORCODE &  err)

获取显示屏的温度单位

参数
err错误码
返回
显示屏的温度单位,有效范围0-1

◆ HandbrakeCalibrateFinish()

ERRORCODE moza::HandbrakeCalibrateFinish ( )

手刹标定结束

返回
错误码

◆ HandbrakeCalibrateStart()

ERRORCODE moza::HandbrakeCalibrateStart ( )

手刹标定开始

返回
错误码

◆ installMozaSDK()

void moza::installMozaSDK ( )

加载sdk

◆ motorMoveTo()

void moza::motorMoveTo ( HWND  id,
float  angle,
float  speed,
ERRORCODE &  err 
)

电机转至角度

参数
id窗口id
angle目标角度,单位:deg(degree)
speed目标速度,单位:rpm(Revolutions Per Minute)
err错误码
返回
是否执行成功

◆ motorStopMove()

void moza::motorStopMove ( )

◆ removeMozaSDK()

void moza::removeMozaSDK ( )

卸载sdk

◆ setDisplayScreenScreenBrightness()

ERRORCODE moza::setDisplayScreenScreenBrightness ( int  v)

设置显示屏的屏幕亮度

参数
v显示屏的屏幕亮度,有效范围0-100
返回
错误码

◆ setDisplayScreenScreenCurrentUI()

ERRORCODE moza::setDisplayScreenScreenCurrentUI ( int  v)

设置显示屏当前UI

参数
vUI id
返回
错误码

◆ setDisplayScreenSpeedUnit()

ERRORCODE moza::setDisplayScreenSpeedUnit ( int  v)

设置显示屏的速度单位

参数
v显示屏的速度单位,有效范围0-1,0-公制 1-英制
返回
错误码

◆ setDisplayScreenTemperatureUnit()

ERRORCODE moza::setDisplayScreenTemperatureUnit ( int  v)

设置显示屏的温度单位

参数
v显示屏的温度单位,有效范围0-1,0-摄氏度 1-华氏度
返回
错误码

◆ setHandbrakeApplicationMode()

ERRORCODE moza::setHandbrakeApplicationMode ( int  v)

设置手刹的应用模式

参数
v手刹的应用模式,有效范围0-1
返回
错误码

◆ setHandbrakeNonLinear()

ERRORCODE moza::setHandbrakeNonLinear ( const std::vector< int > &  v)

设置手刹输出非线性调整

参数
v手刹输出非线性调整
返回
错误码

◆ setHandbrakeOutDir()

ERRORCODE moza::setHandbrakeOutDir ( int  v)

设置手刹的输出方向

参数
v手刹的输出方向,有效范围0-1
返回
错误码

◆ setHandingShifterAutoBlipDuration()

ERRORCODE moza::setHandingShifterAutoBlipDuration ( int  v)

获取换挡器的降档补油持续时间

参数
v换挡器的降档补油持续时间,有效范围0-1000
返回
错误码

◆ setHandingShifterAutoBlipOutput()

ERRORCODE moza::setHandingShifterAutoBlipOutput ( int  v)

获取换挡器的降档补油输出百分比

参数
v挡器的降档补油输出百分比,有效范围0-100
返回
错误码

◆ setHandingShifterAutoBlipSwitch()

ERRORCODE moza::setHandingShifterAutoBlipSwitch ( int  v)

获取换挡器的降档补油开关

参数
v换挡器的降档补油开关,有效范围0-1
返回
错误码

◆ setMotorEqualizerAmp()

ERRORCODE moza::setMotorEqualizerAmp ( const std::map< std::string, int > &  v)

设置电机的路面感知均衡器频点

参数
v电机的路面感知均衡器频点,EqualizerAmp7_5;EqualizerAmp13,EqualizerAmp22_5,EqualizerAmp39,EqualizerAmp55,[0,500],EqualizerAmp100[0,100]
返回
错误码

◆ setMotorFfbReverse()

ERRORCODE moza::setMotorFfbReverse ( int  v)

设置电机的游戏力反向开关

参数
v电机的游戏力反向开关,有效范围0-1
返回
错误码

◆ setMotorFfbStrength()

ERRORCODE moza::setMotorFfbStrength ( int  v)

设置电机的游戏力回馈强度

参数
v电机的游戏力回馈强度,有效范围0-100
返回
错误码

◆ setMotorHandsOffProtection()

ERRORCODE moza::setMotorHandsOffProtection ( int  v)

设置电机的手离开保护开关

参数
v电机的手离开保护开关,有效范围0-1
返回
错误码

◆ setMotorLimitAngle()

ERRORCODE moza::setMotorLimitAngle ( int  limitAngle,
int  gameMaximumAngle 
)

设置电机的限位角度

参数
limitAngle电机的限位角度,有效范围90-2000
gameMaximumAngle游戏限位角度,有效范围90-limitAngle
返回
错误码

◆ setMotorLimitWheelSpeed()

ERRORCODE moza::setMotorLimitWheelSpeed ( int  v)

设置电机的方向盘最大转速

参数
v电机的方向盘最大转速,有效范围10-100
返回
错误码

◆ setMotorNaturalDamper()

ERRORCODE moza::setMotorNaturalDamper ( int  v)

设置获取电机的机械阻尼

参数
v电机的机械阻尼,有效范围0-100
返回
错误码

◆ setMotorNaturalFriction()

ERRORCODE moza::setMotorNaturalFriction ( int  v)

设置获取电机的机械摩擦

参数
v电机的机械摩擦,有效范围0-100
返回
错误码

◆ setMotorNaturalInertia()

ERRORCODE moza::setMotorNaturalInertia ( int  v)

设置电机的自然惯量

参数
v电机的自然惯量,有效范围100-500
返回
错误码

◆ setMotorNaturalInertiaRatio()

ERRORCODE moza::setMotorNaturalInertiaRatio ( int  v)

设置电机的方向盘实际惯量比

参数
v电机的方向盘实际惯量比,有效范围100-4000
返回
错误码

◆ setMotorPeakTorque()

ERRORCODE moza::setMotorPeakTorque ( int  v)

设置电机的最大输出扭矩限制

参数
v电机的最大输出扭矩限制,有效范围50-100
返回
错误码

◆ setMotorRoadSensitivity()

ERRORCODE moza::setMotorRoadSensitivity ( int  v)

设置电机的路感灵敏度

参数
v电机的路感灵敏度,有效范围0-10
返回
错误码

◆ setMotorSpeedDamping()

ERRORCODE moza::setMotorSpeedDamping ( int  v)

设置电机的随速阻尼

参数
v电机的随速阻尼,有效范围0-100
返回
错误码

◆ setMotorSpeedDampingStartPoint()

ERRORCODE moza::setMotorSpeedDampingStartPoint ( int  v)

设置电机的随速阻尼起始点

参数
v电机的随速阻尼起始点,有效范围0-400
返回
错误码

◆ setMotorSpringStrength()

ERRORCODE moza::setMotorSpringStrength ( int  v)

设置电机的机械回中强度

参数
v电机的机械回中强度,有效范围0-100
返回
错误码

◆ setPedalAccNonLinear()

ERRORCODE moza::setPedalAccNonLinear ( const std::vector< int > &  v)

设置踏板油门输出非线性调整

参数
v踏板油门输出非线性调整,有效范围0-100
返回
错误码

◆ setPedalAccOutDir()

ERRORCODE moza::setPedalAccOutDir ( int  v)

设置踏板的油门输出方向

参数
v踏板的油门输出方向,有效范围0-1,0-正向 1-反向
返回
错误码

◆ setPedalBrakeNonLinear()

ERRORCODE moza::setPedalBrakeNonLinear ( const std::vector< int > &  v)

设置踏板刹车输出非线性调整

参数
v踏板刹车输出非线性调整
返回
错误码

◆ setPedalBrakeOutDir()

ERRORCODE moza::setPedalBrakeOutDir ( int  v)

设置踏板的刹车输出方向

参数
v踏板的刹车输出方向,有效范围0-1,0-正向 1-反向
返回
错误码

◆ setPedalBrakePressCombine()

ERRORCODE moza::setPedalBrakePressCombine ( int  v)

设置踏板的压力结合点百分比

参数
v踏板的压力结合点百分比,有效范围0-100
返回
错误码

◆ setPedalClutchNonLinear()

ERRORCODE moza::setPedalClutchNonLinear ( const std::vector< int > &  v)

设置踏板离合输出非线性调整

参数
v踏板离合输出非线性调整,有效范围0-100
返回
错误码

◆ setPedalClutchOutDir()

ERRORCODE moza::setPedalClutchOutDir ( int  v)

设置踏板的离合输出方向

参数
v踏板的离合输出方向,有效范围0-1,0-正向 1-反向
返回
错误码

◆ setSteeringWheelClutchPaddleAxisMode()

ERRORCODE moza::setSteeringWheelClutchPaddleAxisMode ( int  v)

设置方向盘的离合拨片模式

参数
v方向盘的离合拨片模式,有效范围1-3
返回
错误码

◆ setSteeringWheelClutchPaddleCombinePos()

ERRORCODE moza::setSteeringWheelClutchPaddleCombinePos ( int  v)

设置方向盘的离合拨片组合值

参数
v方向盘的离合拨片组合值,有效范围0-100
返回
错误码

◆ setSteeringWheelJoystickHatswitchMode()

ERRORCODE moza::setSteeringWheelJoystickHatswitchMode ( int  v)

设置方向盘的摇杆模式

参数
v方向盘的摇杆模式,有效范围0-1
返回
错误码

◆ setSteeringWheelKnobMode()

ERRORCODE moza::setSteeringWheelKnobMode ( int  v)

设置方向盘的波段旋钮模式

参数
v方向盘的波段旋钮模式,有效范围0-1
返回
错误码

◆ setSteeringWheelScreenBrightness()

ERRORCODE moza::setSteeringWheelScreenBrightness ( int  v)

设置显示屏的屏幕亮度

参数
v显示屏的屏幕亮度,有效范围0-100
返回
错误码

◆ setSteeringWheelScreenCurrentUI()

ERRORCODE moza::setSteeringWheelScreenCurrentUI ( int  v)

设置当前UI

参数
v当前UI
返回
错误码

◆ setSteeringWheelShiftIndicatorBrightness()

ERRORCODE moza::setSteeringWheelShiftIndicatorBrightness ( int  v)

设置方向盘的指示灯亮度

参数
v方向盘的指示灯亮度,有效范围0-100
返回
错误码

◆ setSteeringWheelShiftIndicatorColor()

ERRORCODE moza::setSteeringWheelShiftIndicatorColor ( const std::vector< std::string > &  v)

设置方向盘的指示灯颜色

参数
v指示灯颜色
返回
错误码

◆ setSteeringWheelShiftIndicatorLightRpm()

ERRORCODE moza::setSteeringWheelShiftIndicatorLightRpm ( const std::vector< int > &  v)

设置方向盘的指示灯转速提示百分比

参数
v方向盘的指示灯转速提示百分比,有效范围0-100
返回
错误码

◆ setSteeringWheelShiftIndicatorMode()

ERRORCODE moza::setSteeringWheelShiftIndicatorMode ( int  v)

设置方向盘的指示灯显示模式

参数
v方向盘的指示灯显示模式,有效范围0-1
返回
错误码

◆ setSteeringWheelShiftIndicatorSwitch()

ERRORCODE moza::setSteeringWheelShiftIndicatorSwitch ( int  v)

设置方向盘的指示灯开关模式

参数
v方向盘的指示灯开关模式,有效范围1-3
返回
错误码

◆ setSteeringWheelSpeedUnit()

ERRORCODE moza::setSteeringWheelSpeedUnit ( int  v)

设置显示屏的速度单位

参数
v显示屏的速度单位,有效范围0-1
返回
错误码

◆ setSteeringWheelTemperatureUnit()

ERRORCODE moza::setSteeringWheelTemperatureUnit ( int  v)

设置显示屏的温度单位

参数
v显示屏的温度单位,有效范围0-1
返回
错误码

◆ ShifterCalibrateFinish()

ERRORCODE moza::ShifterCalibrateFinish ( )

换挡器结束标定

返回
错误码

◆ ShifterCalibrateStart()

ERRORCODE moza::ShifterCalibrateStart ( )

换挡器开始标定

返回
错误码

◆ SoftReboot()

ERRORCODE moza::SoftReboot ( )

电机软重启

返回
错误码