BACnet Knowledgebase

i4BACnet Version 1.3.2

Abstract

Check out the changes and bug fixes introduced by the i4BACnet 1.3.2 version. Install the new version and enjoy these new features!

Changes

ID

Description

I4B-164

Improve initialization for BACnet Service. For more details please check the new settings below.

Fixed Bugs

ID

Description

I4B-141

Wrong Event State display on run time in the "bacnet-object-loader"

I4B-158

Installation of i4BACnet Setup fails when .NET Hosting is greater than version 3.1.2.

I4B-186

Polling is failing when there is a huge amount of properties to be read

I4B-11

IIS process fails after i4BACnet setup finishes

I4B-36

Restarting Broker (by refreshing App Pool) makes IIS worker process to throw an error

New Settings

The following i4BACnet Service Settings have been added:

  • UseReadMultiplePropertiesOnSubscriptions - The read multiple properties that will receive the initial values of the properties subscribed for a device.

  • ReadMultiplePropertiesChunkSize - The length of a chunk of properties for getting the initial values on subscriptions

  • WaitBetweenReadMultiplePropertiesChunksIntervalMilliseconds - The interval in milliseconds to wait between consecutive calls (sending read multiple properties) to a device.

  • PerformReadOnSubscriptionCovObjectPresentValueStatusFlags - The single read of the initial value of a property when the subscription is performed and the subscription type is COV-Object.

  • PerformOneSubscriptionOnBothPresentValueStatusFlags - Whether to perform only one subscription if both properties (Present-Value and Status-Flags) have to be subscribed for the same object.

  • PoolBatchSize - The length of a chunk of properties to be read from a device during pooling.

  • WaitBetweenPollBatchesIntervalMilliseconds - The interval described in milliseconds to wait between consecutive calls (reading properties for pooling) to a device.

Tip

For more details, please visit the dedicated article, here.