bitbank2 / Thermal_Printer

Arduino library to draw text and graphics on BLE thermal printers
Apache License 2.0
361 stars 54 forks source link

After printing the esp32 dies #5

Closed felipemouradev closed 3 years ago

felipemouradev commented 3 years ago

After printing the esp32 dies

13:09:10.116 -> [V][BLEScan.cpp:195] start(): >> start(duration=5) 13:09:10.116 -> [D][FreeRTOS.cpp:189] take(): Semaphore taking: name: ScanEnd (0x3ffd3484), owner: <N/A> for start 13:09:10.116 -> [D][FreeRTOS.cpp:198] take(): Semaphore taken: name: ScanEnd (0x3ffd3484), owner: start 13:09:10.116 -> [V][BLEScan.cpp:227] start(): << start() 13:09:10.154 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 2 0x02 13:09:10.154 -> [V][FreeRTOS.cpp:63] wait(): >> wait: Semaphore waiting: name: ScanEnd (0x3ffd3484), owner: start for start 13:09:10.154 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:10.154 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:10.154 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 7 0x07 13:09:10.190 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:10.190 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:10.190 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:10.190 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:10.190 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:10.226 -> [D][BLEAdvertisedDevice.cpp:418] setRSSI(): - setRSSI(): rssi: -79 13:09:10.226 -> [V][BLEUtils.cpp:746] advTypeToString(): adv data type: 0xff 13:09:10.226 -> [D][BLEAdvertisedDevice.cpp:247] parseAdvertisement(): Type: 0xff (), length: 25, data: 4c00021550765cb7d9ea4e2199a4fa879613a4924ce0f4e6ce 13:09:10.226 -> [D][BLEAdvertisedDevice.cpp:395] setManufacturerData(): - manufacturer data: 4c00021550765cb7d9ea4e2199a4fa879613a4924ce0f4e6ce 13:09:10.264 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:10.264 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:10.264 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:10.264 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:10.264 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:10.264 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:10.301 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:10.301 -> [D][BLEAdvertisedDevice.cpp:418] setRSSI(): - setRSSI(): rssi: -85 13:09:10.301 -> [V][BLEUtils.cpp:746] advTypeToString(): adv data type: 0xff 13:09:10.301 -> [D][BLEAdvertisedDevice.cpp:247] parseAdvertisement(): Type: 0xff (), length: 29, data: 060001092002101250b350a6018513aee4d47205b2e0690f17876a2ab9 13:09:10.338 -> [D][BLEAdvertisedDevice.cpp:395] setManufacturerData(): - manufacturer data: 060001092002101250b350a6018513aee4d47205b2e0690f17876a2ab9 13:09:10.338 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:10.338 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:10.338 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:10.338 -> [D][BLEAdvertisedDevice.cpp:418] setRSSI(): - setRSSI(): rssi: -43 13:09:10.374 -> [V][BLEUtils.cpp:746] advTypeToString(): adv data type: 0x1 13:09:10.374 -> [D][BLEAdvertisedDevice.cpp:247] parseAdvertisement(): Type: 0x01 (), length: 1, data: 1a 13:09:10.374 -> [V][BLEUtils.cpp:746] advTypeToString(): adv data type: 0xa 13:09:10.374 -> [D][BLEAdvertisedDevice.cpp:247] parseAdvertisement(): Type: 0x0a (), length: 1, data: 18 13:09:10.374 -> [D][BLEAdvertisedDevice.cpp:478] setTXPower(): - txPower: 24 13:09:10.374 -> [V][BLEUtils.cpp:746] advTypeToString(): adv data type: 0xff 13:09:10.409 -> [D][BLEAdvertisedDevice.cpp:247] parseAdvertisement(): Type: 0xff (), length: 9, data: 4c0010050a18784271 13:09:10.409 -> [D][BLEAdvertisedDevice.cpp:395] setManufacturerData(): - manufacturer data: 4c0010050a18784271 13:09:10.409 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:10.409 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:10.445 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:10.445 -> [D][BLEAdvertisedDevice.cpp:418] setRSSI(): - setRSSI(): rssi: -46 13:09:10.445 -> [V][BLEUtils.cpp:746] advTypeToString(): adv data type: 0x1 13:09:10.445 -> [D][BLEAdvertisedDevice.cpp:247] parseAdvertisement(): Type: 0x01 (), length: 1, data: 1a 13:09:10.445 -> [V][BLEUtils.cpp:746] advTypeToString(): adv data type: 0xa 13:09:10.445 -> [D][BLEAdvertisedDevice.cpp:247] parseAdvertisement(): Type: 0x0a (), length: 1, data: 08 13:09:10.479 -> [D][BLEAdvertisedDevice.cpp:478] setTXPower(): - txPower: 8 13:09:10.479 -> [V][BLEUtils.cpp:746] advTypeToString(): adv data type: 0xff 13:09:10.479 -> [D][BLEAdvertisedDevice.cpp:247] parseAdvertisement(): Type: 0xff (), length: 11, data: 4c001007691fccdc70c838 13:09:10.479 -> [D][BLEAdvertisedDevice.cpp:395] setManufacturerData(): - manufacturer data: 4c001007691fccdc70c838 13:09:10.513 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:10.513 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:10.513 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:10.513 -> [D][BLEAdvertisedDevice.cpp:418] setRSSI(): - setRSSI(): rssi: -59 13:09:10.513 -> [V][BLEUtils.cpp:746] advTypeToString(): adv data type: 0x1 13:09:10.513 -> [D][BLEAdvertisedDevice.cpp:247] parseAdvertisement(): Type: 0x01 (), length: 1, data: 06 13:09:10.551 -> [V][BLEUtils.cpp:746] advTypeToString(): adv data type: 0xff 13:09:10.551 -> [D][BLEAdvertisedDevice.cpp:247] parseAdvertisement(): Type: 0xff (), length: 10, data: 4c0010064e1d3a3cd938 13:09:10.551 -> [D][BLEAdvertisedDevice.cpp:395] setManufacturerData(): - manufacturer data: 4c0010064e1d3a3cd938 13:09:10.551 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:10.586 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:10.586 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:10.586 -> [D][BLEAdvertisedDevice.cpp:418] setRSSI(): - setRSSI(): rssi: -40 13:09:10.586 -> [V][BLEUtils.cpp:746] advTypeToString(): adv data type: 0x1 13:09:10.586 -> [D][BLEAdvertisedDevice.cpp:247] parseAdvertisement(): Type: 0x01 (), length: 1, data: 0a 13:09:10.586 -> [V][BLEUtils.cpp:746] advTypeToString(): adv data type: 0x2 13:09:10.624 -> [D][BLEAdvertisedDevice.cpp:247] parseAdvertisement(): Type: 0x02 (), length: 2, data: f018 13:09:10.624 -> [D][BLEAdvertisedDevice.cpp:447] setServiceUUID(): - addServiceUUID(): serviceUUID: 000018f0-0000-1000-8000-00805f9b34fb 13:09:10.624 -> [V][BLEUtils.cpp:746] advTypeToString(): adv data type: 0x6 13:09:10.624 -> [D][BLEAdvertisedDevice.cpp:247] parseAdvertisement(): Type: 0x06 (), length: 16, data: f2c3f0aea9fa158c9d49ae73710a81e7 13:09:10.661 -> [D][BLEAdvertisedDevice.cpp:447] setServiceUUID(): - addServiceUUID(): serviceUUID: e7810a71-73ae-499d-8c15-faa9aef0c3f2 13:09:10.661 -> [V][BLEUtils.cpp:746] advTypeToString(): adv data type: 0x9 13:09:10.661 -> [D][BLEAdvertisedDevice.cpp:247] parseAdvertisement(): Type: 0x09 (), length: 5, data: 4d54502d32 13:09:10.661 -> [D][BLEAdvertisedDevice.cpp:407] setName(): - setName(): name: MTP-2 13:09:10.661 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:10.698 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:10.698 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:10.698 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:10.698 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:10.698 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:10.698 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:10.736 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:10.736 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:10.736 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:10.736 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:10.736 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:10.773 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:10.773 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:10.773 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:10.773 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 66:22:b5:ec:d7:de, already seen it. 13:09:10.773 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:10.811 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:10.811 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:10.811 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 74:00:23:92:f2:ab, already seen it. 13:09:10.811 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:10.811 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:10.849 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:10.849 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:10.849 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:10.849 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:10.849 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:10.893 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:10.893 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:10.893 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:10.893 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:10.893 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 66:22:b5:ec:d7:de, already seen it. 13:09:10.893 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:10.924 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:10.924 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:10.924 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 43:91:41:ff:83:47, already seen it. 13:09:10.924 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:10.961 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:10.961 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:10.961 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 34:c5:6f:b2:a3:ff, already seen it. 13:09:10.961 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:10.961 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:10.961 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:10.998 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 63:e2:cb:f1:76:90, already seen it. 13:09:10.998 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:10.998 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:10.998 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:10.998 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:11.036 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:11.036 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:11.036 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:11.036 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:11.036 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:11.036 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:11.073 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:11.073 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 66:22:b5:ec:d7:de, already seen it. 13:09:11.073 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:11.073 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:11.109 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:11.109 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 74:00:23:92:f2:ab, already seen it. 13:09:11.109 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:11.109 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:11.109 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:11.109 -> [D][BLEAdvertisedDevice.cpp:418] setRSSI(): - setRSSI(): rssi: -84 13:09:11.142 -> [V][BLEUtils.cpp:746] advTypeToString(): adv data type: 0x1 13:09:11.142 -> [D][BLEAdvertisedDevice.cpp:247] parseAdvertisement(): Type: 0x01 (), length: 1, data: 06 13:09:11.142 -> [V][BLEUtils.cpp:746] advTypeToString(): adv data type: 0x3 13:09:11.142 -> [D][BLEAdvertisedDevice.cpp:247] parseAdvertisement(): Type: 0x03 (), length: 2, data: 0a18 13:09:11.142 -> [D][BLEAdvertisedDevice.cpp:447] setServiceUUID(): - addServiceUUID(): serviceUUID: 0000180a-0000-1000-8000-00805f9b34fb 13:09:11.176 -> [V][BLEUtils.cpp:746] advTypeToString(): adv data type: 0x7 13:09:11.176 -> [D][BLEAdvertisedDevice.cpp:247] parseAdvertisement(): Type: 0x07 (), length: 16, data: 434793415000501e0bb000992ec6feed 13:09:11.176 -> [D][BLEAdvertisedDevice.cpp:447] setServiceUUID(): - addServiceUUID(): serviceUUID: edfec62e-9900-b00b-1e50-005041934743 13:09:11.213 -> [V][BLEUtils.cpp:746] advTypeToString(): adv data type: 0xff 13:09:11.213 -> [D][BLEAdvertisedDevice.cpp:247] parseAdvertisement(): Type: 0xff (), length: 4, data: cdab7731 13:09:11.213 -> [D][BLEAdvertisedDevice.cpp:395] setManufacturerData(): - manufacturer data: cdab7731 13:09:11.213 -> [V][BLEUtils.cpp:746] advTypeToString(): adv data type: 0x9 13:09:11.213 -> [D][BLEAdvertisedDevice.cpp:247] parseAdvertisement(): Type: 0x09 (), length: 11, data: 444156494e434920495132 13:09:11.250 -> [D][BLEAdvertisedDevice.cpp:407] setName(): - setName(): name: DAVINCI IQ2 13:09:11.250 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:11.250 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:11.250 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:11.250 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 66:22:b5:ec:d7:de, already seen it. 13:09:11.286 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:11.286 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:11.286 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:11.286 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 43:91:41:ff:83:47, already seen it. 13:09:11.286 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:11.286 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:11.323 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:11.323 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 66:22:b5:ec:d7:de, already seen it. 13:09:11.323 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:11.323 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:11.356 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:11.356 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 63:e2:cb:f1:76:90, already seen it. 13:09:11.356 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:11.356 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:11.356 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:11.394 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 74:00:23:92:f2:ab, already seen it. 13:09:11.394 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:11.394 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:11.394 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:11.394 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:11.429 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:11.429 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:11.429 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:11.429 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:11.429 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:11.466 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:11.466 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:11.466 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 34:c5:6f:b2:a3:ff, already seen it. 13:09:11.466 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:11.466 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:11.501 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:11.501 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 66:22:b5:ec:d7:de, already seen it. 13:09:11.501 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:11.501 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:11.501 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:11.538 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:11.538 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:11.538 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:11.538 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:11.538 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:11.573 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:11.573 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:11.573 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:11.573 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 74:00:23:92:f2:ab, already seen it. 13:09:11.573 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:11.610 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:11.610 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:11.610 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 66:22:b5:ec:d7:de, already seen it. 13:09:11.610 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:11.610 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:11.648 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:11.648 -> [D][BLEAdvertisedDevice.cpp:418] setRSSI(): - setRSSI(): rssi: -76 13:09:11.648 -> [V][BLEUtils.cpp:746] advTypeToString(): adv data type: 0x1 13:09:11.648 -> [D][BLEAdvertisedDevice.cpp:247] parseAdvertisement(): Type: 0x01 (), length: 1, data: 02 13:09:11.648 -> [V][BLEUtils.cpp:746] advTypeToString(): adv data type: 0x7 13:09:11.648 -> [D][BLEAdvertisedDevice.cpp:247] parseAdvertisement(): Type: 0x07 (), length: 16, data: fc9dd0b3cb84e0840642f3f7e1e0bfcb 13:09:11.685 -> [D][BLEAdvertisedDevice.cpp:447] setServiceUUID(): - addServiceUUID(): serviceUUID: cbbfe0e1-f7f3-4206-84e0-84cbb3d09dfc 13:09:11.685 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:11.685 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:11.685 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:11.685 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 43:91:41:ff:83:47, already seen it. 13:09:11.720 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:11.720 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:11.720 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:11.720 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:11.720 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:11.758 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:11.758 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:11.758 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 66:22:b5:ec:d7:de, already seen it. 13:09:11.758 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:11.758 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:11.795 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:11.795 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:11.795 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:11.795 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:11.833 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:11.833 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 74:00:23:92:f2:ab, already seen it. 13:09:11.833 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:11.833 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:11.833 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:11.833 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 66:22:b5:ec:d7:de, already seen it. 13:09:11.871 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:11.871 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:11.871 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:11.871 -> [D][BLEAdvertisedDevice.cpp:418] setRSSI(): - setRSSI(): rssi: -87 13:09:11.871 -> [V][BLEUtils.cpp:746] advTypeToString(): adv data type: 0x1 13:09:11.871 -> [D][BLEAdvertisedDevice.cpp:247] parseAdvertisement(): Type: 0x01 (), length: 1, data: 1a 13:09:11.908 -> [V][BLEUtils.cpp:746] advTypeToString(): adv data type: 0xa 13:09:11.908 -> [D][BLEAdvertisedDevice.cpp:247] parseAdvertisement(): Type: 0x0a (), length: 1, data: 0c 13:09:11.908 -> [D][BLEAdvertisedDevice.cpp:478] setTXPower(): - txPower: 12 13:09:11.908 -> [V][BLEUtils.cpp:746] advTypeToString(): adv data type: 0xff 13:09:11.908 -> [D][BLEAdvertisedDevice.cpp:247] parseAdvertisement(): Type: 0xff (), length: 9, data: 4c0010050318213697 13:09:11.944 -> [D][BLEAdvertisedDevice.cpp:395] setManufacturerData(): - manufacturer data: 4c0010050318213697 13:09:11.944 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:11.944 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:11.944 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:11.944 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 66:22:b5:ec:d7:de, already seen it. 13:09:11.978 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:11.978 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:11.978 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:11.978 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 63:e2:cb:f1:76:90, already seen it. 13:09:11.978 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:12.016 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:12.016 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:12.016 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 74:00:23:92:f2:ab, already seen it. 13:09:12.016 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:12.016 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:12.052 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:12.052 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:12.052 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:12.052 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:12.052 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:12.087 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:12.087 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:12.087 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:12.087 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:12.087 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 66:22:b5:ec:d7:de, already seen it. 13:09:12.120 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:12.120 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:12.120 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:12.120 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 34:c5:6f:b2:a3:ff, already seen it. 13:09:12.120 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:12.157 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:12.157 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:12.157 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 4b:6e:f1:f5:db:97, already seen it. 13:09:12.157 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:12.193 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:12.193 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:12.193 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 66:22:b5:ec:d7:de, already seen it. 13:09:12.193 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:12.193 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:12.193 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:12.227 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:12.227 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:12.227 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:12.227 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:12.264 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:12.264 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:12.264 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:12.264 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:12.264 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 74:00:23:92:f2:ab, already seen it. 13:09:12.264 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:12.301 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:12.301 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:12.301 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:12.301 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:12.335 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:12.335 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:12.335 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 43:91:41:ff:83:47, already seen it. 13:09:12.335 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:12.335 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:12.373 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:12.373 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 00:9e:c8:b2:a0:ac, already seen it. 13:09:12.373 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:12.373 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:12.373 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:12.409 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 66:22:b5:ec:d7:de, already seen it. 13:09:12.409 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:12.409 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:12.409 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:12.409 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 63:e2:cb:f1:76:90, already seen it. 13:09:12.409 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:12.443 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:12.443 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:12.443 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:12.443 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:12.480 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:12.480 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:12.480 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:12.480 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:12.480 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:12.480 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:12.515 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 74:00:23:92:f2:ab, already seen it. 13:09:12.515 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:12.515 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:12.515 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:12.553 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 66:22:b5:ec:d7:de, already seen it. 13:09:12.553 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:12.553 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:12.553 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:12.553 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 34:c5:6f:b2:a3:ff, already seen it. 13:09:12.553 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:12.586 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:12.586 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:12.586 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 4b:6e:f1:f5:db:97, already seen it. 13:09:12.586 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:12.622 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:12.622 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:12.622 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:12.622 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:12.622 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:12.655 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:12.655 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 66:22:b5:ec:d7:de, already seen it. 13:09:12.655 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:12.655 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:12.655 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:12.693 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 43:91:41:ff:83:47, already seen it. 13:09:12.693 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:12.693 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:12.693 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:12.693 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 63:e2:cb:f1:76:90, already seen it. 13:09:12.730 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:12.730 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:12.730 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:12.730 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 74:00:23:92:f2:ab, already seen it. 13:09:12.730 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:12.767 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:12.767 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:12.767 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 66:22:b5:ec:d7:de, already seen it. 13:09:12.767 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:12.767 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:12.801 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:12.801 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:12.801 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:12.801 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:12.801 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:12.835 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:12.835 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:12.835 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:12.835 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:12.873 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 66:22:b5:ec:d7:de, already seen it. 13:09:12.873 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:12.873 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:12.873 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:12.873 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 4b:6e:f1:f5:db:97, already seen it. 13:09:12.873 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:12.910 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:12.910 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:12.910 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 74:00:23:92:f2:ab, already seen it. 13:09:12.910 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:12.910 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:12.948 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:12.948 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 14:38:14:17:05:20, already seen it. 13:09:12.948 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:12.948 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:12.948 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:12.985 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 66:22:b5:ec:d7:de, already seen it. 13:09:12.985 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:12.985 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:12.985 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:12.985 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 63:e2:cb:f1:76:90, already seen it. 13:09:12.985 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:13.019 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:13.019 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:13.019 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 66:22:b5:ec:d7:de, already seen it. 13:09:13.019 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:13.054 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:13.054 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:13.054 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 34:c5:6f:b2:a3:ff, already seen it. 13:09:13.054 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:13.054 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:13.092 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:13.092 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:13.092 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:13.092 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:13.092 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:13.092 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:13.129 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:13.129 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:13.129 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:13.129 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 74:00:23:92:f2:ab, already seen it. 13:09:13.129 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:13.167 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:13.167 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:13.167 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 4b:6e:f1:f5:db:97, already seen it. 13:09:13.167 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:13.200 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:13.200 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:13.200 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 66:22:b5:ec:d7:de, already seen it. 13:09:13.200 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:13.200 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:13.236 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:13.236 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 34:c5:6f:b2:a3:ff, already seen it. 13:09:13.236 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:13.236 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:13.236 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:13.236 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:13.273 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:13.273 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:13.273 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:13.273 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 43:91:41:ff:83:47, already seen it. 13:09:13.306 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:13.306 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:13.306 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:13.306 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 63:e2:cb:f1:76:90, already seen it. 13:09:13.306 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:13.340 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:13.340 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:13.340 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 66:22:b5:ec:d7:de, already seen it. 13:09:13.340 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:13.375 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:13.375 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:13.375 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 74:00:23:92:f2:ab, already seen it. 13:09:13.375 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:13.375 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:13.375 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:13.413 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 66:22:b5:ec:d7:de, already seen it. 13:09:13.413 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:13.413 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:13.413 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:13.450 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 34:c5:6f:b2:a3:ff, already seen it. 13:09:13.450 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:13.450 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:13.450 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:13.450 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 4b:6e:f1:f5:db:97, already seen it. 13:09:13.450 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:13.486 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:13.486 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:13.486 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:13.486 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:13.486 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:13.521 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:13.521 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:13.521 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:13.521 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:13.521 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:13.559 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 14:38:14:17:05:20, already seen it. 13:09:13.559 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:13.559 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:13.559 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:13.559 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 00:9e:c8:b2:a0:ac, already seen it. 13:09:13.596 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:13.596 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:13.596 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:13.596 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 74:00:23:92:f2:ab, already seen it. 13:09:13.596 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:13.633 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:13.633 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:13.633 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 43:91:41:ff:83:47, already seen it. 13:09:13.633 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:13.633 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:13.667 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:13.667 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:13.667 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:13.667 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:13.667 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:13.705 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:13.705 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:13.705 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:13.705 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:13.705 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 63:e2:cb:f1:76:90, already seen it. 13:09:13.738 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:13.738 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:13.738 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:13.738 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:13.738 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:13.775 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:13.775 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:13.775 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 66:22:b5:ec:d7:de, already seen it. 13:09:13.775 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:13.775 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:13.810 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:13.810 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 74:00:23:92:f2:ab, already seen it. 13:09:13.810 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:13.810 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:13.810 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:13.848 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 4b:6e:f1:f5:db:97, already seen it. 13:09:13.848 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:13.848 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:13.848 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:13.848 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:13.885 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:13.885 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:13.885 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:13.885 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 66:22:b5:ec:d7:de, already seen it. 13:09:13.885 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:13.919 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:13.919 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:13.919 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 34:c5:6f:b2:a3:ff, already seen it. 13:09:13.919 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:13.919 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:13.955 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:13.955 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 43:91:41:ff:83:47, already seen it. 13:09:13.955 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:13.955 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:13.955 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:13.988 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 66:22:b5:ec:d7:de, already seen it. 13:09:13.988 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:13.988 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:13.988 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:13.988 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:14.021 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:14.021 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:14.021 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:14.021 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 63:e2:cb:f1:76:90, already seen it. 13:09:14.056 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:14.056 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:14.056 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:14.056 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:14.056 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:14.093 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:14.093 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:14.093 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 74:00:23:92:f2:ab, already seen it. 13:09:14.093 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:14.093 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:14.128 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:14.128 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 66:22:b5:ec:d7:de, already seen it. 13:09:14.128 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:14.128 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:14.128 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:14.165 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 66:22:b5:ec:d7:de, already seen it. 13:09:14.165 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:14.165 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:14.165 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:14.165 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:14.202 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:14.202 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:14.202 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:14.202 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:14.202 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:14.235 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:14.235 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:14.235 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 34:c5:6f:b2:a3:ff, already seen it. 13:09:14.235 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:14.235 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:14.271 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:14.271 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 74:00:23:92:f2:ab, already seen it. 13:09:14.271 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:14.271 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:14.271 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:14.307 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 43:91:41:ff:83:47, already seen it. 13:09:14.307 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:14.307 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:14.307 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:14.307 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 63:e2:cb:f1:76:90, already seen it. 13:09:14.345 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:14.345 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:14.345 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:14.345 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 66:22:b5:ec:d7:de, already seen it. 13:09:14.345 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:14.379 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:14.379 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:14.379 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 34:c5:6f:b2:a3:ff, already seen it. 13:09:14.379 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:14.379 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:14.417 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:14.417 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:14.417 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:14.417 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:14.417 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:14.454 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:14.454 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:14.454 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:14.454 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:14.454 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 74:00:23:92:f2:ab, already seen it. 13:09:14.491 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:14.491 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:14.491 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:14.491 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 66:22:b5:ec:d7:de, already seen it. 13:09:14.491 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:14.491 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:14.524 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:14.524 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:14.524 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:14.524 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:14.559 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:14.559 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 43:91:41:ff:83:47, already seen it. 13:09:14.559 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:14.559 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:14.559 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:14.596 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 66:22:b5:ec:d7:de, already seen it. 13:09:14.596 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:14.596 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:14.596 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:14.596 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 34:c5:6f:b2:a3:ff, already seen it. 13:09:14.633 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:14.633 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:14.633 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:14.633 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:14.633 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:14.668 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:14.668 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:14.668 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:14.668 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:14.668 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:14.706 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:14.706 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 63:e2:cb:f1:76:90, already seen it. 13:09:14.706 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:14.706 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:14.706 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:14.743 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 74:00:23:92:f2:ab, already seen it. 13:09:14.743 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:14.743 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:14.743 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:14.743 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 66:22:b5:ec:d7:de, already seen it. 13:09:14.743 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:14.778 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:14.778 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:14.778 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 34:c5:6f:b2:a3:ff, already seen it. 13:09:14.778 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:14.814 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:14.814 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:14.814 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 14:38:14:17:05:20, already seen it. 13:09:14.814 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:14.814 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:14.851 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:14.851 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:14.851 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:14.851 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:14.851 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:14.886 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 00:9e:c8:b2:a0:ac, already seen it. 13:09:14.886 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:14.886 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:14.886 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:14.886 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 66:22:b5:ec:d7:de, already seen it. 13:09:14.886 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:14.919 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:14.919 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:14.919 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:14.919 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:14.957 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:14.957 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:14.957 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 43:91:41:ff:83:47, already seen it. 13:09:14.957 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:14.957 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:14.995 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:14.995 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 66:22:b5:ec:d7:de, already seen it. 13:09:14.995 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:14.995 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:14.995 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:15.033 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:15.033 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:15.033 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:15.033 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:15.033 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 63:e2:cb:f1:76:90, already seen it. 13:09:15.033 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:15.070 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:15.070 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:15.070 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 34:c5:6f:b2:a3:ff, already seen it. 13:09:15.070 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:15.070 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:15.104 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:15.104 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:15.104 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:15.104 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:15.104 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:15.142 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 66:22:b5:ec:d7:de, already seen it. 13:09:15.142 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:15.142 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:15.142 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:15.142 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 34:c5:6f:b2:a3:ff, already seen it. 13:09:15.179 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:15.179 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:15.179 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:15.179 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 66:22:b5:ec:d7:de, already seen it. 13:09:15.179 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:15.217 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:15.217 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:15.217 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 43:91:41:ff:83:47, already seen it. 13:09:15.217 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:15.217 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:15.254 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:15.254 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 63:e2:cb:f1:76:90, already seen it. 13:09:15.254 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:15.254 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:15.254 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:15.289 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 66:22:b5:ec:d7:de, already seen it. 13:09:15.289 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:15.289 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:15.289 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:15.289 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 74:00:23:92:f2:ab, already seen it. 13:09:15.322 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:15.322 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:15.322 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:15.322 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 34:c5:6f:b2:a3:ff, already seen it. 13:09:15.322 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:15.355 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:15.355 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:15.355 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:15.355 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:15.393 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:15.393 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:15.393 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:15.393 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:15.393 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:15.393 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:15.428 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 4b:6e:f1:f5:db:97, already seen it. 13:09:15.428 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:15.428 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:15.428 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:15.464 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 66:22:b5:ec:d7:de, already seen it. 13:09:15.464 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:15.464 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:15.464 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:15.464 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 34:c5:6f:b2:a3:ff, already seen it. 13:09:15.464 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:15.501 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:15.501 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:15.501 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 74:00:23:92:f2:ab, already seen it. 13:09:15.501 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:15.501 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:15.536 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:15.536 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 43:91:41:ff:83:47, already seen it. 13:09:15.536 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:15.536 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:15.536 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:15.574 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 66:22:b5:ec:d7:de, already seen it. 13:09:15.574 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:15.574 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:15.574 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:15.607 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 63:e2:cb:f1:76:90, already seen it. 13:09:15.607 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:15.607 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:15.607 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:15.607 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:15.644 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:15.644 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:15.644 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:15.644 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:15.644 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:15.681 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:15.681 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:15.681 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 66:22:b5:ec:d7:de, already seen it. 13:09:15.681 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:15.681 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:15.681 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:15.718 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 34:c5:6f:b2:a3:ff, already seen it. 13:09:15.718 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:15.718 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:15.718 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:15.754 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 4b:6e:f1:f5:db:97, already seen it. 13:09:15.754 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:15.754 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:15.754 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:15.754 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:15.754 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:15.787 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:15.787 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:15.787 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 74:00:23:92:f2:ab, already seen it. 13:09:15.787 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:15.821 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:15.821 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:15.821 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:15.821 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:15.821 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:15.856 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:15.856 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 66:22:b5:ec:d7:de, already seen it. 13:09:15.856 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:15.856 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:15.856 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:15.893 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 43:91:41:ff:83:47, already seen it. 13:09:15.893 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:15.893 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:15.893 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:15.893 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 63:e2:cb:f1:76:90, already seen it. 13:09:15.931 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:15.931 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:15.931 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:15.931 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 34:c5:6f:b2:a3:ff, already seen it. 13:09:15.931 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:15.966 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:15.966 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:15.966 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 74:00:23:92:f2:ab, already seen it. 13:09:15.966 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:15.966 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:16.002 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:16.002 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:16.002 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:16.002 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:16.002 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:16.002 -> [D][BLEAdvertisedDevice.cpp:418] setRSSI(): - setRSSI(): rssi: -86 13:09:16.039 -> [V][BLEUtils.cpp:746] advTypeToString(): adv data type: 0x1 13:09:16.039 -> [D][BLEAdvertisedDevice.cpp:247] parseAdvertisement(): Type: 0x01 (), length: 1, data: 02 13:09:16.039 -> [V][BLEUtils.cpp:746] advTypeToString(): adv data type: 0x7 13:09:16.039 -> [D][BLEAdvertisedDevice.cpp:247] parseAdvertisement(): Type: 0x07 (), length: 16, data: fc9dd0b3cb84e0840642f3f7e1e0bfcb 13:09:16.077 -> [D][BLEAdvertisedDevice.cpp:447] setServiceUUID(): - addServiceUUID(): serviceUUID: cbbfe0e1-f7f3-4206-84e0-84cbb3d09dfc 13:09:16.077 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:16.077 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:16.077 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:16.077 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:16.114 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:16.114 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:16.114 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:16.114 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 66:22:b5:ec:d7:de, already seen it. 13:09:16.114 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:16.114 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:16.151 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:16.151 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 4b:6e:f1:f5:db:97, already seen it. 13:09:16.151 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:16.151 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:16.187 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:16.187 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 34:c5:6f:b2:a3:ff, already seen it. 13:09:16.187 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:16.187 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:16.187 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:16.187 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:16.224 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:16.224 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:16.224 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:16.224 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 74:00:23:92:f2:ab, already seen it. 13:09:16.260 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:16.260 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:16.260 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:16.260 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 43:91:41:ff:83:47, already seen it. 13:09:16.260 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:16.260 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:16.298 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:16.298 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 63:e2:cb:f1:76:90, already seen it. 13:09:16.298 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:16.298 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:16.298 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:16.335 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 66:22:b5:ec:d7:de, already seen it. 13:09:16.335 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:16.335 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:16.335 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:16.335 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:16.373 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:16.373 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:16.373 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:16.373 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 34:c5:6f:b2:a3:ff, already seen it. 13:09:16.373 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:16.411 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:16.411 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:16.411 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 74:00:23:92:f2:ab, already seen it. 13:09:16.411 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:16.411 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:16.448 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:16.448 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 66:22:b5:ec:d7:de, already seen it. 13:09:16.448 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:16.448 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:16.448 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:16.448 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:16.485 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:16.485 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:16.485 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:16.485 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:16.485 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:16.522 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:16.522 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:16.522 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 34:c5:6f:b2:a3:ff, already seen it. 13:09:16.522 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:16.522 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:16.560 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:16.560 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 43:91:41:ff:83:47, already seen it. 13:09:16.560 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:16.560 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:16.560 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:16.597 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 63:e2:cb:f1:76:90, already seen it. 13:09:16.597 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:16.597 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:16.597 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:16.597 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 74:00:23:92:f2:ab, already seen it. 13:09:16.633 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:16.633 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:16.633 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:16.633 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 66:22:b5:ec:d7:de, already seen it. 13:09:16.633 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:16.671 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:16.671 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:16.671 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 34:c5:6f:b2:a3:ff, already seen it. 13:09:16.671 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:16.671 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:16.671 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:16.706 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:16.706 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:16.706 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:16.706 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:16.740 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:16.740 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:16.740 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:16.740 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:16.740 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 66:22:b5:ec:d7:de, already seen it. 13:09:16.773 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:16.773 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:16.773 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:16.773 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 34:c5:6f:b2:a3:ff, already seen it. 13:09:16.773 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:16.810 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:16.810 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:16.810 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 43:91:41:ff:83:47, already seen it. 13:09:16.810 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:16.810 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:16.848 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:16.848 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:16.848 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:16.848 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:16.848 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:16.885 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:16.885 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:16.885 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:16.885 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:16.885 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 74:00:23:92:f2:ab, already seen it. 13:09:16.885 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:16.918 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:16.918 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:16.918 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 63:e2:cb:f1:76:90, already seen it. 13:09:16.918 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:16.954 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:16.954 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:16.954 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 4b:6e:f1:f5:db:97, already seen it. 13:09:16.954 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:16.954 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:16.989 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:16.989 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 66:22:b5:ec:d7:de, already seen it. 13:09:16.989 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:16.989 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:16.989 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:17.022 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 34:c5:6f:b2:a3:ff, already seen it. 13:09:17.022 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:17.022 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:17.022 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:17.056 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 74:00:23:92:f2:ab, already seen it. 13:09:17.056 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:17.056 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:17.056 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:17.056 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:17.091 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:17.091 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:17.091 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:17.091 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:17.091 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:17.125 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:17.125 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:17.125 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 14:38:14:17:05:20, already seen it. 13:09:17.125 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:17.125 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:17.163 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:17.163 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 34:c5:6f:b2:a3:ff, already seen it. 13:09:17.163 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:17.163 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:17.163 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:17.198 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 66:22:b5:ec:d7:de, already seen it. 13:09:17.198 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:17.198 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:17.198 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:17.198 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 74:00:23:92:f2:ab, already seen it. 13:09:17.231 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:17.231 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:17.231 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:17.231 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:17.231 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:17.264 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:17.264 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:17.264 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 66:22:b5:ec:d7:de, already seen it. 13:09:17.264 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:17.300 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:17.300 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:17.300 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:17.300 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:17.300 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:17.337 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:17.337 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 34:c5:6f:b2:a3:ff, already seen it. 13:09:17.337 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:17.337 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:17.337 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:17.373 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 43:91:41:ff:83:47, already seen it. 13:09:17.373 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:17.373 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:17.373 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:17.373 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:17.410 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:17.410 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:17.410 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:17.410 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 74:00:23:92:f2:ab, already seen it. 13:09:17.410 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:17.448 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:17.448 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:17.448 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:17.448 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:17.448 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:17.448 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:17.485 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 66:22:b5:ec:d7:de, already seen it. 13:09:17.485 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:17.485 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:17.485 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:17.485 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 63:e2:cb:f1:76:90, already seen it. 13:09:17.520 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:17.520 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:17.520 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:17.520 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 34:c5:6f:b2:a3:ff, already seen it. 13:09:17.520 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:17.555 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:17.555 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:17.555 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 66:22:b5:ec:d7:de, already seen it. 13:09:17.555 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:17.593 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:17.593 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:17.593 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 74:00:23:92:f2:ab, already seen it. 13:09:17.593 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:17.593 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:17.593 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:17.627 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 66:22:b5:ec:d7:de, already seen it. 13:09:17.627 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:17.627 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:17.627 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:17.664 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:17.664 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:17.664 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:17.664 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:17.664 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:17.664 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:17.702 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:17.702 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:17.702 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 43:91:41:ff:83:47, already seen it. 13:09:17.702 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:17.702 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:17.738 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:17.738 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 63:e2:cb:f1:76:90, already seen it. 13:09:17.738 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:17.738 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:17.738 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:17.774 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 66:22:b5:ec:d7:de, already seen it. 13:09:17.774 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:17.774 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:17.774 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:17.808 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 34:c5:6f:b2:a3:ff, already seen it. 13:09:17.808 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:17.808 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:17.808 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:17.808 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 74:00:23:92:f2:ab, already seen it. 13:09:17.808 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:17.845 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:17.845 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:17.845 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 66:22:b5:ec:d7:de, already seen it. 13:09:17.845 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:17.878 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:17.878 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:17.878 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:17.878 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:17.878 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:17.914 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:17.914 -> [D][BLEScan.cpp:97] handleGAPEvent(): Ignoring 90:32:4b:18:77:34, already seen it. 13:09:17.914 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 3 0x03 13:09:17.914 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:17.914 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:17.950 -> [W][BLEScan.cpp:69] handleGAPEvent(): ESP_GAP_SEARCH_INQ_CMPL_EVT 13:09:17.950 -> [V][FreeRTOS.cpp:143] give(): Semaphore giving: name: ScanEnd (0x3ffd3484), owner: start 13:09:17.950 -> [V][FreeRTOS.cpp:77] wait(): << wait: Semaphore released: name: ScanEnd (0x3ffd3484), owner: <N/A> 13:09:17.950 -> [V][BLEScan.cpp:250] stop(): >> stop() 13:09:17.950 -> [V][FreeRTOS.cpp:143] give(): Semaphore giving: name: ScanEnd (0x3ffd3484), owner: <N/A> 13:09:17.985 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 18 0x12 13:09:17.985 -> [V][BLEScan.cpp:262] stop(): << stop() 13:09:17.985 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:17.985 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:17.985 -> [V][BLEDevice.cpp:60] createClient(): >> createClient 13:09:17.985 -> [V][BLEDevice.cpp:66] createClient(): << createClient 13:09:18.023 -> [V][BLEClient.cpp:96] connect(): >> connect(66:22:b5:ec:d7:de) 13:09:18.023 -> [I][BLEDevice.cpp:593] addPeerDevice(): add conn_id: 0, GATT role: client 13:09:18.023 -> [D][FreeRTOS.cpp:189] take(): Semaphore taking: name: RegEvt (0x3ffd41e4), owner: <N/A> for connect 13:09:18.023 -> [D][FreeRTOS.cpp:198] take(): Semaphore taken: name: RegEvt (0x3ffd41e4), owner: connect 13:09:18.023 -> [V][FreeRTOS.cpp:63] wait(): >> wait: Semaphore waiting: name: RegEvt (0x3ffd41e4), owner: connect for connect 13:09:18.059 -> [V][BLEUtils.cpp:951] gattClientEventTypeToString(): Unknown GATT Client event type: 0 13:09:18.059 -> [D][BLEDevice.cpp:148] gattClientEventHandler(): gattClientEventHandler [esp_gatt_if: 4] ... Unknown 13:09:18.059 -> [V][BLEUtils.cpp:951] gattClientEventTypeToString(): Unknown GATT Client event type: 0 13:09:18.059 -> [V][BLEUtils.cpp:1283] dumpGattClientEvent(): GATT Event: Unknown 13:09:18.059 -> [V][BLEUtils.cpp:951] gattClientEventTypeToString(): Unknown GATT Client event type: 0 13:09:18.059 -> [D][BLEClient.cpp:158] gattClientEventHandler(): gattClientEventHandler [esp_gatt_if: 4] ... Unknown 13:09:18.093 -> [V][FreeRTOS.cpp:143] give(): Semaphore giving: name: RegEvt (0x3ffd41e4), owner: connect 13:09:18.093 -> [V][FreeRTOS.cpp:77] wait(): << wait: Semaphore released: name: RegEvt (0x3ffd41e4), owner: <N/A> 13:09:18.093 -> [D][FreeRTOS.cpp:189] take(): Semaphore taking: name: OpenEvt (0x3ffd4244), owner: <N/A> for connect 13:09:18.127 -> [D][FreeRTOS.cpp:198] take(): Semaphore taken: name: OpenEvt (0x3ffd4244), owner: connect 13:09:18.127 -> [V][FreeRTOS.cpp:63] wait(): >> wait: Semaphore waiting: name: OpenEvt (0x3ffd4244), owner: connect for connect 13:09:18.201 -> [V][BLEUtils.cpp:951] gattClientEventTypeToString(): Unknown GATT Client event type: 40 13:09:18.201 -> [D][BLEDevice.cpp:148] gattClientEventHandler(): gattClientEventHandler [esp_gatt_if: 4] ... Unknown 13:09:18.201 -> [V][BLEUtils.cpp:951] gattClientEventTypeToString(): Unknown GATT Client event type: 40 13:09:18.235 -> [V][BLEUtils.cpp:1283] dumpGattClientEvent(): GATT Event: Unknown 13:09:18.235 -> [V][BLEUtils.cpp:951] gattClientEventTypeToString(): Unknown GATT Client event type: 40 13:09:18.235 -> [D][BLEClient.cpp:158] gattClientEventHandler(): gattClientEventHandler [esp_gatt_if: 4] ... Unknown 13:09:18.235 -> [D][BLEDevice.cpp:577] updatePeerDevice(): update conn_id: 4, GATT role: client 13:09:18.235 -> [V][BLEUtils.cpp:951] gattClientEventTypeToString(): Unknown GATT Client event type: 2 13:09:18.271 -> [D][BLEDevice.cpp:148] gattClientEventHandler(): gattClientEventHandler [esp_gatt_if: 4] ... Unknown 13:09:18.271 -> [V][BLEUtils.cpp:951] gattClientEventTypeToString(): Unknown GATT Client event type: 2 13:09:18.271 -> [V][BLEUtils.cpp:1283] dumpGattClientEvent(): GATT Event: Unknown 13:09:18.271 -> [V][BLEUtils.cpp:951] gattClientEventTypeToString(): Unknown GATT Client event type: 2 13:09:18.271 -> [D][BLEClient.cpp:158] gattClientEventHandler(): gattClientEventHandler [esp_gatt_if: 4] ... Unknown 13:09:18.307 -> [V][FreeRTOS.cpp:143] give(): Semaphore giving: name: OpenEvt (0x3ffd4244), owner: connect 13:09:18.307 -> [V][FreeRTOS.cpp:77] wait(): << wait: Semaphore released: name: OpenEvt (0x3ffd4244), owner: <N/A> 13:09:18.307 -> [V][BLEClient.cpp:129] connect(): << connect(), rc=1 13:09:18.307 -> [V][BLEClient.cpp:377] getService(): >> getService: uuid: 49535343-fe7d-4ae5-8fa9-9fafd205e455 13:09:18.345 -> [V][BLEUtils.cpp:1817] gapEventToString(): gapEventToString: Unknown event type 20 0x14 13:09:18.345 -> [V][BLEClient.cpp:413] getServices(): >> getServices 13:09:18.345 -> [V][BLEClient.cpp:71] clearServices(): >> clearServices 13:09:18.345 -> [V][BLEUtils.cpp:1049] dumpGapEvent(): Received a GAP event: Unknown event type 13:09:18.345 -> [V][BLEClient.cpp:78] clearServices(): << clearServices 13:09:18.345 -> [V][BLEUtils.cpp:1264] dumpGapEvent(): dumpGapEvent: Logger not coded 13:09:18.345 -> [D][FreeRTOS.cpp:189] take(): Semaphore taking: name: SearchCmplEvt (0x3ffd42a4), owner: <N/A> for getServices 13:09:18.379 -> [D][BLEClient.cpp:458] handleGAPEvent(): BLEClient ... handling GAP event! 13:09:18.379 -> [D][FreeRTOS.cpp:198] take(): Semaphore taken: name: SearchCmplEvt (0x3ffd42a4), owner: getServices 13:09:18.379 -> [V][FreeRTOS.cpp:63] wait(): >> wait: Semaphore waiting: name: SearchCmplEvt (0x3ffd42a4), owner: getServices for getServices 13:09:19.174 -> [V][BLEUtils.cpp:951] gattClientEventTypeToString(): Unknown GATT Client event type: 7 13:09:19.174 -> [D][BLEDevice.cpp:148] gattClientEventHandler(): gattClientEventHandler [esp_gatt_if: 4] ... Unknown 13:09:19.174 -> [V][BLEUtils.cpp:951] gattClientEventTypeToString(): Unknown GATT Client event type: 7 13:09:19.174 -> [V][BLEUtils.cpp:1283] dumpGattClientEvent(): GATT Event: Unknown 13:09:19.210 -> [V][BLEUtils.cpp:951] gattClientEventTypeToString(): Unknown GATT Client event type: 7 13:09:19.210 -> [D][BLEClient.cpp:158] gattClientEventHandler(): gattClientEventHandler [esp_gatt_if: 4] ... Unknown 13:09:19.210 -> [V][BLERemoteService.cpp:26] BLERemoteService(): >> BLERemoteService() 13:09:19.210 -> [V][BLERemoteService.cpp:34] BLERemoteService(): << BLERemoteService() 13:09:19.210 -> [V][BLEUtils.cpp:951] gattClientEventTypeToString(): Unknown GATT Client event type: 7 13:09:19.244 -> [D][BLEDevice.cpp:148] gattClientEventHandler(): gattClientEventHandler [esp_gatt_if: 4] ... Unknown 13:09:19.244 -> [V][BLEUtils.cpp:951] gattClientEventTypeToString(): Unknown GATT Client event type: 7 13:09:19.244 -> [V][BLEUtils.cpp:1283] dumpGattClientEvent(): GATT Event: Unknown 13:09:19.244 -> [V][BLEUtils.cpp:951] gattClientEventTypeToString(): Unknown GATT Client event type: 7 13:09:19.278 -> [D][BLEClient.cpp:158] gattClientEventHandler(): gattClientEventHandler [esp_gatt_if: 4] ... Unknown 13:09:19.278 -> [V][BLERemoteService.cpp:26] BLERemoteService(): >> BLERemoteService() 13:09:19.278 -> [V][BLERemoteService.cpp:34] BLERemoteService(): << BLERemoteService() 13:09:19.278 -> [V][BLEUtils.cpp:951] gattClientEventTypeToString(): Unknown GATT Client event type: 7 13:09:19.278 -> [D][BLEDevice.cpp:148] gattClientEventHandler(): gattClientEventHandler [esp_gatt_if: 4] ... Unknown 13:09:19.315 -> [V][BLEUtils.cpp:951] gattClientEventTypeToString(): Unknown GATT Client event type: 7 13:09:19.315 -> [V][BLEUtils.cpp:1283] dumpGattClientEvent(): GATT Event: Unknown 13:09:19.315 -> [V][BLEUtils.cpp:951] gattClientEventTypeToString(): Unknown GATT Client event type: 7 13:09:19.315 -> [D][BLEClient.cpp:158] gattClientEventHandler(): gattClientEventHandler [esp_gatt_if: 4] ... Unknown 13:09:19.315 -> [V][BLERemoteService.cpp:26] BLERemoteService(): >> BLERemoteService() 13:09:19.353 -> [V][BLERemoteService.cpp:34] BLERemoteService(): << BLERemoteService() 13:09:19.353 -> [V][BLEUtils.cpp:951] gattClientEventTypeToString(): Unknown GATT Client event type: 7 13:09:19.353 -> [D][BLEDevice.cpp:148] gattClientEventHandler(): gattClientEventHandler [esp_gatt_if: 4] ... Unknown 13:09:19.353 -> [V][BLEUtils.cpp:951] gattClientEventTypeToString(): Unknown GATT Client event type: 7 13:09:19.353 -> [V][BLEUtils.cpp:1283] dumpGattClientEvent(): GATT Event: Unknown 13:09:19.388 -> [V][BLEUtils.cpp:951] gattClientEventTypeToString(): Unknown GATT Client event type: 7 13:09:19.388 -> [D][BLEClient.cpp:158] gattClientEventHandler(): gattClientEventHandler [esp_gatt_if: 4] ... Unknown 13:09:19.388 -> [V][BLERemoteService.cpp:26] BLERemoteService(): >> BLERemoteService() 13:09:19.388 -> [V][BLERemoteService.cpp:34] BLERemoteService(): << BLERemoteService() 13:09:19.388 -> [V][BLEUtils.cpp:951] gattClientEventTypeToString(): Unknown GATT Client event type: 7 13:09:19.426 -> [D][BLEDevice.cpp:148] gattClientEventHandler(): gattClientEventHandler [esp_gatt_if: 4] ... Unknown 13:09:19.426 -> [V][BLEUtils.cpp:951] gattClientEventTypeToString(): Unknown GATT Client event type: 7 13:09:19.426 -> [V][BLEUtils.cpp:1283] dumpGattClientEvent(): GATT Event: Unknown 13:09:19.426 -> [V][BLEUtils.cpp:951] gattClientEventTypeToString(): Unknown GATT Client event type: 7 13:09:19.426 -> [D][BLEClient.cpp:158] gattClientEventHandler(): gattClientEventHandler [esp_gatt_if: 4] ... Unknown 13:09:19.461 -> [V][BLERemoteService.cpp:26] BLERemoteService(): >> BLERemoteService() 13:09:19.461 -> [V][BLERemoteService.cpp:34] BLERemoteService(): << BLERemoteService() 13:09:19.461 -> [V][BLEUtils.cpp:951] gattClientEventTypeToString(): Unknown GATT Client event type: 7 13:09:19.461 -> [D][BLEDevice.cpp:148] gattClientEventHandler(): gattClientEventHandler [esp_gatt_if: 4] ... Unknown 13:09:19.498 -> [V][BLEUtils.cpp:951] gattClientEventTypeToString(): Unknown GATT Client event type: 7 13:09:19.498 -> [V][BLEUtils.cpp:1283] dumpGattClientEvent(): GATT Event: Unknown 13:09:19.498 -> [V][BLEUtils.cpp:951] gattClientEventTypeToString(): Unknown GATT Client event type: 7 13:09:19.498 -> [D][BLEClient.cpp:158] gattClientEventHandler(): gattClientEventHandler [esp_gatt_if: 4] ... Unknown 13:09:19.498 -> [V][BLERemoteService.cpp:26] BLERemoteService(): >> BLERemoteService() 13:09:19.498 -> [V][BLERemoteService.cpp:34] BLERemoteService(): << BLERemoteService() 13:09:19.535 -> [V][BLEUtils.cpp:951] gattClientEventTypeToString(): Unknown GATT Client event type: 6 13:09:19.535 -> [D][BLEDevice.cpp:148] gattClientEventHandler(): gattClientEventHandler [esp_gatt_if: 4] ... Unknown 13:09:19.535 -> [V][BLEUtils.cpp:951] gattClientEventTypeToString(): Unknown GATT Client event type: 6 13:09:19.535 -> [V][BLEUtils.cpp:1283] dumpGattClientEvent(): GATT Event: Unknown 13:09:19.535 -> [V][BLEUtils.cpp:951] gattClientEventTypeToString(): Unknown GATT Client event type: 6 13:09:19.573 -> [D][BLEClient.cpp:158] gattClientEventHandler(): gattClientEventHandler [esp_gatt_if: 4] ... Unknown 13:09:19.573 -> [V][FreeRTOS.cpp:143] give(): Semaphore giving: name: SearchCmplEvt (0x3ffd42a4), owner: getServices 13:09:19.573 -> [V][FreeRTOS.cpp:77] wait(): << wait: Semaphore released: name: SearchCmplEvt (0x3ffd42a4), owner: <N/A> 13:09:19.573 -> [V][BLEUtils.cpp:951] gattClientEventTypeToString(): Unknown GATT Client event type: 18 13:09:19.608 -> [V][BLEClient.cpp:430] getServices(): << getServices 13:09:19.608 -> [D][BLEDevice.cpp:148] gattClientEventHandler(): gattClientEventHandler [esp_gatt_if: 4] ... Unknown 13:09:19.608 -> [V][BLEClient.cpp:390] getService(): << getService: found the service with uuid: 49535343-fe7d-4ae5-8fa9-9fafd205e455 13:09:19.608 -> [V][BLEUtils.cpp:951] gattClientEventTypeToString(): Unknown GATT Client event type: 18 13:09:19.608 -> [V][BLERemoteService.cpp:162] retrieveCharacteristics(): >> getCharacteristics() for service: 49535343-fe7d-4ae5-8fa9-9fafd205e455 13:09:19.642 -> [V][BLEUtils.cpp:1283] dumpGattClientEvent(): GATT Event: Unknown 13:09:19.642 -> [D][BLERemoteService.cpp:193] retrieveCharacteristics(): Found a characteristic: Handle: 9, UUID: 49535343-1e4d-4bd9-ba61-23c647249616 13:09:19.642 -> [V][BLEUtils.cpp:951] gattClientEventTypeToString(): Unknown GATT Client event type: 18 13:09:19.642 -> [V][BLERemoteCharacteristic.cpp:36] BLERemoteCharacteristic(): >> BLERemoteCharacteristic: handle: 9 0x9, uuid: 49535343-1e4d-4bd9-ba61-23c647249616 13:09:19.676 -> [D][BLEClient.cpp:158] gattClientEventHandler(): gattClientEventHandler [esp_gatt_if: 4] ... Unknown 13:09:19.676 -> [V][BLERemoteCharacteristic.cpp:250] retrieveDescriptors(): >> retrieveDescriptors() for characteristic: 49535343-1e4d-4bd9-ba61-23c647249616 13:09:19.714 -> [D][BLERemoteCharacteristic.cpp:280] retrieveDescriptors(): Found a descriptor: Handle: 10, UUID: 00002902-0000-1000-8000-00805f9b34fb 13:09:19.714 -> [V][BLERemoteCharacteristic.cpp:294] retrieveDescriptors(): << retrieveDescriptors(): Found 1 descriptors. 13:09:19.714 -> [V][BLERemoteCharacteristic.cpp:45] BLERemoteCharacteristic(): << BLERemoteCharacteristic 13:09:19.714 -> [D][BLERemoteService.cpp:193] retrieveCharacteristics(): Found a characteristic: Handle: 12, UUID: 49535343-8841-43f4-a8d4-ecbe34729bb3 13:09:19.749 -> [V][BLERemoteCharacteristic.cpp:36] BLERemoteCharacteristic(): >> BLERemoteCharacteristic: handle: 12 0x12, uuid: 49535343-8841-43f4-a8d4-ecbe34729bb3 13:09:19.749 -> [V][BLERemoteCharacteristic.cpp:250] retrieveDescriptors(): >> retrieveDescriptors() for characteristic: 49535343-8841-43f4-a8d4-ecbe34729bb3 13:09:19.749 -> [E][BLERemoteCharacteristic.cpp:274] retrieveDescriptors(): esp_ble_gattc_get_all_descr: Unknown 13:09:19.787 -> [V][BLERemoteCharacteristic.cpp:294] retrieveDescriptors(): << retrieveDescriptors(): Found 0 descriptors. 13:09:19.787 -> [V][BLERemoteCharacteristic.cpp:45] BLERemoteCharacteristic(): << BLERemoteCharacteristic 13:09:19.787 -> [V][BLERemoteService.cpp:209] retrieveCharacteristics(): << getCharacteristics() 13:09:19.787 -> [V][BLERemoteCharacteristic.cpp:549] writeValue(): >> writeValue(), length: 3 13:09:19.787 -> [D][FreeRTOS.cpp:189] take(): Semaphore taking: name: WriteCharEvt (0x3ffd5ca4), owner: <N/A> for writeValue 13:09:19.822 -> [D][FreeRTOS.cpp:198] take(): Semaphore taken: name: WriteCharEvt (0x3ffd5ca4), owner: writeValue 13:09:19.822 -> [V][FreeRTOS.cpp:63] wait(): >> wait: Semaphore waiting: name: WriteCharEvt (0x3ffd5ca4), owner: writeValue for writeValue 13:09:19.822 -> [V][BLEUtils.cpp:951] gattClientEventTypeToString(): Unknown GATT Client event type: 4 13:09:19.822 -> [D][BLEDevice.cpp:148] gattClientEventHandler(): gattClientEventHandler [esp_gatt_if: 4] ... Unknown 13:09:19.857 -> [V][BLEUtils.cpp:951] gattClientEventTypeToString(): Unknown GATT Client event type: 4 13:09:19.857 -> [V][BLEUtils.cpp:1283] dumpGattClientEvent(): GATT Event: Unknown 13:09:19.857 -> [V][BLEUtils.cpp:951] gattClientEventTypeToString(): Unknown GATT Client event type: 4 13:09:19.857 -> [D][BLEClient.cpp:158] gattClientEventHandler(): gattClientEventHandler [esp_gatt_if: 4] ... Unknown 13:09:19.857 -> [V][FreeRTOS.cpp:143] give(): Semaphore giving: name: WriteCharEvt (0x3ffd5ca4), owner: writeValue 13:09:19.894 -> [V][FreeRTOS.cpp:77] wait(): << wait: Semaphore released: name: WriteCharEvt (0x3ffd5ca4), owner: <N/A> 13:09:19.894 -> [V][BLERemoteCharacteristic.cpp:576] writeValue(): << writeValue 13:09:19.894 -> [V][BLERemoteCharacteristic.cpp:549] writeValue(): >> writeValue(), length: 114 13:09:19.894 -> [D][FreeRTOS.cpp:189] take(): Semaphore taking: name: WriteCharEvt (0x3ffd5ca4), owner: <N/A> for writeValue 13:09:19.931 -> [D][FreeRTOS.cpp:198] take(): Semaphore taken: name: WriteCharEvt (0x3ffd5ca4), owner: writeValue 13:09:19.931 -> [V][FreeRTOS.cpp:63] wait(): >> wait: Semaphore waiting: name: WriteCharEvt (0x3ffd5ca4), owner: writeValue for writeValue 13:09:19.931 -> [V][BLEUtils.cpp:951] gattClientEventTypeToString(): Unknown GATT Client event type: 4 13:09:19.931 -> [D][BLEDevice.cpp:148] gattClientEventHandler(): gattClientEventHandler [esp_gatt_if: 4] ... Unknown 13:09:19.965 -> [V][BLEUtils.cpp:951] gattClientEventTypeToString(): Unknown GATT Client event type: 4 13:09:19.965 -> [V][BLEUtils.cpp:1283] dumpGattClientEvent(): GATT Event: Unknown 13:09:19.965 -> [V][BLEUtils.cpp:951] gattClientEventTypeToString(): Unknown GATT Client event type: 4 13:09:19.965 -> [D][BLEClient.cpp:158] gattClientEventHandler(): gattClientEventHandler [esp_gatt_if: 4] ... Unknown 13:09:19.965 -> [V][FreeRTOS.cpp:143] give(): Semaphore giving: name: WriteCharEvt (0x3ffd5ca4), owner: writeValue 13:09:20.000 -> [V][FreeRTOS.cpp:77] wait(): << wait: Semaphore released: name: WriteCharEvt (0x3ffd5ca4), owner: <N/A> 13:09:20.000 -> [V][BLERemoteCharacteristic.cpp:576] writeValue(): << writeValue 13:09:20.000 -> [V][BLEClient.cpp:139] disconnect(): >> disconnect() 13:09:20.000 -> [V][BLEClient.cpp:145] disconnect(): << disconnect() 13:09:20.000 -> [V][BLEUtils.cpp:951] gattClientEventTypeToString(): Unknown GATT Client event type: 5 13:09:20.036 -> [D][BLEDevice.cpp:148] gattClientEventHandler(): gattClientEventHandler [esp_gatt_if: 4] ... Unknown 13:09:20.036 -> [V][BLEUtils.cpp:951] gattClientEventTypeToString(): Unknown GATT Client event type: 5 13:09:20.036 -> [V][BLEUtils.cpp:1283] dumpGattClientEvent(): GATT Event: Unknown 13:09:20.036 -> [V][BLEUtils.cpp:951] gattClientEventTypeToString(): Unknown GATT Client event type: 5 13:09:20.036 -> [D][BLEClient.cpp:158] gattClientEventHandler(): gattClientEventHandler [esp_gatt_if: 4] ... Unknown 13:09:20.073 -> [V][BLEUtils.cpp:951] gattClientEventTypeToString(): Unknown GATT Client event type: 41 13:09:20.073 -> [D][BLEDevice.cpp:148] gattClientEventHandler(): gattClientEventHandler [esp_gatt_if: 4] ... Unknown 13:09:20.073 -> [V][BLEUtils.cpp:951] gattClientEventTypeToString(): Unknown GATT Client event type: 41 13:09:20.073 -> [V][BLEUtils.cpp:1283] dumpGattClientEvent(): GATT Event: Unknown 13:09:20.106 -> [V][BLEUtils.cpp:951] gattClientEventTypeToString(): Unknown GATT Client event type: 41 13:09:20.106 -> [D][BLEClient.cpp:158] gattClientEventHandler(): gattClientEventHandler [esp_gatt_if: 4] ... Unknown 13:09:20.106 -> [V][FreeRTOS.cpp:143] give(): Semaphore giving: name: OpenEvt (0x3ffd4244), owner: <N/A> 13:09:20.106 -> [V][FreeRTOS.cpp:143] give(): Semaphore giving: name: RssiCmplEvt (0x3ffd4304), owner: <N/A> 13:09:20.143 -> [V][FreeRTOS.cpp:143] give(): Semaphore giving: name: SearchCmplEvt (0x3ffd42a4), owner: <N/A> 13:09:20.143 -> [I][BLEDevice.cpp:604] removePeerDevice(): remove: 0, GATT role client 13:09:20.143 -> [V][BLEUtils.cpp:951] gattClientEventTypeToString(): Unknown GATT Client event type: 1 13:09:20.143 -> [D][BLEDevice.cpp:148] gattClientEventHandler(): gattClientEventHandler [esp_gatt_if: 4] ... Unknown 13:09:20.143 -> [V][BLEUtils.cpp:951] gattClientEventTypeToString(): Unknown GATT Client event type: 1 13:09:20.181 -> [V][BLEUtils.cpp:1283] dumpGattClientEvent(): GATT Event: Unknown

