public class InsteonEngineOps
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
class |
InsteonEngineOps.InsteonResponse |
Modifier and Type | Field and Description |
---|---|
static int |
ACK |
static int |
ETX |
static int |
ICMD1_LTBRITE |
static int |
ICMD1_LTDIM |
static int |
ICMD1_LTFOFF |
static int |
ICMD1_LTFON |
static int |
ICMD1_LTOFF |
static int |
ICMD1_LTON |
static int |
NACK |
static int |
PLC_ACK_RESPONSE |
static int |
PLC_GET_CONFIGURATION |
static int |
PLC_GET_LAST_MESSAGE_LINK |
static int |
PLC_GET_LINK |
static int |
PLC_GET_NEXT_LINK |
static int |
PLC_GET_VERSION |
static int |
PLC_LED_OFF |
static int |
PLC_LED_ON |
static int |
PLC_MANAGE_LINK |
static int |
PLC_RESET |
static int |
PLC_RF_GO_TO_SLEEP |
static int |
PLC_SEND_INSTEON_MSG |
static int |
PLC_SEND_TO_GROUP |
static int |
PLC_SEND_X10_MSG |
static int |
PLC_SET_CONFIGURATION |
static int |
PLC_SET_DEVICE |
static int |
PLC_SET_NACK |
static int |
PLC_START_LINKING |
static int |
PLC_STOP_LINKING |
static java.lang.String |
READ_FROM_DB |
static java.lang.String |
SEND_INSTEON_COMMAND |
static java.lang.String |
SEND_INSTEON_RAW |
static int |
STX |
static java.lang.String |
WRITE_TO_DB |
Constructor and Description |
---|
InsteonEngineOps(UDProxyDevice dev) |
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<java.lang.Integer> |
read(java.lang.String node,
int address,
int numBytes) |
InsteonEngineOps.InsteonResponse |
sendCommand(java.lang.String node,
int cmd,
int param) |
InsteonEngineOps.InsteonResponse |
sendCommand(java.lang.String node,
int cmd,
int param,
int flags) |
InsteonEngineOps.InsteonResponse |
sendExtendedCommand(java.lang.String node,
int cmd,
int param,
int flags,
java.util.ArrayList<java.lang.Integer> data) |
InsteonEngineOps.InsteonResponse |
sendExtendedCommand(java.lang.String node,
int cmd,
int param,
int flags,
boolean waitForExtResp,
java.util.ArrayList<java.lang.Integer> data) |
boolean |
sendRaw(java.util.ArrayList<java.lang.Integer> bytes) |
boolean |
write(java.lang.String node,
int address,
java.util.ArrayList<java.lang.Integer> bytes) |
public static final java.lang.String WRITE_TO_DB
public static final java.lang.String READ_FROM_DB
public static final java.lang.String SEND_INSTEON_COMMAND
public static final java.lang.String SEND_INSTEON_RAW
public static final int STX
public static final int ETX
public static final int ACK
public static final int NACK
public static final int PLC_GET_VERSION
public static final int PLC_SEND_TO_GROUP
public static final int PLC_SEND_INSTEON_MSG
public static final int PLC_SEND_X10_MSG
public static final int PLC_START_LINKING
public static final int PLC_STOP_LINKING
public static final int PLC_SET_DEVICE
public static final int PLC_RESET
public static final int PLC_ACK_RESPONSE
public static final int PLC_GET_LINK
public static final int PLC_GET_NEXT_LINK
public static final int PLC_SET_CONFIGURATION
public static final int PLC_GET_LAST_MESSAGE_LINK
public static final int PLC_LED_ON
public static final int PLC_LED_OFF
public static final int PLC_MANAGE_LINK
public static final int PLC_SET_NACK
public static final int PLC_RF_GO_TO_SLEEP
public static final int PLC_GET_CONFIGURATION
public static final int ICMD1_LTON
public static final int ICMD1_LTFON
public static final int ICMD1_LTOFF
public static final int ICMD1_LTFOFF
public static final int ICMD1_LTBRITE
public static final int ICMD1_LTDIM
public InsteonEngineOps(UDProxyDevice dev)
public boolean write(java.lang.String node, int address, java.util.ArrayList<java.lang.Integer> bytes)
public java.util.ArrayList<java.lang.Integer> read(java.lang.String node, int address, int numBytes)
public InsteonEngineOps.InsteonResponse sendCommand(java.lang.String node, int cmd, int param, int flags)
public InsteonEngineOps.InsteonResponse sendExtendedCommand(java.lang.String node, int cmd, int param, int flags, boolean waitForExtResp, java.util.ArrayList<java.lang.Integer> data)
public InsteonEngineOps.InsteonResponse sendExtendedCommand(java.lang.String node, int cmd, int param, int flags, java.util.ArrayList<java.lang.Integer> data)
public InsteonEngineOps.InsteonResponse sendCommand(java.lang.String node, int cmd, int param)
public boolean sendRaw(java.util.ArrayList<java.lang.Integer> bytes)