Framework for diagnostic communication over ethernet Can be used to send diagnostic messages and receive responses. Scripting diagnostic communication is supported via an embedded lua interpreter.