public void onDeviceReady(CloverTransport device) { string message = "{" + "\"id\":\"208\"," + "\"method\":\"DISCOVERY_REQUEST\"," + "\"packageName\":\"com.clover.remote.protocol.usb\"," + "\"payload\":\"{\\\"method\\\":\\\"DISCOVERY_REQUEST\\\",\\\"version\\\":1}\"," + "\"type\":\"COMMAND\"" + "}"; ConsoleKeyInfo info; do { device.sendMessage(message); // Wait for user input.. info = Console.ReadKey(); } while (info.KeyChar != 'x'); }