Ohsce_eng_serial_comwr-向一个已打开的OHSCESerial资源所指定的串口写入数据紧接着并读取返回数据

2018-01-10 10:35 更新

向一个已打开的OHSCESerial资源所指定的串口写入数据紧接着并读取返回数据

(OHSCE >=V0.1.9)-向一个已打开的OHSCESerial资源所指定的串口写入数据紧接着并读取返回数据

Ohsce_eng_serial_comwr(&$oibc,$wbuf,$wlen=null,&$rbuf,$rlen=2,$mode=0)


$ohsce  

    -待读取且已打开的OHSCESerial资源。

$wbuf

   -待写入数据

$wlen

   -待写入数据长度

$rbuf

   -待读取数据

$rlen

   -待读取数据长度

$mode

   -模式

Example:

<?php
Ohsce_eng_serial_comwr($oibc,$wbuf,null,&$rbuf,2,0);
echo strlen($rbuf,);


Notice:

阻塞模式下如果串口没有返回数据或未设置超时时间,该函数会导致一直阻塞直至默认时间。

WINDOWS系统务必开启系统的超时机制,若已开启万不要使用基础函数进行二次初始化。

Ohsce_eng_serial_npcomwr函数 能够开启一个新的进程完成此函数同样的事情。


官网链接:http://www.ohsce.com/index.php/book/ohscelib/Ohsceengserialcomwr-20.html

以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号