문서의 이전 판입니다!


Control API

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

int executeOutputAction(Channel channel, Relay relay)

파라미터

  • channel: 릴레이 채널(0~1)
  • relay: 출력 신호 정보

응답 코드

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


장치의 LED를 제어합니다.

int executeLedAction(LedColor color)

파라미터

  • color: LED 색상

응답 코드

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


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

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

파라미터

  • enableDHCP: DHCP 사용 여부
  • ip: IP 주소
  • subnet: 서브넷 마스크
  • gateway: 게이트웨이
  • dnsServer: DNS 서버

응답 코드

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

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


RS-232를 연결 합니다.

int openRS232(int baudrate)

파라미터

  • baudrate: RS-232 통신 속도

응답 코드

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


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

int closeRS232()

응답 코드

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


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

int readRS232(RS232Data data)

파라미터

  • data: RS-232 데이터

응답 코드

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


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

int writeRS232(RS232Data data)

파라미터

  • data: RS-232 데이터

응답 코드

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