Fixed device address setting and TMO priority elevation
Documentation added
Corrected documentation bugs
Updated file documentation
Switched from C++ style comments (//) to C style (/* */) for MISRA