Skip to content

Block-based and/or custom numbering #27

@jacoscaz

Description

@jacoscaz

From @veodko's comment on #26:

As for the numbering use case, I've seen actual BACnet devices often follow this pattern of numbering objects in "groups" that reserve space for any future updates of the object list.

So something like:

Configuration block 1

AV1001
AV1002
AV1003

Configuration block 2

AV2001
AV2002
AV2003

this allows easy future updates when you know new objects could be added in the future. Prevents shifting current instance numbers (let's say some clients rely on them, that would cause troubles) and keeps things organized.

Technically, this could also be addressed by allowing users to choose their own numbering. However, having to maintain numbering turned out to be a minor hindrance during preliminary testing. Perhaps best way forward is to make block-based numbering the default while allowing users to optionally provide their own numbering.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions