API汇总
## 商显OS_API汇总
|[设备信息](doc:roHkxUk9)|[显示管理](doc:iDW2ZgCb)|[网络管理](doc:CPy78AqC)|
|-|-|-|
|设备唯一ID<br>[info_getBoardID](doc:6yfP8ZIJ)|获取 Hdmi in 状态值<br>[disp_getHdmiInStatus](doc:uAK0dDLm)|获取网卡设备的 MAC 地址<br>[net_getMacAddress](doc:JHYPfZv2)|
|目前 API 的平台版本日期信息<br>[info_getApiVersion](doc:caLilH7L)|开关 Hdmi in 声音<br>[disp_setHdmiInAudio](doc:dmKGkckx)|获取网卡设备的 IP 地址<br>[net_getIPAddress](doc:07ekIoEE)|
|设备的型号<br>[info_getAndroidModel](doc:w81VpcLx)|设置hdmi in待机画面<br>[disp_setHdminInNoSignalBitmap](doc:gCn7msj8)|设置网卡设备的 IP 地址<br>[net_setIPAddress](doc:m9WAdZke)|
|Android系统的版本<br>[info_getAndroidVersion](doc:caLilH7L)|替换boot logo<br>[disp_setSysLogo](doc:wI1WgMq9)|当前网络连接的类型<br>[net_getCurrentNetType](doc:esTTK2Wa)|
|设备的硬件内存大小容量<br>[info_getRunningMemory](doc:1AHv5JJC)|设置屏幕旋转<br>[disp_setDisplayRotation](doc:UCDqgHX4)|获取当前网络模式(动态ip或静态ip)<br>[net_getNetWorkModel](doc:FP0b0x9Q)|
|设备的存储容量<br>[info_getInternalStorageMemory](doc:LfgawzdF)|设置显示、隐藏状态栏<br>[disp_setStatusBar](doc:bJgH2iny)|设置网络模式(动态ip或静态ip)<br>[net_setNetWorkModel](doc:b0rxVN7s)|
|设备的固件SDK版本<br>[info_getFirmwareVersion](doc:cynoziSA)|获取状态栏状态<br>[disp_getStatusBar](doc:SsxfhI1A)|设置网络速度<br>[net_setNetWorkSpeed](doc:I0JU4sfN)|
|设备的固件内核版本<br>[info_getFormattedKernelVersion](doc:fbYYwjQB)|设置手势能否拉出导航栏<br>[disp_setGestureBar](doc:dFmyhMgX)|获取网络速度<br>[net_getNetWorkSpeed](doc:ura2J4JP)|
|设备的固件系统版本和编译日期<br>[info_getAndroidDisplay](doc:l2ac1eLH)|获取手势导航栏状态<br>[disp_getGestureBar](doc:4kLeDyvH) |设置默认连接wifi账号密码<br>[net_setWifidefaultpassword](doc:1QfEyazd)|
|设备 CPU 频率<br>[info_getCpuFreq](doc:Lw1KdkaK)|设置桌面需要隐藏的图标<br>[disp_setLauncherPackagelist](doc:ritXmi9M)|获取默认连接wifi账号密码<br>[net_getWifidefaultpassword](doc:BcYZWjDz)|
|设备 CPU 使用率<br>[info_getSystemCpuUsed](doc:3pLa4o11)|获取桌面隐藏的图标<br>[disp_getLauncherPackagelist](doc:qNasO79j)|-|
|系统可用内存<br>[info_getSystemAvailableMemory](doc:nb7UVCqb)|设置显示密度 DPI<br>[disp_setDisplayDensity](doc:pBsXx7Is)|-|
|APP占用的内存<br>[info_getAppMemory](doc:ZBtCclq4)|获取显示密度 DPI<br>[disp_getDisplayDensity](doc:UfVd9bHb)|-|
|板卡型号<br>[info_getBoardType](doc:Bk6iW0Oo)|获取显示屏 分辨率-宽 X像素<br>[disp_getScreenWidth](doc:NLolM3nY)|-|
|MCU版本号<br>[info_getMCUVersion](doc:zw9R49tq)|获取显示屏 分辨率-高 Y像素<br>[disp_getScreenHeight](doc:OL3F3qSF)|-|
|-|主屏截图返回bitmap<br>[disp_getScreenShot](doc:dwhsz9VA)|-|
|-|主屏截图并保存png格式<br>[disp_getScreenShotToPath](doc:pUSaXl9Y)|-|
|-|设置屏幕,息屏开屏(不影响后台软件运行)<br>[disp_setLcdBackLight](doc:jPIi6OnR)|-|
|-|获取屏幕状态<br>[disp_getLcdBackLight](doc:BetCWvot)|-|
|-|获取双屏异显组合<br>[disp_getScreenNumber](doc:Ddp3HtzI)|-|
|-|设置屏参<br>[disp_setDispParams](doc:W0mvTDo5)|-|
|-|获取屏参<br>[disp_getDispParams](doc:xWv3MRK1)|-|
|-|设置指定屏幕背光pwm频率<br>[disp_setLcdPwmFrequency](doc:iEl8XIfR)|-|
|-|获取指定屏幕背光pwm占空比<br>[disp_getLcdPwmFrequency](doc:dXKJW4AA)|-|
|-|设置显示区域<br>[disp_setDisplayOverscan](doc:unbbEHiv)|-|
|[系统控制](doc:JZtmnOmp)|[硬件控制](doc:FdCDpOWP)|[行业客制](doc:prFpEPWf)|
|-|-|-|
|设置看门狗<br>[sys_setWatchDog](doc:NgGrt2GI)|获取SD卡路径<br>[dev_getSDcardPath](doc:s2bLJKNO)|韦根接口操作,参数为 ID 卡号<br>[custom_sendWDCard](doc:8ktprQv9)|
|获取看门狗状态<br>[sys_getWatchDog](doc:k1ANpY7H)|获取 U 盘路径<br>[dev_getUdiskPath](doc:dz82KGy3)|韦根接口操作,参数为公开码隐藏码<br>[custom_sendCard](doc:vmPaL9GE)|
|设置adb调试<br>[sys_setAdbDebug](doc:doD9Z9T8)|卸载外部存储<br>[dev_unmountVolume](doc:9bV19Ney)|获取韦根输入,这是一个阻塞方法<br>[custom_readWiegandData](doc:mGkR3vTB)|
|获取adb调试状态<br>[sys_getAdbDebug](doc:iNhI1tT0)|获取私有分区大小<br>[dev_getPrivatePartitionSize](doc:J41fNTo0)|主动退出阻塞方法<br>[custom_releaseWiegandRead](doc:AoyX5eR7)|
|设置定时开机<br>[sys_setAutoPowerOn](doc:9YBq9iPX)|读取私有分区写入值<br>[dev_readPrivatePartition](doc:0rIG0LOU)|继电器模式和延迟设置<br>[custom_setRelayIoMode](doc:PRXVHg60)|
|设置定时关机<br>[sys_setAutoPowerOff](doc:eivTwK8R)|写入私有分区<br>[dev_writePrivatePartition](doc:LZib0LDt)|打开或关闭继电器<br>[custom_setRelayIoValue](doc:6XmdNLJ0)|
|获取定时开机信息<br>[sys_getAutoPowerOn](doc:UUNh1Wow)|获取串口绝对路径<br>[dev_getUartPath](doc:WsKqcoxd)|非自动模式下,获得继电器的状态<br>[custom_getRelayIoMode](doc:PRXVHg60)|
|获取定时关机信息<br>[sys_getAutoPowerOff](doc:Sw9MdP1V)|打开串口,高级模式<br>[dev_openUart](doc:elNSKZaS)|自定义无界面拨号<br>[custom_Dial](doc:TEOEebam)|
|设置Gpio方向<br>[sys_setGpioDirection](doc:K9WOhrmI)|关闭串口<br>[dev_closeUart](doc:u4IxKHDn)|自定义挂电话<br>[custom_EndCall](doc:8p17ECyR)|
|获取Gpio方向<br>[sys_getGpioDirection](doc:4ZM4kjSH)|发送数据<br>[dev_sendUart](doc:hM5vkBuV)|清除app最近运行任务,强制kill掉前端应用<br>[custom_cleanRecentTasks](doc:IVkfCTQA)|
|设置输出Gpio电量高低<br>[sys_setGpioValue](doc:8iA940bW)|接收数据<br>[dev_receiveUart](doc:gHXLxVPj)|根据pid结束进程<br>[custom_killProcess](doc:f5HTk8HG)|
|获取Gpio电量高低状态<br>[sys_getGpioValue](doc:Ftkc4S9D)|设置 USB 口电源<br>[dev_setUsbPower](doc:MRLVpOZL)|根据包名获取pid<br>[custom_getPidProcess](doc:Wtm52B22)|
|其它设备相关设置 (主板状态灯,模块电源)<br>[sys_setControl](doc:jYNCBuUG)|读取摄像头 VID,PID 接口<br>[dev_getCameraVidPid](doc:vXNTzJxW)|获取当前pid进程信息<br>[custom_getProcessInfo](doc:eTnV4wIm)|
|获取其他设备电源状态<br>[sys_getControl](doc:IgYCcTph)|设置摄像头相关参数,int 泛型<br>[dev_setCameraStatus](doc:NMtgBXQa)|设置应用加密,打开app需要密码<br>[custom_setAppliesEncryption](doc:w5Jth5FG)|
|获取输出声音增益<br>[sys_getOutVolume](doc:50MUjEqI)|获取设置摄像头相关参数<br>[dev_getCameraStatus](doc:2h8psama)|获取加密的应用列表<br>[custom_getAppliesEncryptio](doc:Kk6MyggH)|
|设置输出声音增益<br>[sys_setOutVolume](doc:7e9Em1T3)|打开can<br>[dev_openCan](doc:WswFaxHu)|设置中一级目录二级目录显示隐藏<br>[custom_setSettinglist](doc:iSEOUZKi)|
|设置usb otg模式<br>[sys_setOTGMod](doc:UvmNIjCX)|关闭can<br>[dev_closeCan](doc:twY9x6Kn)|获取json格式设置中一级目录二级目录<br>[custom_getSettinglist](doc:uWzv4ia6)|
|获取usb otg模式<br>[sys_getOTGMod](doc:3eCQjdud)|读取can设备数据<br>[dev_receiveCan](doc:eZR6KxfH)|-|
|延时关机<br>[sys_setPowerOff](doc:hAgQGbhB)|写入can设备数据<br>[dev_sendCan](doc:AHF7Wo99)|-|
|延时重启<br>[sys_setReboot](doc:nFrdTJpm)|打开i2c外设<br>[dev_openI2c](doc:OS3PQ3YY)|-|
|隐藏显示软键盘<br>[sys_setSoftKeyboard](doc:4f7wiOq0)|关闭i2c外设<br>[dev_closeI2c](doc:agwjCYJh)|-|
|禁止按键上报<br>[sys_setKeyReject](doc:0ngWPpbF)|读取i2c从设备寄存器数据<br>[dev_i2cRead](doc:o5LrlcXZ)|-|
|禁止触摸点击<br>[sys_setTouchReject](doc:YGl4YGmC)|对i2c从设备寄存器写数据<br>[dev_writeI2c](doc:OIhb1JBJ)|-|
|监听按键点击事件<br>[sys_setOnKeyListener](doc:LbY9iZMF)|打开spi外设<br>[dev_openSpi](doc:pXp8OFzw)|-|
|静默安装apk,回调返回值<br>[sys_doSilentInstallApp](doc:jGjKEkOe)|关闭spi外设<br>[dev_closeSpi](doc:BC1eGLVI)|-|
|静默卸载应用,回调返回值<br>[sys_doSilentUninstallApp](doc:KtP2Bp5w)|读取spi设备数据<br>[dev_readSpi](doc:FLUjPy1R)|-|
|开关耳机,主板的麦<br>[sys_setInVolume](doc:8QtrK1Gh)|写入spi设备数据<br>[dev_writeSpi](doc:soNs1z10)|-|
|获取耳机,主板麦的状态<br>[sys_getInVolume](doc:AhgYbMJZ)|-|-|
|设置并保存系统时间<br>[sys_setTime](doc:bPiTySNW)|-|-|
|添加黑白名单列表<br>[sys_addBlackWhiteList](doc:PAmEE9Ei)|-|-|
|删除黑白名单列表<br>[sys_delBlackWhiteList](doc:uZAyAVEd)|-|-|
|获取黑白名单列表<br>[sys_getBlackWhiteList](doc:pFMx0oll)|-|-|
|拷贝文件<br>[sys_copyFile](doc:WVlyAGRQ)|-|-|
|设置国家语言<br>[sys_setNationallanguage](doc:lM3qkCQ8)|-|-|
|设置默认输入法<br>[sys_setDefInputMethod](doc:TW5sWBpa)|-|-|
|获取默认输入法<br>[sys_getDefInputMethod](doc:bRajSRHX)|-|-|
|获取输入法列表<br>[sys_getDefInputMethodList](doc:qlX7uuJy)|-|-|
|设置时区<br>[sys_setTimeZone](doc:StHLYzHh)|-|-|
|获取时区<br>[sys_getTimeZone](doc:J4RFhJOi)|-|-|
|设置音频输出<br>[sys_setAudioOutput](doc:3k61YP3B)|-|-|
|获取音频输出类型<br>[sys_getAudioOutput](doc:FttXjclz)|-|-|
|设置字体大小<br>[sys_setSystemFontSize](doc:NUa97Se5)|-|-|
|获取字体大小<br>[sys_getSystemFontSize](doc:l58eaz2a)|-|-|
|设置同步网络时间<br>[sys_setNetworkTimeSync](doc:LF0ZANsS)|-|-|
|获取同步网络时间状态<br>[sys_getNetworkTimeSync](doc:tKWMR75D)|-|-|
|是否打开开发者选项<br>[sys_setDeveloperOptions](doc:zgR2aaNT)|-|-|
|获取开发者选项的状态<br>[sys_getDeveloperOptions](doc:1fgHAjLK)|-|-|
|是否打开hw叠加层<br>[sys_setHwStack](doc:O8yl8QLp)|-|-|
|获取hw叠加层状态<br>[sys_getHwStack](doc:tc7PfsC9)|-|-|
|设置设备型号<br>[sys_setDeviceModel](doc:TPJSst57)|-|-|
|设置固件版本号<br>[sys_setFirmwareVersion](doc:Zy7JIrYh)|-|-|
|设置出厂公司<br>[sys_setFactoryCompany](doc:QdPe6P92)|-|-|
|设置开机自启的应用<br>[sys_setReceiveSystemBootApp](doc:AgeOBfHU)|-|-|
|获取开机自启的应用<br>[sys_getReceiveSystemBootApp](doc:vLLJoUOf)|-|-|
|设置守护进程<br>[sys_setDaemonsActivity](doc:SBtOWFEN)|-|-|
|获取守护应用的包名<br>[sys_getDaemonsActivity](doc:be6tiCYa)|-|-|
|备份应用数据<br>[sys_setBackupByPackage](doc:AgeOBfHU)|-|-|
|恢复应用数据<br>[sys_getRestoreByPackage](doc:vLLJoUOf)|-|-|
|设置时间 NTP 服务器的地址<br>[sys_setNtpServer](doc:ibCyHbDU)|-|-|
|获取NTP 服务器的地址<br>[sys_getNtpServer](doc:xbBAAhps)|-|-|
|update 差分包 升级<br>[sys_doUpdatePackage](doc:BeDbA5dD)|-|-|
|恢复出厂设置<br>[sys_rebootRecovery](doc:KVikIQ9x)|-|-|
|抓取 Android 层的 LOG 并保存相应目录<br>[sys_getSystemLog](doc:kaxYiv17)|-|-|
|回调实时获取logcat日志<br>[sys_getProcessLogcat](doc:RwOJ7FuA)|-|-|
|读取当前anr日志<br>[sys_getProcessAnrLog](doc:XOIZASkZ)|-|-|
|debug接口<br>[sys_setApiDebug](doc:HBNidldK)|-|-|
|设置设备序列号<br>[sys_setBoardID](doc:JsL96Y24)|-|-|