阅读( 214 ) 我要纠错

14.JHGetSerialAttr(查询串口参数)

 

JHZRESULT JHZAPI JHGetSerialAttr(

HANDLE  hdl,

unsigned  long  *  pbaudrate,

unsigned char * pdatabits,

unsigned char * pparity,

unsigned char * pstopbits,

unsigned char * pflowctrl) ;


参数:

        hdl                     [IN] 实例句柄,与控制卡相对应。

       pbaudrate           [OUT] 指向存储波特率的内存空间。

       pdatabits          [OUT] 指向存储数据位的内存空间。

       pparity              [OUT] 指向存储校验位的内存空间。

       pstopbits          [OUT] 指向存储停止位的内存空间。

       pflowctrl          [OUT] 指向存储保留位的内存空间。


返回值 :

       JR_OK                                           成功

       JR_INVALID_PARAMETER      参数错误

       JR_INVALID_OBJECT      无效的对象


功能描述:

          获得控制卡端的串口参数,查询到的波特率可能值为 9600,14400,19200,38400, 56000,57600, 115200;查询到的数据位可能值为 0x08(8 位数据位),0x09(9 位数  据位); 查询到的校验位可能值为 0x00(无校验), 0x01(奇校验),   0x02(偶校  );查询到的停止位可能值为 0xff(0.5 位停止位)。0x00(1 位停止位),0x01(1.5  位停止位),0x02(2 位停止位); 查询到的保留为的可能值始终为 0。


×