차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
ko:control_api [2018/12/03 11:31]
jbkim [executeOutputAction]
ko:control_api [2019/09/23 11:22] (현재)
simba
줄 6: 줄 6:
 </​code>​ </​code>​
 ===파라미터=== ===파라미터===
-  * channel: 릴레이 채널(0~1) +  * ''​channel''​: 릴레이 채널(0~1) 
-  * relay: 출력 신호 정보+  * ''​relay''​: 출력 신호 정보 
 +<callout type="​info">​ 
 +[[references#​Channel|Channel 열거자 보기]]\\ 
 +[[references#​Relay|Relay 열거자 보기]] 
 +</​callout>​
 ===응답 코드=== ===응답 코드===
-성공적으로 수행될 경우 SUCCESS를 반환하며 에러가 발생 ​시 상응하는 에러 코드 반환합니다.+성공적으로 수행될 경우 ​''​SUCCESS''​를 반환하며에러가 발생할 경우 ​상응하는 에러 코드를 반환합니다.
  
 \\ \\
 =====executeLedAction===== =====executeLedAction=====
 장치의 LED를 제어합니다. ​ 장치의 LED를 제어합니다. ​
-<​code>​+<​code ​java>
 int executeLedAction(LedColor color) int executeLedAction(LedColor color)
 </​code>​ </​code>​
 ===파라미터=== ===파라미터===
-  * color: LED 색상+  * ''​color''​: LED 색상 
 +<callout type="​info">​ 
 +[[references#​LedColor|LedColor 열거자 보기]] 
 +</​callout>​
 ===응답 코드=== ===응답 코드===
-성공적으로 수행될 경우 SUCCESS를 반환하며 에러가 발생 ​시 상응하는 에러 코드 반환합니다.+성공적으로 수행될 경우 ​''​SUCCESS''​를 반환하며에러가 발생할 경우 ​상응하는 에러 코드를 반환합니다.
  
 +\\
 +=====setEthernetConfig=====
 +이더넷 정보를 설정합니다. ​
 +<code java>
 +int setEthernetConfig(boolean enableDHCP, String ip, String subnet, String gateway, String dnsServer)
 +</​code>​
 +===파라미터===
 +  * ''​enableDHCP'':​ DHCP 사용 여부
 +  * ''​ip'':​ IP 주소
 +  * ''​subnet'':​ 서브넷 마스크
 +  * ''​gateway'':​ 게이트웨이
 +  * ''​dnsServer'':​ DNS 서버
 +===응답 코드===
 +성공적으로 수행될 경우 ''​SUCCESS''​를 반환하며,​ 에러가 발생할 경우 상응하는 에러 코드를 반환합니다.
 +<callout type="​info"​ icon="​true">​
 +해당 API는 설정을 요청하고 즉시 반환되며,​ 설정이 완료되면 onActivityResult로 결과가 전달됩니다.
 +</​callout>​
 +
 +\\
 +=====openRS232=====
 +RS-232를 연결합니다. ​
 +<code java>
 +int openRS232(int baudrate)
 +</​code>​
 +===파라미터===
 +  * ''​baudrate'':​ RS-232 통신 속도
 +===응답 코드===
 +성공적으로 수행될 경우 ''​SUCCESS''​를 반환하며,​ 에러가 발생할 경우 상응하는 에러 코드를 반환합니다.
 +
 +\\
 +=====closeRS232=====
 +RS-232 연결을 해제합니다. ​
 +<code java>
 +int closeRS232()
 +</​code>​
 +===응답 코드===
 +성공적으로 수행될 경우 ''​SUCCESS''​를 반환하며,​ 에러가 발생할 경우 상응하는 에러 코드를 반환합니다.
 +
 +\\
 +=====readRS232=====
 +RS-232 데이터를 수신합니다.
 +<code java>
 +int readRS232(RS232Data data)
 +</​code>​
 +===파라미터===
 +  * ''​data'':​ RS-232 데이터
 +<callout type="​info">​
 +[[references#​RS232Data|RS232Data 클래스 보기]]
 +</​callout>​
 +===응답 코드===
 +성공적으로 수행될 경우 ''​SUCCESS''​를 반환하며,​ 에러가 발생할 경우 상응하는 에러 코드를 반환합니다.
 +
 +\\
 +=====writeRS232=====
 +RS-232 데이터를 전송합니다.
 +<code java>
 +int writeRS232(RS232Data data)
 +</​code>​
 +===파라미터===
 +  * ''​data'':​ RS-232 데이터
 +<callout type="​info">​
 +[[references#​RS232Data|RS232Data 클래스 보기]]
 +</​callout>​
 +===응답 코드===
 +성공적으로 수행될 경우 ''​SUCCESS''​를 반환하며,​ 에러가 발생할 경우 상응하는 에러 코드를 반환합니다.