2024年6月7日发(作者:)
1. 接口调用 接口调用概述
天瑞恒安 Java 调用接口文件为 文件,为了实现对 C++动态库的调用,还
需要另外两个jar 文件,即 和 ,所以在 Java 项目中需要添加
这三个 jar 文件,另外需要把 C++动态库文件 XPS_ 放在WindowsSystem32目录下。
2. 接口描述 接口描述
2.1. 初识化 初识化并打开串口 并打开串口
public int Tr_initPort(int portNumber)
接口功能:初始化并打开串口
传入参数:portNumber 为串口号
返回值:1,表示成功初始化打开串口,可以进行调用柜箱操作接口。
0,表示打开串口失败。
2.2. 打开串口
public Boolean Tr_Open()
接口功能:打开串口
传入参数:无
返回值:true,表示成功打开串口,可以进行调用柜箱操作接口。
false,表示打开串口失败。
2.3. 当前串口是否打开
public Boolean Tr_IsOpen()
接口功能:获取当前串口是否打开
传入参数:无
返回值:true,表示串口已经打开,可以进行调用柜箱操作接口。
false,表示串口已经关闭。
2.4. 当前串口是否忙
public Boolean Tr_IsBusy()
接口功能:获取当前串口是否忙
传入参数:无
返回值:true,表示串口忙
false,表示串口闲
2.5. 关闭串口
public void Tr_Close()
接口功能:关闭串口
传入参数:无
返回值:无
2.6. 单开箱
public String Tr_openBox(int iBoxIdx)
接口功能:单开箱
传入参数:开箱操作的箱号
返回值:字符串,“开箱成功”表示开箱成功,“开箱失败”表示开箱失败
2.7. 全开箱
public String Tr_openBoxM(int iBoxCnt)
接口功能:全开箱
传入参数:入参为开箱的最大箱号,依次顺序开箱。
返回值:
字符串,格式为:3|1:开箱成功|2:开箱成功|3:开箱失败|4:开箱成功,其中第一
个数字是成功开箱的个数,然后是“箱号:开箱结果”,用竖线分隔。
2.8. 单开灯
public String Tr_lightBox(int iBoxIdx)
接口功能:单开灯
传入参数:开灯操作的箱号
返回值:字符串,“开灯成功”表示开灯成功,“开灯失败”表示开灯失败
2.9. 全开灯
public String Tr_lightBoxM(int iBoxCnt)
接口功能:全开灯
传入参数:入参为开灯的最大箱号,依次顺序开灯。
返回值:
字符串,格式为:3|1:开灯成功|2:开灯成功|3:开灯失败|4:开灯成功其中第一个
数字是成功开灯的个数,然后是“箱号:开灯结果”,用竖线分隔。
2.10. 单关灯
public String Tr_lightOffBox(int iBoxIdx)
接口功能:单关灯
传入参数:关灯操作的箱号
返回值:字符串,“关灯成功”表示关灯成功,“关灯失败”表示关灯失败
2.11. 全关灯
public String Tr_lightOffBoxM(int iBoxCnt)
接口功能:全关灯
传入参数:入参为关灯的最大箱号,依次顺序关灯。
返回值:
字符串,格式为:3|1:关灯成功|2:关灯成功|3:关灯失败|4:关灯成功,其中第一
个数字是成功关灯的个数,然后是“箱号:关灯结果”,用竖线分隔。
2.12. 单物检
public String Tr_checkBoxCon(int iBoxIdx)
接口功能:单物检
传入参数:物检操作的箱号
返回值:字符串,成功返回“无物品”或者“有物品”,失败返回“物检失败”。
2.13. 全物检
public String Tr_checkBoxConM(int iBoxCnt)
接口功能:全物检


发布评论