Configuration Related Recent
1. Get Connected Hardware List
Request: fun = /config/usb/get
bash
curl --request GET \
--url 'http://192.168.9.9:9911/api/config/usb/get'Response:
json
{
"data": {
"list": [
{ "vid": "720D", "pid": "1F2D", "uid": "1F2D24BD", "ver": "4.4", "state": 2 }
],
"code": 0,
"message": "成功"
},
"status": 200,
"fun": "/config/usb/get"
}2. Get Supported Device Type Libraries
Request: fun = /config/devicemodel/get
bash
curl --request GET \
--url 'http://192.168.9.9:9911/api/config/devicemodel/get'3. Get Kernel Configuration
Request: fun = /config/imserver/get
Response Fields:
| Field | Description | Remark |
|---|---|---|
air_play_name | Display name on screen | |
mdns_type | Screencast discovery rules | 0=all, 1=specified IP, 2=IP list |
connect_failed_retry | Connection failed retry times | 0=infinite |
air_play_ratio | Resolution | 0=Adaptive, 720, 1080, 1400, 1920, 2650 |
opencv_num | Image search plugin instances | |
ocr_num | OCR plugin instances | GPU version only |
allow_ip_list | Allowed IP list | Only when rule=1 |
air_play_fps | Screen projection FPS | Max 30, min 1 |
air_play_img_fps | Image FPS | Max 30, min 1 |
air_play_refresh_rate | Refresh rate | Max 60, min 1 |
air_play_port | Communication port | Default 17000 |
air_play_audio | Sound enabled | true/false |
auto_connect | Auto connect | |
auto_updata | Auto upgrade | |
thread_mode | Thread mode for batch ops | |
mouse_mode | Fast accurate mouse | |
flip_right | Horizontal flip right |
4. Set Kernel Configuration
Request: fun = /config/imserver/set
All fields from the get response can be set. Example:
json
{
"fun": "/config/imserver/set",
"data": {
"air_play_name": "iMouseXP-D2B6",
"air_play_fps": 30,
"air_play_ratio": 1080,
"auto_connect": true,
"mouse_mode": true
}
}5. Re-broadcast Screen
Request: fun = /imserver/regmdns
bash
curl --request GET \
--url 'http://192.168.9.9:9911/api/imserver/regmdns'6. Restart the Kernel
Request: fun = /imserver/restart
bash
curl --request GET \
--url 'http://192.168.9.9:9911/api/imserver/restart'