IRHAFrame.Bootload, IRHAFrame.Debug, IRHAFrame.Diagnostics, IRHAFrame.GeneralClusters, IRHAFrame.HAClusters, IRHAFrame.NetworkComissioning, IRHAFrame.OTABootload, IRHAFrame.PrimaryHeader, IRHAFrame.SecurityConfig, IRHAFrame.Utility, IRHAFrame.ZCLMessages, IRHAFrame.ZDOMessages, IRHAFrame.ZigBeeSupportConfig
_payload, frameSequence, primaryHeader, secondaryHeader
START_OF_FRAME
Constructor and Description |
---|
RHAJoinNetwork() |
RHAJoinNetwork(byte frameSequence,
byte[] payload) |
RHAJoinNetwork(byte frameSequence,
String[] fields) |
RHAJoinNetwork(String[] fields) |
Modifier and Type | Method and Description |
---|---|
Bitmap8 |
getAutoOptions() |
Bitmap32 |
getChannelMask() |
ExtendedPanId |
getExtendedPANID() |
PanId |
getShortPANID() |
void |
setAutoOptions(Bitmap8 val) |
void |
setChannelMask(Bitmap32 val) |
void |
setExtendedPANID(ExtendedPanId val) |
void |
setShortPANID(PanId val) |
protected void |
updatePayloadObjects() |
build, buildPayload, calculateCS, clearFrameSequence, getBytes, getFrameSequence, getMessageTime, getPayloadObjects, parse, setFrameSequence, setPayloadObjects
public RHAJoinNetwork()
public RHAJoinNetwork(byte frameSequence, byte[] payload)
public RHAJoinNetwork(byte frameSequence, String[] fields)
public RHAJoinNetwork(String[] fields)
protected void updatePayloadObjects()
updatePayloadObjects
in class ARHAFrame
public Bitmap32 getChannelMask()
4 byte channel mask. Each bit represents channels 1 - 32. The least significant bit corresponds to channel 0. The Module only operates on channels 11 - 26 (inclusive).
The value of 0x07FFF800 indicates that all channels should be scanned.
public void setChannelMask(Bitmap32 val)
getChannelMask
public Bitmap8 getAutoOptions()
public void setAutoOptions(Bitmap8 val)
getAutoOptions
public PanId getShortPANID()
public void setShortPANID(PanId val)
getShortPANID
public ExtendedPanId getExtendedPANID()
public void setExtendedPANID(ExtendedPanId val)
getExtendedPANID
Copyright © 2015. All rights reserved.