save_device_params_x 保存卫星接收机的配置参数信息
POST /api/v1/gnss/save_device_params_x
描述
保存卫星接收机的配置参数信息接口,用于保存卫星接收机的配置参数信息。相对于非X86平台,移除了lineDelayComp属性。
访问权限
具备以下权限:
gnss:save_device_params
JSON参数
请求参数如下:
{
"id": number,
"positioningMode": "fixed"|"mobile",
"signalType": ["gps"|"glonass"|"galileo"|"bds"],
"initialDelayComp": number,
}
请求示例:
{
"id": 0,
"positioningMode": "fixed",
"signalType": ["gps", "glonass", "bds"],
"initialDelayComp": 200
}
提示
- id: 卫星接收机的ID, 0表示第一个卫星接收机, 1表示第二个卫星接收机, 一般情况下最多两个卫星接收机
- positioningMode: 定位模式
- signalType: 信号类型
- initialDelayComp: 初始馈线延迟补偿, PPS相位补偿,设置初始延迟补偿值后需要重启卫星接收机才能生效
:::
响应结果
请求返回的HTTP状态码为200
返回结果为JSON格式的数据,您可以通过解析JSON数据来获取API调用的结果信息。结构如下:
{
"success": true|false,
"errorCode"?: "option string",
"errorMessage"?: "option string",
"showType"?: 0|1|2|4|9,
"traceId"?: "option string"
}
正确结果示例:
{
"success": true
}
错误结果示例:
{
"success": false,
"errorCode": "40004",
"errorMessage": "device.id.not.exist",
"showType": 4
}
错误码
| 错误码 | 说明 | 错误信息 | 显示类型 |
|---|---|---|---|
| 40007 | 卫星接收机ID不存在 | device.id.not.exist | 4 |
| 40007 | 设备ID必须是0或者1 | device.id.must.be.0.or.1 | 4 |
| 40007 | 定位模式错误 | positioning.mode.error | 4 |
| 40007 | 信号类型错 误 | signal.type.error | 4 |
| 40007 | 线延迟补偿错误 | line.delay.comp.error | 4 |
| 40007 | 保存卫星接收机信息失败 | save.info.failed | 4 |
| 40007 | 至少选择一个星座 | select.at.least.one.constellation | 4 |
| 40007 | 星座组合方式不支持 | combinations.not.support | 4 |
提示
9 - 在页面中以错误信息的形式提示用户
4 - 在页面中以错误框的形式提示用户