bitbank2 commented 3 years ago

Sending me this huge dump doesn't help diagnose this issue because you haven't showed me what your code is doing. Share the sketch.

felipemouradev commented 3 years ago
// Select your modem:
#define TINY_GSM_MODEM_SIM800 // Modem is SIM800L

// Set serial for debug console (to the Serial Monitor, default speed 115200)
#define SerialMon Serial
// Set serial for AT commands
#define SerialAT Serial1

// Define the serial console for debug prints, if needed
#define TINY_GSM_DEBUG SerialMon

// set GSM PIN, if any
#define GSM_PIN ""

// Your GPRS credentials, if any
const char apn[] = "timbrasil.br"; // APN (example: internet.vodafone.pt) use https://wiki.apnchanger.org
const char gprsUser[] = "tim";
const char gprsPass[] = "tim";

// SIM card PIN (leave empty, if not defined)
const char simPIN[]   = ""; 
String imei = "";

// MQTT details
const char* broker = "4.tcp.ngrok.io";                    // Public IP address or domain name
const char* mqttUsername = "";  // MQTT username
const char* mqttPassword = "";  // MQTT password

const char* topicOutput1 = "esp/commander";
const char* topicOutput2 = "esp/health";

// Define the serial console for debug prints, if needed
//#define DUMP_AT_COMMANDS

