2025年11月11日 08:51:40 来源:广州智维电子科技有限公司 >> 进入该公司展台 阅读量:0
RP1210函数调用十问十答
1、RP1210_ClientConnect的作用是?
答:此函数是应用程序寻求与车辆网络连接时调用的个函数,调用该函数可以分配和初始化任何客户端数据结构、加载、初始化或激活任何设备驱动程序(虚拟或其他)来与硬件通信,并将所有RP1210客户端应用程序变量设置为默认值(Echo Mode、FilterStates等)。
2、RP1210_Clientconnect返回值是?
答:连接成功,返回值0-127之间的值;连接不成功将返回一个大于127的错误码
3、RP1210_ClientDisconnect的作用是?
答:终止与所连接的数据库的连接
4、RP1210_ClientDisconnect的返回值是?
答:断开连接成功则返回0;断开连接失败则返回一个大于127的值,该值对应于处理此函数调用时注册的错误代码
5、如果API DLL调用了RP1210_ClientDisconnect, RP1210_ReadMessage or RP1210_Send-Message函数调用的返回值是?
答:返回错误值是147-ERR_CLIENT_DISCONNECTED
6、RP1210_SendMessage的作用是?
答:发送一条消息到它所连接的数据库
7、RP1210_SendMessage的返回值是?
答:对于要传输的消息成功排队,函数将始终返回一个值0;在将消息排队等待传输时发生错误时,将返回一个错误码,该错误码对应于大于127的值。
8、J1939消息发送的类型有?
答:有两种,一种是BAM,即广播,另一种是RTS/CTS,即请求发送或者清除发送
9、RP1210_ReadMessage的作用是?
答:此函数由客户端应用程序调用,用于从与之关联的设备和协议中读取消息。
10、RP1210_ReadMessage的返回值是?
答:如果读取成功,则函数返回读取的字节数,包括时间戳的四个字节。
如果没有消息,则函数返回0。
如果发生错误,则返回一个负数