void OutputReport(string message) { string MessageHelp = "TOutputReport" + _UsbHid.Name + " message"; var commands = Regex.Matches(message, "[0-9A-F\\:]+"); string Message = ""; try { Message = commands[0].Value.Replace("\"", string.Empty); } catch { CrestronConsole.ConsoleCommandResponse(MessageHelp); } if (Message != "") { CrestronConsole.ConsoleCommandResponse("CMD:Sending Output Report Data: {0} through USB", Message); _UsbHid.Output_Report(Message); } else { CrestronConsole.ConsoleCommandResponse(MessageHelp); } }