Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
en:control_api [2018/12/14 16:36] simba created |
en:control_api [2019/09/20 11:29] (current) jbkim |
||
---|---|---|---|
Line 29: | Line 29: | ||
Returns "SUCCESS" if successfully launched; returns the corresponding error code if an error occurs. | Returns "SUCCESS" if successfully launched; returns the corresponding error code if an error occurs. | ||
+ | \\ | ||
+ | =====setEthernetConfig===== | ||
+ | Sets the Ethernet information. | ||
+ | <code java> | ||
+ | int setEthernetConfig(boolean enableDHCP, String ip, String subnet, String gateway, String dnsServer) | ||
+ | </code> | ||
+ | ===Parameters=== | ||
+ | * ''enableDHCP'': Decides whether to use DHCP. | ||
+ | * ''ip'': IP address assigned to the device. | ||
+ | * ''subnet'': Subnet mask of the device. | ||
+ | * ''gateway'': IP address of the gateway. | ||
+ | * ''dnsServer'': DNS server address. | ||
+ | ===Return Code=== | ||
+ | Returns "SUCCESS" if successfully launched; returns the corresponding error code if an error occurs. | ||
+ | <callout type="info" icon="true"> | ||
+ | The API will return immediately upon starting the Ethernet setting, the result will be passed on to the onActivityResult. | ||
+ | </callout> | ||
+ | |||
+ | \\ | ||
+ | =====openRS232===== | ||
+ | Open RS-232 serial port. | ||
+ | <code java> | ||
+ | int openRS232(int baudrate) | ||
+ | </code> | ||
+ | ===Parameters=== | ||
+ | * ''baudrate'': The RS-232 communication speed. | ||
+ | ===Return Code=== | ||
+ | Returns "SUCCESS" if successfully launched; returns the corresponding error code if an error occurs. | ||
+ | \\ | ||
+ | =====closeRS232===== | ||
+ | Close RS-232 serial port. | ||
+ | <code java> | ||
+ | int closeRS232() | ||
+ | </code> | ||
+ | ===Return Code=== | ||
+ | Returns "SUCCESS" if successfully launched; returns the corresponding error code if an error occurs. | ||
+ | |||
+ | \\ | ||
+ | =====readRS232===== | ||
+ | Read RS-232 data. | ||
+ | <code java> | ||
+ | int readRS232(RS232Data data) | ||
+ | </code> | ||
+ | ===Parameters=== | ||
+ | * ''data'': RS-232 data. | ||
+ | <callout type="info"> | ||
+ | [[references#RS232Data|Refer to RS232Data Class]] | ||
+ | </callout> | ||
+ | ===Return Code=== | ||
+ | Returns "SUCCESS" if successfully launched; returns the corresponding error code if an error occurs. | ||
+ | |||
+ | \\ | ||
+ | =====writeRS232===== | ||
+ | Send RS-232 data. | ||
+ | <code java> | ||
+ | int writeRS232(RS232Data data) | ||
+ | </code> | ||
+ | ===Parameters=== | ||
+ | * ''data'': RS-232 data. | ||
+ | <callout type="info"> | ||
+ | [[references#RS232Data|Refer to RS232Data Class]] | ||
+ | </callout> | ||
+ | ===Return Code=== | ||
+ | Returns "SUCCESS" if successfully launched; returns the corresponding error code if an error occurs. |