Public Member Functions | |
XBeeFrame () | |
remoteAtCommand ($address16, $cmd, $val, $address64= '0000000000000000', $options= '02') | |
localAtCommand ($cmd, $val= '') | |
queuedAtCommand () | |
txCommand () | |
txExplicityCommand () | |
Public Member Functions inherited from _XBeeFrameBase | |
setFrame ($frame) | |
getFrame () | |
setFrameId ($frameId) | |
getFrameId () | |
setApiId ($apiId) | |
getApiId () | |
setCmdData ($cmdData) | |
getCmdData () | |
setStartByte ($startByte) | |
getStartByte () | |
setAddress16 ($address16) | |
getAddress16 () | |
setAddress64 ($address64) | |
getAddress64 () | |
setOptions ($options) | |
getOptions () | |
setCmd ($cmd) | |
getCmd () | |
setValue ($val) | |
getValue () | |
Additional Inherited Members | |
Data Fields inherited from _XBeeFrameBase | |
const | DEFAULT_START_BYTE = 0x7e |
const | DEFAULT_FRAME_ID = 0x01 |
const | REMOTE_API_ID = 0x17 |
const | LOCAL_API_ID = 0x08 |
const | QUEUED_API_ID = 0x09 |
const | TX_API_ID = 0x10 |
const | TX_EXPLICIT_API_ID = 0x11 |
$frameId | |
$apiId | |
$cmdData | |
$startByte | |
$address16 | |
$address64 | |
$options | |
$cmd | |
$val | |
Protected Member Functions inherited from _XBeeFrameBase | |
_XBeeFrameBase () | |
_assembleFrame () | |
_calcChecksum ($data) | |
_getFramelength ($data) | |
_hexstr ($hex) | |
_strhex ($str) | |
_packBytes ($data) | |
_unpackBytes ($data) | |
Protected Attributes inherited from _XBeeFrameBase | |
$frame | |
Definition at line 310 of file XBeeFrame.php.
localAtCommand | ( | $cmd, | |
$val = '' |
|||
) |
Represesnts a local AT Command according to XBee API. Takes command and value, value defaults to nothing
String | String | $cmd,$val |
Definition at line 350 of file XBeeFrame.php.
queuedAtCommand | ( | ) |
Not Implemented, do not use
Definition at line 365 of file XBeeFrame.php.
remoteAtCommand | ( | $address16, | |
$cmd, | |||
$val, | |||
$address64 = '0000000000000000' , |
|||
$options = '02' |
|||
) |
Represesnts a remote AT Command according to XBee API. 64 bit address defaults to eight 00 bytes and $options defaults to 02 immediate Assembles frame for sending.
$address16,$cmd,$val,$address64,$options |
Definition at line 323 of file XBeeFrame.php.
txCommand | ( | ) |
Not Implemented, do not use
Definition at line 373 of file XBeeFrame.php.
txExplicityCommand | ( | ) |
Not Implemented, do not use
Definition at line 381 of file XBeeFrame.php.
XBeeFrame | ( | ) |
Definition at line 311 of file XBeeFrame.php.