public class SimpleDigisparkProtocol
extends java.lang.Object
implements org.ardulink.core.proto.api.Protocol
Constructor and Description |
---|
SimpleDigisparkProtocol() |
Modifier and Type | Method and Description |
---|---|
org.ardulink.core.messages.api.FromDeviceMessage |
fromDevice(byte[] bytes) |
java.lang.String |
getName() |
byte[] |
getSeparator() |
static org.ardulink.core.proto.api.Protocol |
instance() |
byte[] |
toDevice(org.ardulink.core.messages.api.ToDeviceMessageCustom custom) |
byte[] |
toDevice(org.ardulink.core.messages.api.ToDeviceMessageKeyPress keyPress) |
byte[] |
toDevice(org.ardulink.core.messages.api.ToDeviceMessageNoTone noTone) |
byte[] |
toDevice(org.ardulink.core.messages.api.ToDeviceMessagePinStateChange pinStateChange) |
byte[] |
toDevice(org.ardulink.core.messages.api.ToDeviceMessageStartListening startListening) |
byte[] |
toDevice(org.ardulink.core.messages.api.ToDeviceMessageStopListening stopListening) |
byte[] |
toDevice(org.ardulink.core.messages.api.ToDeviceMessageTone tone) |
java.lang.String |
toString() |
public static org.ardulink.core.proto.api.Protocol instance()
public java.lang.String getName()
getName
in interface org.ardulink.core.proto.api.Protocol
public byte[] getSeparator()
getSeparator
in interface org.ardulink.core.proto.api.Protocol
public byte[] toDevice(org.ardulink.core.messages.api.ToDeviceMessageStartListening startListening)
toDevice
in interface org.ardulink.core.proto.api.Protocol
public byte[] toDevice(org.ardulink.core.messages.api.ToDeviceMessageStopListening stopListening)
toDevice
in interface org.ardulink.core.proto.api.Protocol
public byte[] toDevice(org.ardulink.core.messages.api.ToDeviceMessagePinStateChange pinStateChange)
toDevice
in interface org.ardulink.core.proto.api.Protocol
public byte[] toDevice(org.ardulink.core.messages.api.ToDeviceMessageKeyPress keyPress)
toDevice
in interface org.ardulink.core.proto.api.Protocol
public byte[] toDevice(org.ardulink.core.messages.api.ToDeviceMessageTone tone)
toDevice
in interface org.ardulink.core.proto.api.Protocol
public byte[] toDevice(org.ardulink.core.messages.api.ToDeviceMessageNoTone noTone)
toDevice
in interface org.ardulink.core.proto.api.Protocol
public byte[] toDevice(org.ardulink.core.messages.api.ToDeviceMessageCustom custom)
toDevice
in interface org.ardulink.core.proto.api.Protocol
public org.ardulink.core.messages.api.FromDeviceMessage fromDevice(byte[] bytes)
fromDevice
in interface org.ardulink.core.proto.api.Protocol
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2019. All rights reserved.