save_gnss_alarm_config 保存卫星模块告警配置
描述
保存卫星模块告警配置的接口。
访问权限
具备以下权限:
gnss:save_gnss_alarm_config
JSON参数
请求参数如下:
{
"coolingTimeInterval": number,
"ant_status_check_enable_1": "enable"|"disable",
"satellites_num_check_enable_1": "enable"|"disable",
"satellites_num_threshold_1": number,
"gnss_pps_valid_check_enable_1": "enable"|"disable",
"gnss_receiver_status_check_enable_1": "enable"|"disable",
"ant_status_check_enable_2": "enable"|"disable",
"satellites_num_check_enable_2": "enable"|"disable",
"satellites_num_threshold_2": number,
"gnss_pps_valid_check_enable_2": "enable"|"disable",
"gnss_receiver_status_check_enable_2": "enable"|"disable"
}
提示
- coolingTimeInterval: 告警周期,单位为秒,同一个告警在告警周期内只发送一次告警信息。
- ant_status_check_enable_1: 是否启用卫星1的天线状态检测,enable表示未启用,disable表示已启用。
- satellites_num_check_enable_1: 是否启用卫星1的卫星数量检测,enable表示未启用,disable表示已启用。
- satellites_num_threshold_1: 卫星数量阈值,当卫星数量小于等于该值时,触发告警。
- gnss_pps_valid_check_enable_1: 是否启用卫星1的GNSS PPS信号是否有效检测,enable表示未启用,disable表示已启用。
- ant_status_check_enable_2: 是否启用卫星2的天线状态检测,enable表示未启用,disable表示已启用。
- satellites_num_check_enable_2: 是否启用卫星2的卫星数量检测,enable表示未启用,
- satellites_num_threshold_2: 卫 星数量阈值,当卫星数量小于等于该值时,触发告警。
- gnss_pps_valid_check_enable_2: 是否启用卫星2的GNSS PPS信号是否有效检测,enable表示未启用,disable表示已启用。
请求示例:
{
"coolingTimeInterval": 60,
"ant_status_check_enable_1": "enable",
"satellites_num_check_enable_1": "enable",
"satellites_num_threshold_1": 4,
"gnss_pps_valid_check_enable_1": "enable",
"gnss_receiver_status_check_enable_1": "enable",
"ant_status_check_enable_2": "disable",
"satellites_num_check_enable_2": "disable",
"satellites_num_threshold_2": 4,
"gnss_pps_valid_check_enable_2": "disable",
"gnss_receiver_status_check_enable_2": "enable"
}
响应结果
请求返回的HTTP状态码为200
返回结果为JSON格式的数据,您可以通过解析JSON数据来获取API调用的结果信息。结构如下:
{
"success": true|false,
"errorCode"?: "option string",
"errorMessage"?: "option string",
"showType"?: 0|1|2|4|9,
"traceId"?: "option string"
}
错误码
| 错误码 | 说明 | 错误信息 | 显示类型 |
|---|---|---|---|
| 40007 | 不支持该接收机类型 | unsupported.receiver.type | 4 |
| 40007 | 请求参数格式错误 | error.request.format | 4 |
| 40007 | 传入的coolingTimeInterval参数错误 | error.value.coolingTimeInterval | 4 |
| 40007 | 传入的ant_status_check_enable_1参数错误 | error.value.ant_status_check_enable_1 | 4 |
| 40007 | 传入的satellites_num_check_enable_1参数错误 | error.value.satellites_num_check_enable_1 | 4 |
| 40007 | 传入的satellites_num_threshold_1参数错误 | error.value.satellites_num_threshold_1 | 4 |
| 40007 | 传入的gnss_pps_valid_check_enable_1参数错误 | error.value.gnss_pps_valid_check_enable_1 | 4 |
| 40007 | 传入的gnss_receiver_status_check_enable_1参数错误 | error.value.gnss_receiver_status_check_enable_1 | 4 |
| 40007 | 传入的ant_status_check_enable_2参数错误 | error.value.ant_status_check_enable_2 | 4 |
| 40007 | 传入的satellites_num_check_enable_2参数错误 | error.value.satellites_num_check_enable_2 | 4 |
| 40007 | 传入的satellites_num_threshold_2参数错误 | error.value.satellites_num_threshold_2 | 4 |
| 40007 | 传入的gnss_pps_valid_check_enable_2参数错误 | error.value.gnss_pps_valid_check_enable_2 | 4 |
| 40007 | 传入的gnss_receiver_status_check_enable_2参数错误 | error.value.gnss_receiver_status_check_enable_2 | 4 |
提示
4 表示错误, 弹出错误提示框