edgexfoundry / edgexfoundry/device-bacnet-c

Write/read one or more properties to one or more objects in a process in a BACnet device

Open
#77 0 comments 1 reaction 0 assignees View on GitHub
enhancement
Dominant language
C
Stars
16
Forks
22
Avg merge
21h 15m
Merged PRs (30d)
1

Description

# 🚀 Feature Request

### Relevant Package [**REQUIRED**]

Bacnet-stack which is the base of device-bacnet-c has supported write/read one or more properties to one or more objects in a process in a BACnet device, which is invoked by writepropm/readpropm.

### Description [**REQUIRED**]
But device-bacnet-c doesn't support that, the multiple write/read request is realized by a loop, in which single write/read is realized, which leads to a slower process.

### Describe the solution you'd like
n/a

### Describe alternatives you've considered
n/a

Contributor guide

Open the contributing guide

Research direction

Locate the device-bacnet-c read and write implementations and compare their current single-property loop with the BACnet-stack support for writepropm/readpropm. Start by tracing how requests are built and sent; done means one request can handle one or more properties across one or more objects without the current repeated single-operation loop.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
embedded-iot, networking
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.