목차

Control API

executeOutputAction

장치의 출력 신호(Relay)를 제어합니다.

int executeOutputAction(Channel channel, Relay relay)

파라미터

응답 코드

성공적으로 수행될 경우 SUCCESS를 반환하며, 에러가 발생할 경우 상응하는 에러 코드를 반환합니다.


executeLedAction

장치의 LED를 제어합니다.

int executeLedAction(LedColor color)

파라미터

응답 코드

성공적으로 수행될 경우 SUCCESS를 반환하며, 에러가 발생할 경우 상응하는 에러 코드를 반환합니다.


setEthernetConfig

이더넷 정보를 설정합니다.

int setEthernetConfig(boolean enableDHCP, String ip, String subnet, String gateway, String dnsServer)

파라미터

응답 코드

성공적으로 수행될 경우 SUCCESS를 반환하며, 에러가 발생할 경우 상응하는 에러 코드를 반환합니다.

해당 API는 설정을 요청하고 즉시 반환되며, 설정이 완료되면 onActivityResult로 결과가 전달됩니다.


openRS232

RS-232를 연결합니다.

int openRS232(int baudrate)

파라미터

응답 코드

성공적으로 수행될 경우 SUCCESS를 반환하며, 에러가 발생할 경우 상응하는 에러 코드를 반환합니다.


closeRS232

RS-232 연결을 해제합니다.

int closeRS232()

응답 코드

성공적으로 수행될 경우 SUCCESS를 반환하며, 에러가 발생할 경우 상응하는 에러 코드를 반환합니다.


readRS232

RS-232 데이터를 수신합니다.

int readRS232(RS232Data data)

파라미터

응답 코드

성공적으로 수행될 경우 SUCCESS를 반환하며, 에러가 발생할 경우 상응하는 에러 코드를 반환합니다.


writeRS232

RS-232 데이터를 전송합니다.

int writeRS232(RS232Data data)

파라미터

응답 코드

성공적으로 수행될 경우 SUCCESS를 반환하며, 에러가 발생할 경우 상응하는 에러 코드를 반환합니다.