zigbee-on-host
    Preparing search index...

    Type Alias MACCapabilities

    Bits:

    • [alternatePANCoordinator: 1]
    • [deviceType: 1]
    • [powerSource: 1]
    • [rxOnWhenIdle: 1]
    • [reserved1: 1]
    • [reserved2: 1]
    • [securityCapability: 1]
    • [securityCapability: 1]
    type MACCapabilities = {
        allocateAddress: boolean;
        alternatePANCoordinator: boolean;
        deviceType: number;
        powerSource: number;
        rxOnWhenIdle: boolean;
        securityCapability: boolean;
    }
    Index

    Properties

    allocateAddress: boolean

    The allocate address sub-field is one bit in length and shall be set to 0 or 1.

    alternatePANCoordinator: boolean

    The alternate PAN coordinator sub-field is one bit in length and shall be set to 1 if this node is capable of becoming a PAN coordinator. Otherwise, the alternative PAN coordinator sub-field shall be set to 0.

    deviceType: number

    The device type sub-field is one bit in length and shall be set to 1 if this node is a full function device (FFD). Otherwise, the device type sub-field shall be set to 0, indicating a reduced function device (RFD).

    powerSource: number

    The power source sub-field is one bit in length and shall be set to 1 if the current power source is mains power. Otherwise, the power source sub-field shall be set to 0. This information is derived from the node current power source field of the node power descriptor.

    rxOnWhenIdle: boolean

    The receiver on when idle sub-field is one bit in length and shall be set to 1 if the device does not disable its receiver to conserve power during idle periods. Otherwise, the receiver on when idle sub-field shall be set to 0 (see also section 2.3.2.4.)

    securityCapability: boolean

    The security capability sub-field is one bit in length and shall be set to 1 if the device is capable of sending and receiving frames secured using the security suite specified in [B1]. Otherwise, the security capability sub-field shall be set to 0.