#include <Wire.h>
#include <TinyGsmClient.h>
#include <Adafruit_GFX.h>
#include <Adafruit_SSD1306.h>
#include <Fonts/FreeSerif9pt7b.h>
#include <ArduinoJson.h>
#include <Thermal_Printer.h>
#include <time.h>

#define SCREEN_WIDTH 128 // OLED display width, in pixels
#define SCREEN_HEIGHT 64 // OLED display height, in pixels

// Declaration for an SSD1306 display connected to I2C (SDA, SCL pins)
Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, -1);

#ifdef DUMP_AT_COMMANDS
  #include <StreamDebugger.h>
  StreamDebugger debugger(SerialAT, SerialMon);
  TinyGsm modem(debugger);
#else
  TinyGsm modem(SerialAT);
#endif

#include <PubSubClient.h>

TinyGsmClient client(modem);
PubSubClient mqtt(client);

// TTGO T-Call pins
#define MODEM_RST            5
#define MODEM_PWKEY          4
#define MODEM_POWER_ON       23
#define MODEM_TX             27
#define MODEM_RX             26
#define I2C_SDA              21
#define I2C_SCL              22

#define OUTPUT_1             2
#define OUTPUT_2             15

uint32_t lastReconnectAttempt = 0;

// I2C for SIM800 (to keep it running when powered from battery)
TwoWire I2CPower = TwoWire(0);

