     Serial.print("Forming a connection to ");
     Serial.println(myDevice->getAddress().toString().c_str());
     
-    BLEClient*  pClient  = BLEDevice::createClient();
+    //BLEClient*  pClient  = BLEDevice::createClient();
+    pClient  = BLEDevice::createClient();
     Serial.println(" - Created client");
 
     pClient->setClientCallbacks(new MyClientCallback());

/*==================== M A I N   L O O P ==================== */
void loop() {

  // If the flag "doConnect" is true then we have scanned for and found the desired
  // BLE Server with which we wish to connect.  Now we connect to it.  Once we are 
  // connected we set the connected flag to be true.
  if (doConnect == true) {
    if (connectToServer()) {
      Serial.printf("Connected to %s.\n",myDevice->getName().c_str());
      M5.Lcd.printf(">>> Connect: %s\n",myDevice->getName().c_str());
    } else {
      Serial.println("We have failed to connect to the server; there is nothin more we will do.");
      M5.Lcd.printf(">>> We have failed to connect to the server; there is nothin more we will do.\n");
    }
    doConnect = false;
  }


  // If we are connected to a peer BLE Server, update the characteristic each time we are reached
  // with the current time since boot.
  if (connected) {
    
    // Static Display "0w0 ?"

    } // Found our server
  } // onResult
}; // MyAdvertisedDeviceCallbacks


void bleInit() {
  BLEDevice::init("");
