Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create initial implementation #1

Open
24 of 32 tasks
fh1ch opened this issue Feb 26, 2017 · 0 comments
Open
24 of 32 tasks

Create initial implementation #1

fh1ch opened this issue Feb 26, 2017 · 0 comments
Assignees
Labels
Milestone

Comments

@fh1ch
Copy link
Owner

fh1ch commented Feb 26, 2017

BACNET layer implementation

  • Service (15% done 40% done 100% done)
  • ASN1 (80% done 90% done 100% done)
  • APDU
  • NPDU
  • BVLC

BACNET functionaility implementation

  • WhoIs
  • ReadProperty
  • WriteProperty
  • ReadPropertyMultiple
  • WritePropertyMultiple
  • Segmentation
  • Time Sync

Project Setup

  • Fix linting issues
  • Implement unit tests
  • Implement integration tests
  • Implement abort, error and global error-handling (implement, test)
  • Adapt internal function and variable naming
  • Fix Codeclimate issues
  • Rework interface / API

Postponed

  • ES6 rework
  • Add compliance tests and extend to all official functions
  • Rework project structure (e.g. split BACNET layers into separate smaller files - Services & ASN1)
  • Rework decoding architecture to reduce redundant code
  • Tidy up enum according to latest standard
  • Fix compliance test findings
  • Add missing function usage documentation
  • Improve debug loggs
  • Add ASHRE disclaimer
  • Add FAQ file
  • Drop experimental notice
  • Add notice to report issues with decoding
  • Add exception handling
@fh1ch fh1ch self-assigned this Feb 26, 2017
@fh1ch fh1ch added this to the 0.1.0 milestone Apr 13, 2017
@fh1ch fh1ch added the meta label Apr 13, 2017
@fh1ch fh1ch mentioned this issue Feb 10, 2019
deimi pushed a commit to deimi/node-bacstack that referenced this issue Dec 3, 2019
Resolve "add cov notification"

Closes fh1ch#1

See merge request SystemX/testing/node-bacstack!1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant