   pinMode(10, OUTPUT);
   digitalWrite(10, HIGH);
 
-  //DEBUG_PRINTLN("BLE Arduino Slave");
   Usb.Init();
   delay(500);
   Serial.begin(9600);

uint8_t outBufMidi[128];
int outBufMidiPtr;

// TXRX Service
static const uint8_t uart_base_uuid[] = {0x03, 0xB8, 0x0E, 0x5A, 0xED, 0xE8, 0x4B, 0x33, 0xA7, 0x51, 0x6C, 0xE3, 0x4E, 0xC4, 0xC7, 0};
static const uint8_t uart_tx_uuid[]   = {0x77, 0x72, 0xE5, 0xDB, 0x38, 0x68, 0x41, 0x12, 0xA1, 0xA9, 0xF2, 0x66, 0x9D, 0x10, 0x6B, 0xF3};
static const uint8_t uart_rx_uuid[]   = {0x77, 0x72, 0xE5, 0xDB, 0x38, 0x68, 0x41, 0x12, 0xA1, 0xA9, 0xF2, 0x66, 0x9D, 0x10, 0x6B, 0xF3};

{
  uint8_t buf[TXRX_BUF_LEN];
  uint16_t bytesRead;
  if (charHandle == txCharacteristic.getHandle())
  {
    ble.readCharacteristicValue(txCharacteristic.getHandle(), buf, &bytesRead);
    parseIncoming(buf, bytesRead);
  }
}


/*******************************************************************************
* Setup
* Initialize USB Port, set Characteristics and CBs for BLE.
*******************************************************************************/
void setup(void)
{
  bFirst = true;
  vid = pid = 0;
  isConnected = false;
