edu.uiuc.cs.seclab.modem.xbee.cmd
Class XBeeChScanCmd

java.lang.Object
  extended by edu.uiuc.cs.seclab.modem.xbee.XBeeAtCmd
      extended by edu.uiuc.cs.seclab.modem.xbee.XBeeParamCmd
          extended by edu.uiuc.cs.seclab.modem.xbee.XBeeNumParamCmd
              extended by edu.uiuc.cs.seclab.modem.xbee.XBeeShortParamCmd
                  extended by edu.uiuc.cs.seclab.modem.xbee.cmd.XBeeChScanCmd
All Implemented Interfaces:
java.lang.Cloneable

public class XBeeChScanCmd
extends XBeeShortParamCmd

ATSC - Set the list of channels used during active scans and energy scans.


Nested Class Summary
 
Nested classes/interfaces inherited from class edu.uiuc.cs.seclab.modem.xbee.XBeeNumParamCmd
XBeeNumParamCmd.Representation
 
Nested classes/interfaces inherited from class edu.uiuc.cs.seclab.modem.xbee.XBeeAtCmd
XBeeAtCmd.Mode
 
Field Summary
static short CH11
           
static short CH12
           
static short CH13
           
static short CH14
           
static short CH15
           
static short CH16
           
static short CH17
           
static short CH18
           
static short CH19
           
static short CH20
           
static short CH21
           
static short CH22
           
static short CH23
           
static short CH24
           
static short CH25
           
static short CH26
           
protected  short channels
           
static java.lang.String CMD
           
 
Fields inherited from class edu.uiuc.cs.seclab.modem.xbee.XBeeNumParamCmd
HEX_CHARS_PER_BYTE, PT_RADIX
 
Constructor Summary
XBeeChScanCmd()
           
 
Method Summary
 java.lang.String getAtCmd()
          Get the two-character AT code associated with this command.
 int getMinVal()
          Return the minimum value supported by parameter
 XBeeNumParamCmd.Representation getRepresentation()
           
protected  short getSetterVal()
           
 java.lang.String getShortDesc()
          Return a short (one-line) description for command suitable for display in parameter table.
 void localSetVal(short s)
           
 
Methods inherited from class edu.uiuc.cs.seclab.modem.xbee.XBeeShortParamCmd
getApiParamLength, getMaxVal, getRawSetterParams, localSetVal, marshalApiSetterParams, marshalPtSetterParams, unmarshalApiGetterParams, unmarshalPtGetterParams
 
Methods inherited from class edu.uiuc.cs.seclab.modem.xbee.XBeeNumParamCmd
getDefVal, marshalApiSetterParams, setVal
 
Methods inherited from class edu.uiuc.cs.seclab.modem.xbee.XBeeParamCmd
clone, convertApiResponse, getApiParams, isReadOnly, parmEq, unmarshalRespParams
 
Methods inherited from class edu.uiuc.cs.seclab.modem.xbee.XBeeAtCmd
getPktImpl, processResp
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CH11

public static final short CH11
See Also:
Constant Field Values

CH12

public static final short CH12
See Also:
Constant Field Values

CH13

public static final short CH13
See Also:
Constant Field Values

CH14

public static final short CH14
See Also:
Constant Field Values

CH15

public static final short CH15
See Also:
Constant Field Values

CH16

public static final short CH16
See Also:
Constant Field Values

CH17

public static final short CH17
See Also:
Constant Field Values

CH18

public static final short CH18
See Also:
Constant Field Values

CH19

public static final short CH19
See Also:
Constant Field Values

CH20

public static final short CH20
See Also:
Constant Field Values

CH21

public static final short CH21
See Also:
Constant Field Values

CH22

public static final short CH22
See Also:
Constant Field Values

CH23

public static final short CH23
See Also:
Constant Field Values

CH24

public static final short CH24
See Also:
Constant Field Values

CH25

public static final short CH25
See Also:
Constant Field Values

CH26

public static final short CH26
See Also:
Constant Field Values

channels

protected short channels

CMD

public static final java.lang.String CMD
See Also:
Constant Field Values
Constructor Detail

XBeeChScanCmd

public XBeeChScanCmd()
Method Detail

getAtCmd

public java.lang.String getAtCmd()
Description copied from class: XBeeAtCmd
Get the two-character AT code associated with this command.

Specified by:
getAtCmd in class XBeeAtCmd

getMinVal

public int getMinVal()
Description copied from class: XBeeNumParamCmd
Return the minimum value supported by parameter

Overrides:
getMinVal in class XBeeShortParamCmd

getRepresentation

public XBeeNumParamCmd.Representation getRepresentation()
Overrides:
getRepresentation in class XBeeNumParamCmd

getSetterVal

protected short getSetterVal()
Specified by:
getSetterVal in class XBeeShortParamCmd

getShortDesc

public java.lang.String getShortDesc()
Description copied from class: XBeeAtCmd
Return a short (one-line) description for command suitable for display in parameter table.

Specified by:
getShortDesc in class XBeeAtCmd

localSetVal

public void localSetVal(short s)
                 throws ModemException
Specified by:
localSetVal in class XBeeShortParamCmd
Throws:
ModemException