Вы можете использовать функции 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 | получить ID устройства |
get | uid | получить уникальный ID |
Выделенные команды для каждой смарт-платы расширения можно использовать с spc_request и spc_request_dev. Функция spc_request используется для отправки и получения данных, а функция spc_request_dev - для установки и проверки состояния.
Список команд PES-2406 выглядит следующим образом:
cmd | arg1 | arg2 | arg3 |
---|---|---|---|
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 | - | - |
※ (): обязательно, []: опционально