#define IP5306_ADDR          0x75
#define IP5306_REG_SYS_CTL0  0x00

long lastMsg = 0;

bool setPowerBoostKeepOn(int en){
  I2CPower.beginTransmission(IP5306_ADDR);
  I2CPower.write(IP5306_REG_SYS_CTL0);
  if (en) {
    I2CPower.write(0x37); // Set bit1: 1 enable 0 disable boost keep on
  } else {
    I2CPower.write(0x35); // 0x37 is default reg value
  }
  return I2CPower.endTransmission() == 0;
}

void thermalPrint(char* thermalMessage) {
  if (tpScan("MTP-2",5))
  {
    Serial.println((char *)"Found a printer!, connecting...");
    if (tpConnect())
    {
      tpFill(0);
      tpSetFont(0, 0, 0, 0, 0);
      tpPrint((char *)thermalMessage);
      tpDisconnect();
      while (1) {};
      delay(1000);  
    }
  }
}

void mqttCallback(char* topic, byte* message, unsigned int len) {
  SerialMon.println("Message arrived on topic: ");
  SerialMon.print(topic);
  SerialMon.print(". Message: ");
  String messageData;
  char messageChar[len];  
  for (int i = 0; i < len; i++) {
    SerialMon.print((char)message[i]);
    messageData += (char)message[i];
  }
  SerialMon.println();
  delay(2000);
  display.setFont(&FreeSerif9pt7b);
  display.clearDisplay();
  display.setTextSize(1);             
  display.setTextColor(WHITE);        
  display.setCursor(0,20);
  display.println(messageData);
  display.display();
  if(strcmp(topic, topicOutput1) == 0) {
    SerialMon.println("printing!!!!");
    messageData.toCharArray(messageChar, len);
    thermalPrint(messageChar);
    delay(2000);
  }
}

boolean mqttConnect() {
  SerialMon.print("Connecting to ");
  SerialMon.print(broker);

  // Connect to MQTT Broker without username and password
  //boolean status = mqtt.connect("GsmClientN");

  // Or, if you want to authenticate MQTT:
  boolean status = mqtt.connect("GsmClientN");

  if (status == false) {
    SerialMon.println(" fail");
    ESP.restart();
    return false;
  }
  SerialMon.println(" success");
  mqtt.subscribe(topicOutput1);
  mqtt.subscribe(topicOutput2);

  return mqtt.connected();
}

void setup() {
  // Set console baud rate
  SerialMon.begin(115200);
  delay(10);

  // Start I2C communication
  I2CPower.begin(I2C_SDA, I2C_SCL, 400000);

  // Keep power when running from battery
  bool isOk = setPowerBoostKeepOn(1);
  SerialMon.println(String("IP5306 KeepOn ") + (isOk ? "OK" : "FAIL"));

  // Set modem reset, enable, power pins
  pinMode(MODEM_PWKEY, OUTPUT);
  pinMode(MODEM_RST, OUTPUT);
  pinMode(MODEM_POWER_ON, OUTPUT);
  digitalWrite(MODEM_PWKEY, LOW);
  digitalWrite(MODEM_RST, HIGH);
  digitalWrite(MODEM_POWER_ON, HIGH);

  SerialMon.println("Wait...");

  // Set GSM module baud rate and UART pins
  SerialAT.begin(115200, SERIAL_8N1, MODEM_RX, MODEM_TX);
  delay(6000);

  // Restart takes quite some time
  // To skip it, call init() instead of restart()
  SerialMon.println("Initializing modem...");
  modem.restart();
  // modem.init();

  String modemInfo = modem.getModemInfo();
  SerialMon.print("Modem Info: ");
  SerialMon.println(modemInfo);

  // Unlock your SIM card with a PIN if needed
  if ( GSM_PIN && modem.getSimStatus() != 3 ) {
    modem.simUnlock(GSM_PIN);
  }

  SerialMon.print("Connecting to APN: ");
  SerialMon.print(apn);
  if (!modem.gprsConnect(apn, gprsUser, gprsPass)) {
    SerialMon.println(" fail");
    ESP.restart();
  }
  else {
    SerialMon.println(" OK");
  }

  if (modem.isGprsConnected()) {
    SerialMon.println("GPRS connected");
  }

  if(!display.begin(SSD1306_SWITCHCAPVCC, 0x3C)) { 
    Serial.println("SSD1306 allocation failed");
    for(;;);
  }
  imei = modem.getIMEI();
  SerialMon.print("IMEI: ");
  SerialMon.println(imei);
  // MQTT Broker setup
  mqtt.setServer(broker, 27420);
  //mqtt.publish(topicOutput2, imei);
  mqtt.setCallback(mqttCallback);
}

void loop() {
  if (!mqtt.connected()) {
    SerialMon.println("=== MQTT NOT CONNECTED ===");
    // Reconnect every 10 seconds
    uint32_t t = millis();
    if (t - lastReconnectAttempt > 10000L) {
      lastReconnectAttempt = t;
      if (mqttConnect()) {
        lastReconnectAttempt = 0;
      }
    }
    delay(100);
    return;
  }

  long now = millis();
  if (now - lastMsg > 30000) {
    lastMsg = now;
    time_t now = time(NULL);
    int imeiLen = imei.length() + 1;
    char imeiChar[imeiLen];
    imei.toCharArray(imeiChar, imeiLen);
    char message[200];
    sprintf(message, "{\"deviceId\":\"%s\",\"current_time\":\"%ld\"}", imeiChar, now);
    mqtt.publish(topicOutput2, message);
  }

  mqtt.loop();
}
felipemouradev commented 3 years ago

This code works fine, but after send text to printer the esp32 dies

bitbank2 commented 3 years ago

"Dies" doesn't describe what is happening. The code above will hang after printing because it has an infinite while loop after the printing code. It also can reset the ESP32 depending on the WiFi activity (see ESP.restart). You may be running out of stack or heap space. Bluetooth (with the printer) takes a lot of RAM and WiFi (your other code) also takes a lot of RAM. Separate the parts and see if they work reliably separately. If so, then you have a memory problem.