$request
$request : \App\IqrfNetModule\Requests\ApiRequest
Tool for managing standard binary output in the IQMESH network
$request : \App\IqrfNetModule\Requests\ApiRequest
$wsClient : \App\IqrfNetModule\Models\WebSocketClient
__construct(\App\IqrfNetModule\Requests\ApiRequest $request, \App\IqrfNetModule\Models\WebSocketClient $wsClient) : mixed
Constructor
\App\IqrfNetModule\Requests\ApiRequest | $request | JSON API request |
\App\IqrfNetModule\Models\WebSocketClient | $wsClient | WebSocket client |
enumerate(int $address) : array
Enumerates a IQRF Standard binary output device
int | $address | Network device address |
API request and response
getOutputs(int $address) : array
Gets states of IQRF Standard binary outputs
int | $address | Network device address |
API request and response
setOutputs(int $address, \App\IqrfNetModule\Entities\StandardBinaryOutput[] $outputs) : array
Sets states of IQRF Standard binary outputs
int | $address | Network device address |
\App\IqrfNetModule\Entities\StandardBinaryOutput[] | $outputs | Standard binary output |
API request and response