[644 pnc][adas] 增加 PNC 会车超车接口 修改接口变量名

This commit is contained in:
xinfengkun
2024-07-15 19:49:37 +08:00
parent 59b2c7d900
commit 5084d32915
4 changed files with 18 additions and 18 deletions

View File

@@ -23,8 +23,8 @@ enum MapSystemParamType{
OVERTAKE_MAX_SPEED = 16;//16: 超车的最大速度阈值(double, m/s, 范围[3, 12.5])
FAULT_SIMULATION_CMD = 17;//17: 故障模拟指令(int) default:0(do nothing), 1:线控失效
COLLISION_REPORTING = 18;//18: 碰撞上报(null)
PASS_EACH_OTHER = 19;//19: 会车开关(bool) 0: off 1:on 默认0
OVERTAKE = 20;//20: 超车开关(bool) 0: off 1:on 默认0
PARK_VEH_CROSS = 19;//19: 会车开关(bool) 0: off 1:on 默认0
PARK_VEH_OVERTAKE = 20;//20: 超车开关(bool) 0: off 1:on 默认0
}
/**

View File

@@ -2249,8 +2249,8 @@ public class AdasChannel implements IAdasNetCommApi, FpgaSocket.IWebSocketConnec
* {@link AdasConstants.MapSystemParamType#OVERTAKE_MAX_SPEED Value类型double或double类型String}
* {@link AdasConstants.MapSystemParamType#FAULT_SIMULATION_CMD Value类型int或int类型String}
* {@link AdasConstants.MapSystemParamType#COLLISION_REPORTING Value类型null}
* {@link AdasConstants.MapSystemParamType#PASS_EACH_OTHER Value类型int或int类型String}
* {@link AdasConstants.MapSystemParamType#OVERTAKE Value类型int或int类型String}
* {@link AdasConstants.MapSystemParamType#PARK_VEH_CROSS Value类型int或int类型String}
* {@link AdasConstants.MapSystemParamType#PARK_VEH_OVERTAKE Value类型int或int类型String}
* @return 消息是否添加到WS消息发送队列。由于批量设置参数调用的域控接口存在不同实际调用域控最多2个接口调用次数最多4次所以最多返回4条ID数据
* * 返回值为非0的正整数时表示下发消息的消息ID
* * >=0表示添加到WS发送消息队列
@@ -2469,8 +2469,8 @@ public class AdasChannel implements IAdasNetCommApi, FpgaSocket.IWebSocketConnec
* * -1L添加到WS发送消息队列失败
*/
@Override
public long sendPassEachOther(int enable) {
return sendSetParamReq(AdasConstants.MapSystemParamType.PASS_EACH_OTHER_VALUE, String.valueOf(enable));
public long sendParkVehCross(int enable) {
return sendSetParamReq(AdasConstants.MapSystemParamType.PARK_VEH_CROSS_VALUE, String.valueOf(enable));
}
/**
@@ -2484,8 +2484,8 @@ public class AdasChannel implements IAdasNetCommApi, FpgaSocket.IWebSocketConnec
* * -1L添加到WS发送消息队列失败
*/
@Override
public long sendOvertake(int enable) {
return sendSetParamReq(AdasConstants.MapSystemParamType.OVERTAKE_VALUE, String.valueOf(enable));
public long sendParkVehOvertake(int enable) {
return sendSetParamReq(AdasConstants.MapSystemParamType.PARK_VEH_OVERTAKE_VALUE, String.valueOf(enable));
}
/**

View File

@@ -1382,8 +1382,8 @@ public class AdasManager implements IAdasNetCommApi {
* * -1L添加到WS发送消息队列失败
*/
@Override
public long sendPassEachOther(int enable) {
return mChannel == null ? -1L : mChannel.sendPassEachOther(enable);
public long sendParkVehCross(int enable) {
return mChannel == null ? -1L : mChannel.sendParkVehCross(enable);
}
/**
@@ -1397,8 +1397,8 @@ public class AdasManager implements IAdasNetCommApi {
* * -1L添加到WS发送消息队列失败
*/
@Override
public long sendOvertake(int enable) {
return mChannel == null ? -1L : mChannel.sendOvertake(enable);
public long sendParkVehOvertake(int enable) {
return mChannel == null ? -1L : mChannel.sendParkVehOvertake(enable);
}
/**
@@ -1467,8 +1467,8 @@ public class AdasManager implements IAdasNetCommApi {
* {@link AdasConstants.MapSystemParamType#OVERTAKE_MAX_SPEED Value类型double或double类型String}
* {@link AdasConstants.MapSystemParamType#FAULT_SIMULATION_CMD Value类型int或int类型String}
* {@link AdasConstants.MapSystemParamType#COLLISION_REPORTING Value类型null}
* {@link AdasConstants.MapSystemParamType#PASS_EACH_OTHER Value类型int或int类型String}
* {@link AdasConstants.MapSystemParamType#OVERTAKE Value类型int或int类型String}
* {@link AdasConstants.MapSystemParamType#PARK_VEH_CROSS Value类型int或int类型String}
* {@link AdasConstants.MapSystemParamType#PARK_VEH_OVERTAKE Value类型int或int类型String}
* @return 消息是否添加到WS消息发送队列。由于批量设置参数调用的域控接口存在不同实际调用域控最多2个接口调用次数最多4次所以最多返回4条ID数据
* * 返回值为非0的正整数时表示下发消息的消息ID
* * >=0表示添加到WS发送消息队列

View File

@@ -956,7 +956,7 @@ public interface IAdasNetCommApi {
* * =0表示乘客屏模式添加到WS发送消息队列
* * -1L添加到WS发送消息队列失败
*/
long sendPassEachOther(int enable);
long sendParkVehCross(int enable);
/**
* 超车开关
@@ -968,7 +968,7 @@ public interface IAdasNetCommApi {
* * =0表示乘客屏模式添加到WS发送消息队列
* * -1L添加到WS发送消息队列失败
*/
long sendOvertake(int enable);
long sendParkVehOvertake(int enable);
/*******************************设置参数命令 V2************************************/
@@ -1031,8 +1031,8 @@ public interface IAdasNetCommApi {
* {@link AdasConstants.MapSystemParamType#OVERTAKE_MAX_SPEED Value类型double或double类型String}
* {@link AdasConstants.MapSystemParamType#FAULT_SIMULATION_CMD Value类型int或int类型String}
* {@link AdasConstants.MapSystemParamType#COLLISION_REPORTING Value类型null}
* {@link AdasConstants.MapSystemParamType#PASS_EACH_OTHER Value类型int或int类型String}
* {@link AdasConstants.MapSystemParamType#OVERTAKE Value类型int或int类型String}
* {@link AdasConstants.MapSystemParamType#PARK_VEH_CROSS Value类型int或int类型String}
* {@link AdasConstants.MapSystemParamType#PARK_VEH_OVERTAKE Value类型int或int类型String}
* @return 消息是否添加到WS消息发送队列。由于批量设置参数调用的域控接口存在不同实际调用域控最多2个接口调用次数最多4次所以最多返回4条ID数据
* * 返回值为非0的正整数时表示下发消息的消息ID
* * >=0表示添加到WS发送消息队列