Blake Harnden
|
50e3aadc6b
|
daemon: refactoring to load emane models one time during startup, updates to account for this change
|
2021-05-07 10:40:18 -07:00 |
|
Blake Harnden
|
6086d1229b
|
daemon: updated config.py to use dataclasses for config classes, updated naming and referencing. updated configurable options to self validate default values align with the config type. updated the example emane model to better align with the current state of things
|
2021-03-31 11:13:40 -07:00 |
|
Blake Harnden
|
6201875b78
|
daemon: added class variable type hinting to core.emane
|
2020-06-12 09:52:01 -07:00 |
|
Blake Harnden
|
29b064eaf1
|
fix to emane bypass model and config group data being supplied to guis
|
2020-01-28 09:20:43 -08:00 |
|
Blake Harnden
|
a85cb92196
|
removed options not needed for config data for GUI support for both old and new GUIs
|
2020-01-24 13:19:08 -08:00 |
|
Blake Harnden
|
fa095431fb
|
added type hinting to core.emane functions
|
2020-01-14 16:27:08 -08:00 |
|
bharnden
|
1fc8d647c3
|
added flake8/black, pre-commit integration for flake8/black, and black formatting changes
|
2019-09-10 15:10:24 -07:00 |
|
bharnden
|
d5055f85d3
|
pass over files using isort
|
2019-09-10 14:20:51 -07:00 |
|
bharnden
|
66e603906a
|
updates to layout core module packages in a more logical way, including renaming methods from objects to nodes and nodes.objid to nodes.id
|
2019-04-29 23:31:47 -07:00 |
|
bharnden
|
6672fd0f7a
|
updates to allow configuration of installed emane_prefix for default models, requires small tweaks to custom models
|
2019-04-08 09:49:37 -07:00 |
|
Blake J. Harnden
|
ae94c78fbb
|
updated emane model xml to leverage lxml
|
2018-07-03 12:48:54 -07:00 |
|
Blake J. Harnden
|
3a39432fc7
|
refactored configs back to be able to provide instance conifgurations for sessions
|
2018-06-13 11:59:50 -07:00 |
|
Blake J. Harnden
|
52230bc026
|
refactored configuration managers and options into a single class, now the models that can be configured will deal with and handle configurations for nodes themselves
|
2018-06-11 12:26:12 -07:00 |
|
Blake J. Harnden
|
2ede43e3ae
|
initial commit with things working for the most part
|
2018-06-06 14:51:45 -07:00 |
|
Blake J. Harnden
|
405614bbd8
|
added metaclass to reduce emane model code, fixed broken emaneuniversal references
|
2018-03-30 12:52:10 -07:00 |
|
Blake J. Harnden
|
fd32e1cf78
|
added support for emane manifest parsing into core compatible information, refactoring of emane code to align with its usage
|
2018-03-30 12:08:33 -07:00 |
|
Blake J. Harnden
|
8963ef51e3
|
fixed bypass unique phy doc under refactored code
|
2018-03-29 15:13:16 -07:00 |
|
Blake J. Harnden
|
beb5be2ee9
|
reverted to using class variables for emane models due to inheritence from config class
|
2018-03-29 14:38:32 -07:00 |
|
Blake J. Harnden
|
9ce8233bc3
|
effort to consolidate logic for emane models, to avoid redundancy for defining a new model
|
2018-03-29 13:32:06 -07:00 |
|
Blake J. Harnden
|
b7327a5798
|
pass over emane code to cleanup methods and some documentation
|
2018-03-28 13:58:49 -07:00 |
|
Blake J. Harnden
|
2142586112
|
initial pass to remove support for legacy emane code and focus on newer releases
|
2018-03-19 16:33:36 -07:00 |
|
Blake J. Harnden
|
2281051edf
|
making usage of double quotes standard for emane files
|
2017-08-04 14:34:44 -07:00 |
|
Blake J. Harnden
|
00f4ebf5a9
|
initial commit after bringing over cleaned up code and testing some examples
|
2017-04-25 08:45:34 -07:00 |
|
ahrenholz
|
4ee92d1711
|
support linking RJ45 with EMANE 0.9.2 using Raw transport;
build extra XML and launch emane process on host for the raw devices
(Boeing r1882)
|
2014-09-23 20:24:19 +00:00 |
|
ahrenholz
|
e825b94e13
|
support for EMANE 0.9.2 by running emane process in each container
use control network for data and events
use internal transport instead of emanetransportd for 0.9.2
(Boeing r1881)
|
2014-09-23 16:26:22 +00:00 |
|
ahrenholz
|
f8f46d28be
|
initial import (Boeing r1752, NRL r878)
|
2013-08-29 14:21:13 +00:00 |
|