I2C의 수신 데이터를 읽음
int i2c_read(int $i2c_id, string &$rbuf, int $rlen)
읽은 데이터 길이(바이트 수)
<?php
include "/lib/sd_340.php";
$rbuf = "";
$rlen = 0;
i2c_setup(0, 0x0E); // I2C 통신 설정
while(1)
{
$rlen = i2c_read(0, $rbuf, 2); // I2C로 수신된 데이터를 2바이트 읽음
if($rlen == 2)
echo "$rbuf\r\n"; // 읽은 데이터 출력
sleep(1);
}
?>