Add DRV register/fault status reporting.
add back support for legacy protocol on UART add defines in commands.h for easy selection of protocols new protocol: use semaphores for sending and drop response after 10ms minor typing fixes