SPI로 데이터를 전송하고 수신 데이터를 읽음
int spi_write_read(int $spi_id, string $wbuf, string &$rbuf, int $rlen)
읽거나 쓴 데이터 길이(바이트)
<?php
include "/lib/sd_340.php";
$rbuf = "";
$wbuf = "\x1E\x07";
$rlen = 0;
spi_setup(0); // SPI 통신 설정
$rlen = spi_write_read(0, $wbuf, $rbuf, 2); // SPI 데이터 쓰기 및 읽기
if($rlen == 2)
echo "$rbuf\r\n"; // 읽은 데이터 출력
?>