Skip to content

v0.2.3b created interactive station demo#3

Merged
kefeimo merged 13 commits intoVOLTTRON:releasefrom
kefeimo:develop
Dec 15, 2022
Merged

v0.2.3b created interactive station demo#3
kefeimo merged 13 commits intoVOLTTRON:releasefrom
kefeimo:develop

Conversation

@kefeimo
Copy link
Copy Markdown
Contributor

@kefeimo kefeimo commented Dec 15, 2022

No description provided.

* clean-up sub-module git

* make demo value more intersting

* able to build functional wheel using python setup.py bdist_wheel

* ready to publish to pypi before clean-up

* working setup.py for src structure, able to create tar, so, whl

* testpypi enable, note: using stand-alone setup.py

* re-anchored deps/dnp3

* changed to forked repo for deps/dnp3 sub-module with ownership

* cleaned up for package release

* added docs on building wheel

* updated notes_on_packaging.md

* updated requirements.txt

* clean-up, deleted wheel

* use local (relative) import for dnp3demo to prevent circular import

* cleaned-up dnp3demo import

* Resolved master and outstation not shutdown gracefully issue.

* resolved master outstation not able to shutdown gracefully

* allowed master and outstation to shutdown gracefully
* added auxilary db for outstation, updated demo to display db_handler usage

* minor cleaned up outstation
* enabled mutli outstation by introducing pool, TODO: clean-up

* minor cleanup
@kefeimo kefeimo merged commit f799e0d into VOLTTRON:release Dec 15, 2022
kefeimo added a commit that referenced this pull request Dec 28, 2022
* clean-up sub-module git

* make demo value more intersting

* able to build functional wheel using python setup.py bdist_wheel

* ready to publish to pypi before clean-up

* working setup.py for src structure, able to create tar, so, whl

* testpypi enable, note: using stand-alone setup.py

* re-anchored deps/dnp3

* changed to forked repo for deps/dnp3 sub-module with ownership

* cleaned up for package release

* added docs on building wheel

* updated notes_on_packaging.md

* updated requirements.txt

* clean-up, deleted wheel

* use local (relative) import for dnp3demo to prevent circular import

* cleaned-up dnp3demo import

* Resolved master and outstation not shutdown gracefully issue.

* resolved master outstation not able to shutdown gracefully

* allowed master and outstation to shutdown gracefully

* New feature/improve demo (#1)

* clean-up sub-module git

* make demo value more intersting

* able to build functional wheel using python setup.py bdist_wheel

* ready to publish to pypi before clean-up

* working setup.py for src structure, able to create tar, so, whl

* testpypi enable, note: using stand-alone setup.py

* re-anchored deps/dnp3

* changed to forked repo for deps/dnp3 sub-module with ownership

* cleaned up for package release

* added docs on building wheel

* updated notes_on_packaging.md

* updated requirements.txt

* clean-up, deleted wheel

* use local (relative) import for dnp3demo to prevent circular import

* cleaned-up dnp3demo import

* Resolved master and outstation not shutdown gracefully issue.

* resolved master outstation not able to shutdown gracefully

* allowed master and outstation to shutdown gracefully

* developed cli tool for dnp3dnp3

* New feature/improve outstation (#3)

* added auxilary db for outstation, updated demo to display db_handler usage

* minor cleaned up outstation

* Hot fix/multi outstation (#4)

* enabled mutli outstation by introducing pool, TODO: clean-up

* minor cleanup

* added db to SOEHandler

* added send_scan_all_request, added control-workflow master demo

* updated dnp3demo main to include interactive master

* added communication status check, added get_config printout

* scoffolding subcommand args with argparse

* added interactive master

* finished interactive outstation

* cleanup for 0.2.3b, created interactive stations

* v0.2.3b created interactive station demo (#3)

* New feature/improve demo (#1)

* clean-up sub-module git

* make demo value more intersting

* able to build functional wheel using python setup.py bdist_wheel

* ready to publish to pypi before clean-up

* working setup.py for src structure, able to create tar, so, whl

* testpypi enable, note: using stand-alone setup.py

* re-anchored deps/dnp3

* changed to forked repo for deps/dnp3 sub-module with ownership

* cleaned up for package release

* added docs on building wheel

* updated notes_on_packaging.md

* updated requirements.txt

* clean-up, deleted wheel

* use local (relative) import for dnp3demo to prevent circular import

* cleaned-up dnp3demo import

* Resolved master and outstation not shutdown gracefully issue.

* resolved master outstation not able to shutdown gracefully

* allowed master and outstation to shutdown gracefully

* developed cli tool for dnp3dnp3

* New feature/improve outstation (#3)

* added auxilary db for outstation, updated demo to display db_handler usage

* minor cleaned up outstation

* Hot fix/multi outstation (#4)

* enabled mutli outstation by introducing pool, TODO: clean-up

* minor cleanup

* added db to SOEHandler

* added send_scan_all_request, added control-workflow master demo

* updated dnp3demo main to include interactive master

* added communication status check, added get_config printout

* scoffolding subcommand args with argparse

* added interactive master

* finished interactive outstation

* cleanup for 0.2.3b, created interactive stations

* updated MyMasterNew constructor signatures default

* added label for demo scripts

* hot-fixed run-master welcome menu

* minor clean-up dnp3 agent rpc.export

* added dnp3demo to entry_points console_scripts

* updated interactive dnp3demo program description

* modified --help menu, added auto-complete capability

* New feature/imporved doc (#6)

* added dnp3-primer to docs

* added dnp3demo-module to docs and cleaned up demo scripts
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant