PreviousNext
DPA 4.00
Help > DPA Release Notes > DPA 4.00

IQRF OS: 4.03D-08C8 (DCTR-7xD)

 

Changes and enhancements

         DPA plug‑ins for [C] support both STD+LP and STD networks, thus the DPA Plug-in filename format was changed and the former specific STD and LP plug‑ins for [C] are not released anymore. New configuration bit.7 at TR Configuration byte index 0x05 selects the network type the [C] controls.

         DPA plug‑ins for [Ns] support either both or just STD+LP networks, thus the DPA Plug-in filename format was changed.

         When the [N] supports SPI or UART Interface then neither SPI nor UART embedded peripherals are supported.

         Supported Interface type at [N] is controlled by the upload of the appropriate DPA Plug-in, therefore bit.1 at TR Configuration byte index 0x05 was discarded.

         Remote bonding support removal (Autonetwork takes over) results in discarding:

o    Commands: CMD_COORDINATOR_READ_REMOTELY_BONDED_MID, CMD_COORDINATOR_CLEAR_REMOTELY_BONDED_MID, CMD_COORDINATOR_ENABLE_REMOTE_BONDING, CMD_NODE_READ_REMOTELY_BONDED_MID, CMD_NODE_CLEAR_REMOTELY_BONDED_MID, and CMD_NODE_ENABLE_REMOTE_BONDING.

o    DPA API variables: ProvidesRemoteBonding, and RemoteBondingCount.

o    Embedded FRCs: FRC_Prebonding.

o    Events: DpaEvent_AuthorizePreBonding.

         Parameter BondingMask at Bond Node command renamed to BondingTestRetries with the same meaning as in Smart Connect.

         FRC peripheral is always enabled at [C] and disabled at [N] respectively regardless of the configuration settings.

         Remove bond command also restarts the [N] (except in DSM).

         The meaning of the DPA value bit.7 was changed.

         Discarded commands: CMD_COORDINATOR_REBOND_NODE, CMD_COORDINATOR_DISCOVERY_DATA, and CMD_NODE_REMOVE_BOND_ADDRESS.

         When the [N] is successfully bonded using the button then the green LED is lit for 0.5 seconds but does not wait for the button to be released anymore.

 

New features

         A new bit at Peripheral enumeration flags indicates the actual IQMESH network type.

         FRC command FRC_Ping replaces the value of the former FRC_Prebonding command.

         FRC command FRC_SupplyVoltage.