The RemoteNode class is used to represent a remote XBee node. More...
#include <remotenode.h>
Signals | |
| void | addressChanged () |
| emitted when the address changes | |
| void | serialNumberHighChanged () |
| emitted when the serial number's MSB changes | |
| void | serialNumberLowChanged () |
| emitted when the serial number's LSB changes | |
| void | rssiChanged () |
| emitted when the RSSI changes | |
| void | nodeIdentifierChanged () |
| emitted when the node identifier changes | |
Public Member Functions | |
| RemoteNode (QObject *parent=0) | |
| void | setAddress (const quint16 my) |
| Sets the RemoteNode's address (16 bits address) More... | |
| void | setSerialNumberHigh (const quint32 sh) |
| Sets the serial number (MSB part) More... | |
| void | setSerialNumberLow (const quint32 sl) |
| Sets the serial number (LSB part) More... | |
| void | setNodeIdentifier (const QString &ni) |
| Sets the node identifier. More... | |
| void | setRssi (const qint8 rssi) |
| Sets the RSSI (Received Signal Strength Indication) More... | |
| quint16 | address () const |
| Returns the RemoteNode's address (16 bits address) More... | |
| quint32 | serialNumberHigh () const |
| Returns the RemoteNode' serial number (MSB part) More... | |
| quint32 | serialNumberLow () const |
| Returns the RemoteNode' serial number (LSB part) More... | |
| quint64 | serialNumber () const |
| Returns the RemoteNode' serial number (64 bits) More... | |
| qint8 | rssi () const |
| Returns the RSSI (Received Signal Strength Indication) More... | |
| QString | nodeIdentifier () const |
| Returns the node identifier. More... | |
| virtual QString | toString () |
| Returns the RemoteNode's properties in a human readable string. More... | |
Protected Attributes | |
| quint16 | m_my |
| Holds the address. | |
| quint32 | m_sh |
| Holds the serial number's MSB. | |
| quint32 | m_sl |
| Holds the serial number's LSB. | |
| qint8 | m_rssi |
| Holds the RSSI. | |
| QString | m_ni |
| Holds the node identifier. | |
Detailed Description
The RemoteNode class is used to represent a remote XBee node.
Member Function Documentation
| quint16 QtXBee::RemoteNode::address | ( | ) | const |
Returns the RemoteNode's address (16 bits address)
- Returns
- the RemoteNode's address (16 bits address)
| QString QtXBee::RemoteNode::nodeIdentifier | ( | ) | const |
Returns the node identifier.
- Returns
- the node identifier
| qint8 QtXBee::RemoteNode::rssi | ( | ) | const |
Returns the RSSI (Received Signal Strength Indication)
- Returns
- the RSSI (Received Signal Strength Indication)
| quint64 QtXBee::RemoteNode::serialNumber | ( | ) | const |
Returns the RemoteNode' serial number (64 bits)
- Returns
- the RemoteNode' serial number (64 bits)
| quint32 QtXBee::RemoteNode::serialNumberHigh | ( | ) | const |
Returns the RemoteNode' serial number (MSB part)
- Returns
- the serial number (MSB part)
| quint32 QtXBee::RemoteNode::serialNumberLow | ( | ) | const |
Returns the RemoteNode' serial number (LSB part)
- Returns
- the serial number (LSB part)
| void QtXBee::RemoteNode::setAddress | ( | const quint16 | my | ) |
Sets the RemoteNode's address (16 bits address)
The RemoteNode::addressChanged() signal will be emitted is the address changes.
- Parameters
-
my
| void QtXBee::RemoteNode::setNodeIdentifier | ( | const QString & | ni | ) |
Sets the node identifier.
The RemoteNode::nodeIdentifierChanged() signal will be emitted is the node identifier changes.
- Parameters
-
my
| void QtXBee::RemoteNode::setRssi | ( | const qint8 | rssi | ) |
Sets the RSSI (Received Signal Strength Indication)
The RemoteNode::rssiChanged() signal will be emitted is the node identifier changes.
- Parameters
-
rssi
| void QtXBee::RemoteNode::setSerialNumberHigh | ( | const quint32 | sh | ) |
Sets the serial number (MSB part)
The RemoteNode::serialNumberHighChanged() signal will be emitted is the serial number changes.
- Parameters
-
my
| void QtXBee::RemoteNode::setSerialNumberLow | ( | const quint32 | sl | ) |
Sets the serial number (LSB part)
The RemoteNode::serialNumberLowChanged() signal will be emitted is the serial number changes.
- Parameters
-
my
|
virtual |
Returns the RemoteNode's properties in a human readable string.
- Returns
- the RemoteNode's properties in a human readable string.
The documentation for this class was generated from the following files:
- /home/thomas/Projects/QtXBee/src/qtxb/remotenode.h
- /home/thomas/Projects/QtXBee/src/qtxb/remotenode.cpp

1.8.3.1