LQITableEntry: {
    depth: number;
    deviceType: number;
    eui64: EUI64;
    extendedPanId: ExtendedPanId;
    lqi: number;
    nwkAddress: NodeId;
    permitJoining: number;
    relationship: number;
    reserved1: number;
    reserved2: number;
    rxOnWhenIdle: number;
}

Type declaration

  • depth: number

    The tree depth of the neighbor device. A value of 0x00 indicates that the device is the ZigBee coordinator for the network

    8-bit

  • deviceType: number

    The type of the neighbor device: 0x00 = ZigBee coordinator 0x01 = ZigBee router 0x02 = ZigBee end device 0x03 = Unknown

    2-bit

  • eui64: EUI64

    64-bit IEEE address that is unique to every device. If this value is unknown at the time of the request, this field shall be set to 0xffffffffffffffff.

    64-bit

  • extendedPanId: ExtendedPanId

    The 64-bit extended PAN identifier of the neighboring device.

    64-bit

  • lqi: number

    The estimated link quality for RF transmissions from this device. See [B1] for discussion of how this is calculated.

    8-bit

  • nwkAddress: NodeId

    The 16-bit network address of the neighboring device. 16-bit

  • permitJoining: number

    An indication of whether the neighbor device is accepting join requests: 0x00 = neighbor is not accepting join requests 0x01 = neighbor is accepting join requests 0x02 = unknown

    2-bit

  • relationship: number

    The relationship between the neighbor and the current device: 0x00 = neighbor is the parent 0x01 = neighbor is a child 0x02 = neighbor is a sibling 0x03 = None of the above 0x04 = previous child

    3-bit

  • reserved1: number

    This reserved bit shall be set to 0. 1-bit

  • reserved2: number

    Each of these reserved bits shall be set to 0. 6-bit

  • rxOnWhenIdle: number

    Indicates if neighbor's receiver is enabled during idle portions of the CAP: 0x00 = Receiver is off 0x01 = Receiver is on 0x02 = unknown

    2-bit