Command wrapper over serial port with sync and async, text and binary API.