跳到主要内容

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.type4
40007请求参数格式错误error.request.format4
40007传入的coolingTimeInterval参数错误error.value.coolingTimeInterval4
40007传入的ant_status_check_enable_1参数错误error.value.ant_status_check_enable_14
40007传入的satellites_num_check_enable_1参数错误error.value.satellites_num_check_enable_14
40007传入的satellites_num_threshold_1参数错误error.value.satellites_num_threshold_14
40007传入的gnss_pps_valid_check_enable_1参数错误error.value.gnss_pps_valid_check_enable_14
40007传入的gnss_receiver_status_check_enable_1参数错误error.value.gnss_receiver_status_check_enable_14
40007传入的ant_status_check_enable_2参数错误error.value.ant_status_check_enable_24
40007传入的satellites_num_check_enable_2参数错误error.value.satellites_num_check_enable_24
40007传入的satellites_num_threshold_2参数错误error.value.satellites_num_threshold_24
40007传入的gnss_pps_valid_check_enable_2参数错误error.value.gnss_pps_valid_check_enable_24
40007传入的gnss_receiver_status_check_enable_2参数错误error.value.gnss_receiver_status_check_enable_24
提示

4 表示错误, 弹出错误提示框