Latest version
Latest version
improved message handling so calling programs do not need to build a message
Added missing return
Added name and TODO...
Removed redundant options
changed messaging to be easier to use for other programs
WIP: applying new logic for device handling