스마트 확장보드를 사용하기 위해서는 spc_request, spc_request_dev 및 spc_request_sys함수가 필요합니다.
spc_request($sid, 6, $wbuf)
spc_request($sid, 7, $rbuf)
spc_request_dev($sid, $cmd)
spc_request_sys($sid, $cmd)
모든 스마트 확장보드가 공통으로 지원하는 명령어는 spc_request_sys함수를 사용하며, 명령어 목록은 다음과 같습니다.
명령어 | 인수 | 설명 |
---|---|---|
get | did | 디바이스 아이디 확인 |
get | uid | 유니크 아이디 확인 |
PES-2406 전용 명령어는 spc_request 또는 spc_request_dev함수를 사용합니다. 데이터 송신 및 수신은 spc_request함수를 사용하며 설정 및 상태를 확인하기 위한 명령어들은 spc_request_dev함수를 사용합니다.
PES-2406의 명령어 목록은 다음과 같습니다.
명령어 | 인수1 | 인수2 | 인수3 |
---|---|---|---|
set | uart | (parameters) | - |
modem | (signal) | - | |
rts | (rts signal) | ||
dtr | (dtr signal) | ||
count | (counter) | (value) | |
ifg | (bits) | - | |
ifd | (del) | - | |
(start_del) | (end_del) | ||
- | - | ||
txdelay | (bits) | - | |
break | (time) | - | |
get | uart | - | - |
modem | (signal) | - | |
count | (counter) | - | |
rxlen | [del] | - | |
txfree | - | - | |
rxbuf | - | - | |
txbuf | - | - | |
ifg | - | - | |
ifd | - | - | |
txdelay | - | - |
※ (): 인수 사용 필수, []: 인수 생략 가능