 
   // clears bond data on every boot
   blePeripheral.setBondStore(bleBondStore);
-  
+
   blePeripheral.setDeviceName("Arduino Keyboard");
   blePeripheral.setAppearance(961);
 


    while (central.connected()) {
      uint8_t keyPress[8]= { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 };
      
      if (Serial.available() > 0) {
        // read the ascii character
        unsigned char ascii = Serial.read();
        
        Serial.print(F("ascii = "));
        Serial.println(ascii);
        
        // https://github.com/SFE-Chris/UNO-HIDKeyboard-Library/blob/master/HIDKeyboard.h
        const static uint8_t HIDTable[] =  {
      	  0x00, // 0

  0x75, 0x01,                         //     Report Size (1)
  0x95, 0x08,                         //     Report Count (8)
  0x81, 0x02,                         //     Input (Data, Variable, Absolute)

  0x95, 0x01,                         //     Report Count (1)
  0x75, 0x08,                         //     Report Size (8)
  0x81, 0x01,                         //     Input (Constant) reserved byte(1)

  0x95, 0x05,                         //     Report Count (5)
  0x75, 0x01,                         //     Report Size (1)
  0x05, 0x08,                         //     Usage Page (Page# for LEDs)
