INFO ESPHome 2023.6.2 INFO Reading configuration /config/esphome/pipsolar.yaml... INFO Generating C++ source... INFO Compiling app... Processing pipsolar (board: esp01_1m; framework: arduino; platform: platformio/espressif8266@3.2.0) -------------------------------------------------------------------------------- HARDWARE: ESP8266 80MHz, 80KB RAM, 1MB Flash Dependency Graph |-- ESP8266WiFi @ 1.0 |-- ESP8266mDNS @ 1.2 |-- noise-c @ 0.1.4 Compiling /data/pipsolar/.pioenvs/pipsolar/src/main.cpp.o Linking /data/pipsolar/.pioenvs/pipsolar/firmware.elf RAM: [==== ] 40.3% (used 33036 bytes from 81920 bytes) Flash: [===== ] 45.7% (used 467921 bytes from 1023984 bytes) Building /data/pipsolar/.pioenvs/pipsolar/firmware.bin esp8266_copy_factory_bin(["/data/pipsolar/.pioenvs/pipsolar/firmware.bin"], ["/data/pipsolar/.pioenvs/pipsolar/firmware.elf"]) ========================= [SUCCESS] Took 16.75 seconds ========================= INFO Successfully compiled program. INFO Resolving IP address of pipsolar.local INFO -> 192.168.0.27 INFO Uploading /data/pipsolar/.pioenvs/pipsolar/firmware.bin (472080 bytes) INFO Compressed to 331489 bytes Uploading: [============================================================] 100% Done... INFO Waiting for result... INFO OTA successful INFO Successfully uploaded program. INFO Starting log output from pipsolar.local using esphome API WARNING Can't connect to ESPHome API for pipsolar.local: Error resolving IP address: [Errno -5] No address associated with hostname INFO Trying to connect to pipsolar.local in the background INFO Successfully connected to pipsolar.local [18:33:11][I][app:102]: ESPHome version 2023.6.2 compiled on Jun 28 2023, 18:32:30 [18:33:11][C][wifi:543]: WiFi: [18:33:11][C][wifi:379]: Local MAC: 48:3F:DA:65:19:F5 [18:33:11][C][wifi:380]: SSID: 'zelik'[redacted] [18:33:11][C][wifi:381]: IP Address: 192.168.0.27 [18:33:11][C][wifi:382]: BSSID: 04:5E:A4:83:58:40[redacted] [18:33:11][C][wifi:384]: Hostname: 'pipsolar' [18:33:11][C][wifi:386]: Signal strength: -19 dB ▂▄▆█ [18:33:11][C][wifi:390]: Channel: 11 [18:33:11][C][wifi:391]: Subnet: 255.255.255.0 [18:33:11][C][wifi:392]: Gateway: 192.168.0.1 [18:33:11][C][wifi:393]: DNS1: 192.168.8.1 [18:33:11][C][wifi:394]: DNS2: 192.168.8.1 [18:33:11][C][logger:301]: Logger: [18:33:11][C][logger:302]: Level: DEBUG [18:33:11][C][logger:303]: Log Baud Rate: 0 [18:33:11][C][logger:305]: Hardware UART: UART0 [18:33:11][C][uart.arduino_esp8266:102]: UART Bus: [18:33:11][C][uart.arduino_esp8266:103]: TX Pin: GPIO1 [18:33:11][C][uart.arduino_esp8266:104]: RX Pin: GPIO3 [18:33:11][C][uart.arduino_esp8266:106]: RX Buffer Size: 256 [18:33:11][C][uart.arduino_esp8266:108]: Baud Rate: 2400 baud [18:33:11][C][uart.arduino_esp8266:109]: Data Bits: 8 [18:33:11][C][uart.arduino_esp8266:110]: Parity: NONE [18:33:11][C][uart.arduino_esp8266:111]: Stop bits: 1 [18:33:11][C][uart.arduino_esp8266:113]: Using hardware serial interface. [18:33:11][D][uart_debug:158]: <<< "\xFE\xDB\xFF\xFF\xFF\xFF\xFD\xEF\xFF\xFC\xFE\xD7\xFD\x1E\xFF\x9A\xF5\xFF\xD9\xBC\xFE\xFC\x93\xFD\xFF}\xFF\xFE\xFF\xFE\xFF\xBA\xFD\xF9\xFEg\xFF\xFF\xFF\xEF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xF7\xF1\xFE\xF7\xFF" [18:33:11][D][uart_debug:158]: >>> "QP2GS1\x04$\r" [18:33:11][C][pipsolar:860]: Pipsolar: [18:33:11][C][pipsolar:861]: used commands: [18:33:11][C][mdns:108]: mDNS: [18:33:11][C][mdns:109]: Hostname: pipsolar [18:33:11][C][ota:093]: Over-The-Air Updates: [18:33:11][C][ota:094]: Address: pipsolar.local:8266 [18:33:11][C][ota:097]: Using Password. [18:33:11][C][api:138]: API Server: [18:33:11][C][api:139]: Address: pipsolar.local:6053 [18:33:11][C][api:141]: Using noise encryption: YES [18:33:11][I][main:412]: Testing PI30/PI30MAX/PI30REVO/PI41 commands... [18:33:11][I][main:415]: This is the set of commands supported by the pipsolar component! [18:33:11][D][uart_debug:158]: <<< "\xFF\x00P0\a\x101\x04$\b\xFF{\xFF\xFF\xFF\xFE^\x99\xFF\xFEs\xF8\xCB\x8D\xFF\x96\xF0\xFE\xFE" [18:33:11][D][uart_debug:158]: >>> "QPI\xBE\xAC\r" [18:33:11][D][uart_debug:158]: <<< "\xFF\xE4@\x95p\b\r" [18:33:12][I][main:505]: Testing unsupported PI18 commands... [18:33:12][D][uart_debug:158]: <<< "\xC6\xFB\xFD\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xEF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xEF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFD\xFF\xFF\xFF\xF2\xFF\xFF\xFE\xBF\xFF" [18:33:12][D][uart_debug:158]: >>> "^P005PIq\x8B\r" [18:33:12][D][uart_debug:158]: <<< "\xFFi\x05\n\x02T\x02\x05\xC5-\r" [18:33:12][D][uart_debug:158]: <<< "\'\xFF\xE6\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF" [18:33:12][D][uart_debug:158]: >>> "QDIq\e\r" [18:33:13][D][uart_debug:158]: <<< "\xFF\x10DI\x11\x19\t\xF9\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xBF\xFF\xFE\xFF\xFF\xFF\xFE\xFF\xFF\xFF" [18:33:13][D][uart_debug:158]: >>> "^P005GSX\x14\r" [18:33:13][D][uart_debug:158]: <<< "\xFF\xFF\xBC\x00 \x105FS\xA0\x14\r" [18:33:13][D][uart_debug:158]: <<< "c\xDD\xFE\xFE\xFE\xFE\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFB" [18:33:13][D][uart_debug:158]: >>> "QFLAG\x98t\r" [18:33:14][D][uart_debug:158]: <<< "\xF7\x00\x88LAG\x10t\b\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFB\xFF\xFF\xFE\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xF9\xFF\xFF\xFF" [18:33:14][D][uart_debug:158]: >>> "^P006MOD\xDD\xBE\r" [18:33:14][D][uart_debug:158]: <<< "\xBCP00(MO@\xD8\xBE\r" [18:33:14][D][uart_debug:158]: <<< "\xD2\x1F\xFF\xFF\xFE\xFD\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF" [18:33:14][D][uart_debug:158]: >>> "QMN\xBBd\r" [18:33:14][D][uart_debug:158]: <<< "\xBFQMN2`\r" [18:33:15][I][main:529]: Testing unsupported PI17 commands... [18:33:15][D][uart_debug:158]: <<< "\x95\xFF\xFF\xE7\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xDF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC6\xFF\xFF\xFF\xEF\xFF\xFE" [18:33:15][D][uart_debug:158]: >>> "^P003PI\r" [18:33:15][D][uart_debug:158]: <<< "\x14\x01\n\x820\x04\x15h\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xF7\xFF\xFF" [18:33:15][D][uart_debug:158]: >>> "QMODI\xC1\r" [18:33:16][D][uart_debug:158]: <<< "\xFF\x10MO\x04\b\xC1\x01\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xF7\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xEB\xFF\xFE\xFF\xFF\xFE\xFF\xFF\xFF\xFF" [18:33:16][D][uart_debug:158]: >>> "^P004MOD\r" [18:33:16][D][uart_debug:158]: <<< "\xF3A\x82\x82\x00@< 5?\xDE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xF7" [18:33:16][D][uart_debug:158]: >>> "QPIGS\xB7\xA9\r" [18:33:17][D][uart_debug:158]: <<< "\xFF\x10PICS\xB7\xA9\b\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFD\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xBF\xF0\xFE\xBE\xFF\xFF\xFF\xFF\xF3\xFF\xFF\xFF\xFF\xFF\xFF" [18:33:17][D][uart_debug:158]: >>> "^P005FLAG\r" [18:33:17][D][uart_debug:158]: <<< "\xFF\x0E\x1000 \x8C\f\x82G\r" [18:33:17][D][uart_debug:158]: <<< "\\%\xFE\xF8\xFB\xFE\xFF\xBF\xFF\xFF\xFF\xFF" [18:33:17][D][uart_debug:158]: >>> "QPIRI\xF8T\r" [18:33:17][D][uart_debug:158]: <<< "\x11\x00I@H\xF8P\r" [18:33:18][I][main:553]: Testing unsupported PI16 commands... [18:33:18][D][uart_debug:158]: <<< "\t\xF2\xFD\xFE\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xF7\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFE\xFE\xF7\xFF\xFF\xFF\xFF\xFB\xF9\xFE\xFF\xFF\xFF\xFF\xFF\xFF" [18:33:18][D][uart_debug:158]: >>> "QPI\r" [18:33:18][D][uart_debug:158]: <<< "\xFB\x8D\x01\x10\x11\xFE\xE6\xF8\xFF\xF7\xFE\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF" [18:33:18][D][uart_debug:158]: >>> "QPIWS\xB4\xDA\r" [18:33:18][D][uart_debug:158]: <<< "API\x17\xA6\xB0\xDA\r" [18:33:19][D][uart_debug:158]: <<< "?\xFE\xFF\xF7\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFB\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFB\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF" [18:33:19][D][uart_debug:158]: >>> "QMOD\r" [18:33:19][D][uart_debug:158]: <<< "\x00IOD\x10\xFF\xFC\xFF\xFE\xFF\xFF\xFF\xFE\xFF\xFF\xFF" [18:33:19][D][uart_debug:158]: >>> "QT\'\xFF\r" [18:33:20][D][uart_debug:158]: <<< "\xFF\x02T\'\xFB\x12\xFB\xFF\xFF\xFF\xF7\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFB\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xDF\xFF\xFF\xFF\xF7\xFF\xF7\xFF\xFF\xFE\xFF\xFF\xFF\xBF" [18:33:20][D][uart_debug:158]: >>> "QPIGS\r" [18:33:20][I][main:481]: Testing PI41 split phase / multiple strings commands... [18:33:20][D][uart_debug:158]: <<< "A@I\x06\xA6\b\xFF\xFF\xFF\xFF\xFF\xFF\xF3\xFF\xFF\xFF\xFF\xFF" [18:33:20][D][uart_debug:158]: >>> "QPIGS2h-\r" [18:33:20][D][uart_debug:158]: <<< "\xFE\x97\x01\x94\x01M\xC9\x00-\r" [18:33:21][D][uart_debug:158]: <<< "\x98\xFF\xDE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xDF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFB\xFF\xFF\xFF\xFF\xFF" [18:33:21][D][uart_debug:158]: >>> "QPIRI\r" [18:33:21][D][uart_debug:158]: <<< "\x00@H\x12\b\r" [18:33:21][D][uart_debug:158]: <<< "\xB9\xF3\xFD\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF" [18:33:21][D][uart_debug:158]: >>> "QP2GS0\x14\x05\r" [18:33:21][D][uart_debug:158]: <<< "\xFFPP2G\x020\x00\x05\r" [18:33:22][D][uart_debug:158]: <<< "\x8A\xFE\xFC\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xEF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFB\xFF\xFF\xFF\xFF\xEF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xBF\xFF" [18:33:22][D][uart_debug:158]: >>> "QMOD\r" [18:33:22][I][main:587]: Done. Repeating... [18:33:22][D][uart_debug:158]: <<< "\xFF\x16\xD5x\x00 \xFE\x84\xFE\x9F\xFF\xFF\xF9\xFF\xFE\xFF\xFF\xFEw\xFF\xFF\xFF\xFF\xFF\xFD" [18:33:22][D][uart_debug:158]: >>> "QP2GS1\x04$\r" [18:33:23][D][uart_debug:158]: <<< "\xFF\x11\x00 :\x18\xC5\x04$\r" [18:33:24][I][main:505]: Testing unsupported PI18 commands... [18:33:24][D][uart_debug:158]: <<< "\xCD\xF9\xFE\xEF\xF7\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xEE\xFF\xFF\xFF\xFF\xFF\xF3\xFF\xFF\xFF\xFF\xFF\xFF\xDF\xFF\xFF\xFC\xFF\xFE\xFF\xFC\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFB\xFE\xFE\xFF\xFF\xFF\xFF\xFF\xCF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xF9\xFF\xFF" [18:33:24][D][uart_debug:158]: >>> "^P005PIq\x8B\r" [18:33:24][D][api:102]: Accepted 192.168.0.33 [18:33:25][D][uart_debug:158]: <<< "\xFF\x14\x05\x00\x82\x82\x82%\x80-\t\xFE\xFE\xFF\xFF\xFF\xFF\xFD\xFF\xFF\xFF\xFF\xFF\xFE\xBF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xEF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xF6\xDFQ\xFC\xBE\xFF" [18:33:25][D][uart_debug:158]: >>> "^P005GSX\x14\r" [18:33:25][D][api.connection:1030]: Home Assistant 2023.6.3 (192.168.0.33): Connected successfully [18:33:26][D][uart_debug:158]: <<< "\xF8\xD5\xFF\xFF\xFF\xFE\xFF\xBF\xFF\xFB\xFF\xF8\xF2\b\x8F\x01\x05\x04\xA80M \xA0\f\xFF\x1A\xF3\xFE\xEE\xFF\xFA\xF0\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFE\xDE\xF8\xFC\xFD\xFE\xFB\xFE\x9E\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFD\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xF7\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xEF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xBF\xFF\xFF\xFF\xFE" [18:33:26][D][uart_debug:158]: >>> "^P006MOD\xDD\xBE\r" [18:33:26][D][uart_debug:158]: <<< "\xFF^@0 2MG@\xDD<\r" [18:33:27][I][main:529]: Testing unsupported PI17 commands... [18:33:27][D][uart_debug:158]: <<< "\x86x\xF5\xFE\xFF\xFF\xFF\xFE\xFF\xFF\xDF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFB\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF{\xFF\xFF\xFE\xFF\xFE\xFF\xFF\xFF\xFB\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xDF\xFF\xFF\xBE\xFF\xFF\xFF\xFE\xFF\xFF\xFE\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF" [18:33:27][D][uart_debug:158]: >>> "^P003PI\r" [18:33:28][D][uart_debug:158]: <<< "\xFF\x15\x04\b\x02\x98\x82%\x15\xDF\xFF\xFF\xFE\xFF\xFF\xEF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xDF\xFF\xBF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFC\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xF7\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF" [18:33:28][D][uart_debug:158]: >>> "^P004MOD\r" [18:33:28][D][uart_debug:158]: <<< "\xFF^P` M\x0E@\r" [18:33:29][D][uart_debug:158]: <<< "\xFE\xFF\xFC\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xF3\xFF\xFF\xFF\xFF\xFF\xFD\xFF\xFE\xFF\xDF\xDF\xFF\xFF\xFF~\xFF\xFF\xEF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xDF\xFF\xFF\xFF\xFF\xFF\xFF\xFF" [18:33:29][D][uart_debug:158]: >>> "^P005FLAG\r" [18:33:29][D][uart_debug:158]: <<< "^P001FLAE\r" [18:33:30][I][main:553]: Testing unsupported PI16 commands... [18:33:30][D][uart_debug:158]: <<< "\xCD\xFE\xFE\xFF\xFF\xFF\xFF\xFF\xEF\xFF\xDE\xFE\xFF\xFF\xFF\xFF\xFF\xDE\xFF\xFF\xBF\xFF\xFF\xFE\xFF\xFF\xFE\xFF\xFE\xFE\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xDE\xFE\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xEF\xF7\xFF\xD7\xFF\xFD\xFF" [18:33:30][D][uart_debug:158]: >>> "QPI\r" [18:33:31][D][uart_debug:158]: <<< "\x9E\x05\x145\xCF\xA5\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xEF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xF7\xFF\xFF\xFE\xFEZ\xD2\xFF\xDF\xEF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFE\xFF\xFF" [18:33:31][D][uart_debug:158]: >>> "QMOD\r" [18:33:31][I][main:412]: Testing PI30/PI30MAX/PI30REVO/PI41 commands... [18:33:31][I][main:415]: This is the set of commands supported by the pipsolar component! [18:33:31][D][uart_debug:158]: <<< "\xFF\x10H\fD\x00\xF0\xF8\xFB\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF" [18:33:31][D][uart_debug:158]: >>> "QPI\xBE\xAC\r" [18:33:31][D][uart_debug:158]: <<< "\xFF\xD9PPI\xB2P\r" [18:33:32][D][uart_debug:158]: <<< "\xFD\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xF7\xFF\xFF\xFF\xFF\xDF\xFF\xFF\xFF\xFF\xFF\xF3\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF" [18:33:32][D][uart_debug:158]: >>> "QPIGS\r" [18:33:32][D][uart_debug:158]: <<< "\xFFQ\x10I\a&\r" [18:33:32][D][uart_debug:158]: <<< "=\xFE\xF0\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xF7\xFF" [18:33:32][D][uart_debug:158]: >>> "QDIq\e\r" [18:33:32][D][uart_debug:158]: <<< "\xFF\x11DI\x11\x12\r" [18:33:33][D][uart_debug:158]: <<< "\xFA\xFF\xF4\xFF\xFD\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xEF\xFF\xFF\xFF\xFF\xFF\xF7\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF" [18:33:33][D][uart_debug:158]: >>> "QPIRI\r" [18:33:33][D][uart_debug:158]: <<< "\xFF\xA2\x00I$H\r" [18:33:33][D][uart_debug:158]: <<< "*_\xFD\xFE\xFE\xFF\xFE\xEF\xFF\xFF\xFF\xFF" [18:33:33][D][uart_debug:158]: >>> "QFLAG\x98t\r" [18:33:33][D][uart_debug:158]: <<< "\x82FLA\x8A\x98@\r" [18:33:34][D][uart_debug:158]: <<< "\xFE\xB0\xFF\xFF\xFE\xFF\xFF\xFF\xFE\xFE\xFF\xFF\xFF\xFE\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFB\xFF\xFF\xFD\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFE" [18:33:34][D][uart_debug:158]: >>> "QMOD\r" [18:33:34][I][main:587]: Done. Repeating... [18:33:34][D][uart_debug:158]: <<< "\xFF\xA2\b\x84\x04\r" [18:33:34][D][uart_debug:158]: <<< "Z\xE2\xFF\xFF\xFF\xDF\xFD\xEF\xFF\xDF" [18:33:34][D][uart_debug:158]: >>> "QMN\xBBd\r" [18:33:34][D][uart_debug:158]: <<< "\xFF\x82LL\t@\r" [18:33:35][D][uart_debug:158]: <<< "\xCA\xFF\xFD\xBF\xFF\xFF\xFF\xFF\xFF\xDF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xBF\xFF\xFF\xFA\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xDF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFE" [18:33:35][D][uart_debug:158]: >>> "QMODI\xC1\r" [18:33:36][D][uart_debug:158]: <<< "\xFFQ\b\x0ED\x00\xC1\b?\xFF\xFF\xFF\xFF\xFF\xF7\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFD\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFC\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF" [18:33:36][D][uart_debug:158]: >>> "QPIGS\xB7\xA9\r" [18:33:36][D][uart_debug:158]: <<< "PPIG\x02\xB7\xA1\r" [18:33:37][D][uart_debug:158]: <<< "\xDE\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFE\xBF\xFF\xFF\xFF\xFB\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFB\xFF\xFE\xFF\xFF" [18:33:37][D][uart_debug:158]: >>> "QPIRI\xF8T\r" [18:33:37][D][uart_debug:158]: <<< "\xF7QPIR\x00\xE0T\r" [18:33:38][D][uart_debug:158]: <<< "^\xEF\xFD\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xF7\xFF\xDF\xFF\xFF\xFE\xFD\xFF\xFF\xFF\xFF\xFF\xBF\xFF\xFF\xFF\xFE\xFE\xFF\xFF\xF9\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF" [18:33:38][D][uart_debug:158]: >>> "QPIWS\xB4\xDA\r" [18:33:39][D][uart_debug:158]: <<< "\xFF\"PIW\x02\xB4Z\b\xFF\xFF\xFF\xFF\xFD\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFE\xFF\xFF\xFF\xFF\xFB\xFF\xFF\xFE\xFE\xFF\xDF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFB\xFF\xFF~\xFF\xFF\xFF\xFF\xFB\xFF\xFF\xFF\xFF\xFF\xFF\xFF" [18:33:39][D][uart_debug:158]: >>> "QT\'\xFF\r" [18:33:40][I][main:481]: Testing PI41 split phase / multiple strings commands... [18:33:40][D][uart_debug:158]: <<< "\xFFPT\a\x18\xFE\xDE\xFF\xF7\xFF\xFF\xFF\xFD\xFF\xFF\xFD\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xF7\xFF\xFF\xFF\xFF\xFF\xDF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xEF\xFF\xFF\xFE\xFE\xFE\xFF\xFF\xFF\xBF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xDF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xEF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xF6\xFF\xFF" [18:33:40][D][uart_debug:158]: >>> "QPIGS2h-\r" [18:33:40][D][uart_debug:158]: <<< "\xFF\x8D\x05\x80\x18\x98\x80H-\r" [18:33:41][D][uart_debug:158]: <<< "{\xFA\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFD\xFF\xFF\xFD\xFD\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xBF\xFF\xFF\xEE\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFB" [18:33:41][D][uart_debug:158]: >>> "QP2GS0\x14\x05\r" [18:33:41][D][uart_debug:158]: <<< "\xBF\x05!:\x00\xC1\x14\x00\r" [18:33:42][D][uart_debug:158]: <<< "\xE3\xFE\xFE\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xBF\xFF\xFF\xFF\xCF\xFE\xFF\xFF\xFB\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xEF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xDF\xFF\xFE\xFF" [18:33:42][D][uart_debug:158]: >>> "QP2GS1\x04$\r" [18:33:43][D][uart_debug:158]: <<< "\x17\x04$:D\xC5\x04H\r" [18:33:43][I][main:505]: Testing unsupported PI18 commands... [18:33:43][D][uart_debug:158]: <<< "/\xDC\xFE\xFD\xFF\xFF\xFE\xDF\xFF\xFF\xFF\xFF\xFF\xF7\xFF\xFF\xFF\xFF\xFF\xFF\xEF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFE\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xE7\xFF\xFF\xFF\xDF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFE\xFF\xFF\xFF\xBF\xFF\xFF\xFF" [18:33:44][D][uart_debug:158]: >>> "^P005PIq\x8B\r" [18:33:45][D][uart_debug:158]: <<< "\xFF\x01\x04\x04\x82D\x82%\xC5-\x10\xDF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFE\xFF\xFD\xFF\xFF\xF3\xFE\xFF\xFF\xFF\xFF\xFF\xEF\xFF\xFF\xFF\xFF\xDF\xFE\xFF\xFF\xDF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xBF\xFF\xDF\xFF\xF7\xFF\xFF\xFF" [18:33:45][D][uart_debug:158]: >>> "^P005GSX\x14\r" [18:33:45][D][uart_debug:158]: <<< "^P@0bGS\x10\x04\r" [18:33:46][D][uart_debug:158]: <<< "\x87\xFE\xFF\xFF\xFF\xFF\xEF\xFF\xFF\xFF\xFF\xFF\xFE\xFE\xFA\xFC\xFE\xFE\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xDF\xFF\xFF\xFE\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFB\xFF\xFF\xFF\xFF\xFF\xFE\xFE\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xEF\xFF\xFF\xFE\xFF\xFF\xFF\xFF" [18:33:46][D][uart_debug:158]: >>> "^P006MOD\xDD\xBE\r" [18:33:46][D][uart_debug:158]: <<< "\x04\b\x82 h8 u\xBE\r" [18:33:47][I][main:529]: Testing unsupported PI17 commands... [18:33:47][D][uart_debug:158]: <<< "\xFC\xF6\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFD\xFF\xFF\xFD\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFB\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xF7\xFE\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFB\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF" [18:33:47][D][uart_debug:158]: >>> "^P003PI\r" [18:33:48][D][uart_debug:158]: <<< "\x06\x04\x05\x040\x00\x95 \xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFB\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFE\xFF\xFF\xFE\xFF\xFE\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x9F\xFF\xEF\xFF\xFD\xFF\xFF\xFF\xFF\xFF\xFF" [18:33:48][D][uart_debug:158]: >>> "^P004MOD\r" [18:33:48][D][uart_debug:158]: <<< "\x1C\xA0` (\bOD\r" [18:33:49][D][uart_debug:158]: <<< "\xFE\xA5\xFE\xFE\xFE\xFF\xFF\xFF\xFF\xFC\xFE\xFF\xFF\xFF\xFE\xFF\xFE\xFF\xFB\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFB\xFF\xFF\xF7\xFF\xFF\xFF\xFB\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFB\xFE\xFF" [18:33:49][D][uart_debug:158]: >>> "^P005FLAG\r" [18:33:49][D][uart_debug:158]: <<< "\xFF^@00`\x8C\f\x80\x06\r" [18:33:50][I][main:553]: Testing unsupported PI16 commands... [18:33:50][D][uart_debug:158]: <<< "\x81\xFF\xFC\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xDF\xFF\xFF\xFE\xFF\xFF\xFF\xFB\xFF\xFF\xFF\xFD\xFF\xFF\xFF\xFF\xDF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFE\xFF?\xFF\xFF\xFE\xFF\xFF\xFE\xFF\xFE\xBF\xFF\xFF\xFF\xFF\xFF\xDF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF" [18:33:50][D][uart_debug:158]: >>> "QPI\r" [18:33:51][D][uart_debug:158]: <<< "\xB7\x05\x81\x15\xF7\xFC\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFC\xFF\xFF\xFE\xFF\xDF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFD\xFF\xFF\xFF\xFF\xFF\xBF\xFE\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xF9\xFF\xFF\xD7\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xDF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF" [18:33:51][D][uart_debug:158]: >>> "QMOD\r" [18:33:51][I][main:412]: Testing PI30/PI30MAX/PI30REVO/PI41 commands... [18:33:51][I][main:415]: This is the set of commands supported by the pipsolar component! [18:33:51][D][uart_debug:158]: <<< "\xA2IO\x04\n\xFF\xFB\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF" [18:33:51][D][uart_debug:158]: >>> "QPI\xBE\xAC\r" [18:33:52][D][uart_debug:158]: <<< "\xFE\xCDQ\xA0A\xA0X\b\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xEE\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFD\xFF\xDF\xFF\xFF\xFE\xFF\xFF" [18:33:52][D][uart_debug:158]: >>> "QPIGS\r" [18:33:52][D][uart_debug:158]: <<< "\xEF\x00\xA0\x92GS\r" [18:33:52][D][uart_debug:158]: <<< "n\xFC\xFD\xFF\xFF\xFF\xFF\xFE\xFF\xDF\xFF\xFF\xFF\xFF\xFF\xFF\xF7\xBF\xFF\xFF\xFB\xFF\xFF\xFF\xFD\xFF\xFF\xFE\xFF\xFF\xFF" [18:33:52][D][uart_debug:158]: >>> "QDIq\e\r" [18:33:52][D][uart_debug:158]: <<< "\xFF\x10D@!\x13\r" [18:33:53][D][uart_debug:158]: <<< "\xAB\xFF\xFF\xFF\xDF\xFF\xF7\xFF\xFF\xFF\xFF\xFF\xFF\xCF\xBF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xDE\xFF\xFF\xFF\xFD\xFF\xEF\xFF\xFF\xFF\xFE\xFF" [18:33:53][D][uart_debug:158]: >>> "QPIRI\r" [18:33:53][D][uart_debug:158]: <<< "\xFF\xA2\x00IRH\r" [18:33:53][D][uart_debug:158]: <<< "\xBC\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xBF\xFE\xFF\xFF\xFF\xFF\xFF\xF7\xFF\xFF\xFF\xFF" [18:33:53][D][uart_debug:158]: >>> "QFLAG\x98t\r" [18:33:54][D][uart_debug:158]: <<< "\x11\x8CLA\x06\x98D\t\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xF9\xFF\xFF\xFE\xFE\xFF\xFE\xFF\xFE" [18:33:54][D][uart_debug:158]: >>> "QMOD\r" [18:33:54][I][main:587]: Done. Repeating... [18:33:54][D][uart_debug:158]: <<< "\xFF\xFF\x82\x8A\x0ED\r" [18:33:54][D][uart_debug:158]: <<< "\xFEH\xAF\xFF\xFD\xFD\xFF\xFF\xFF\xFF\xFB\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFB\xFF\xFF\xFF\xFF\xFF" [18:33:54][D][uart_debug:158]: >>> "QMN\xBBd\r" [18:33:54][D][uart_debug:158]: <<< "\xFFQI\x9C+\xC8\r" [18:33:55][D][uart_debug:158]: <<< "@\xE6\xFD\xFC\xDF\xFE\xFF\xFF\xFF\xFF\xFF\xDE\xFF\xFF\xFF\xFF\xFD\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFE\xFF\xFE\xFB\xFF\xFF\xFF\xFF\xFF\xF3\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFB\xFE\xFF\xFF\xFF\xFF\xFE\xFE\xFF\xFF\xFF\xFF" [18:33:55][D][uart_debug:158]: >>> "QMODI\xC1\r" [18:33:55][D][uart_debug:158]: <<< "\xFFP\x9A\x9CD\x00\x80\r" [18:33:56][D][uart_debug:158]: <<< "\x9C\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xDF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFA\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFE\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFD" [18:33:56][D][uart_debug:158]: >>> "QPIGS\xB7\xA9\r" [18:33:56][D][uart_debug:158]: <<< "\xFFPP\x92G\x01\xB7)\r" [18:33:57][D][uart_debug:158]: <<< "\x9Ew\xFE\xFE\xFF\xF7\xDF\xFF\xFF\xFF\xFF\xFF\xEF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xBF\xFF\xFF\xFB\xFF\xFE\xFF\xF7\xFF\xFF\xFF\xFF\xFF\xFF\xEF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF" [18:33:57][D][uart_debug:158]: >>> "QPIRI\xF8T\r" [18:33:58][D][uart_debug:158]: <<< "\xFFPPIR\x00\xF8\x14\x1A\xFE\xFB\xFE\xFE\xF5\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xE7\xFF\xFE\xEF\xFF\xFF\xFF\xFE\xFF\xFE\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xF7\xFF\xFF\xFF\xDF\xFF\xFF" [18:33:58][D][uart_debug:158]: >>> "QPIWS\xB4\xDA\r" [18:33:59][D][uart_debug:158]: <<< "PPI\x06Ch\xDA\x10\xFE\xFF\xBF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFE\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xBF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFB\xFF\xFF\xFF\xFF\xDF\xDB\xFB\xFF\xFF\xFF\xFF\xDF\xFF\xFF\xFD\xFF" [18:33:59][D][uart_debug:158]: >>> "QT\'\xFF\r" [18:34:00][I][main:481]: Testing PI41 split phase / multiple strings commands... [18:34:00][D][uart_debug:158]: <<< "\xFF\x10\x00\'\xFF\x10\xE6\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xBF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFD\xFF\xFB\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xDF\xFB\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xEF\xFF\xFF\xFF\xFF\xFF\xFE\xFF" [18:34:00][D][uart_debug:158]: >>> "QPIGS2h-\r" [18:34:00][D][uart_debug:158]: <<< "\x91T(\xEAL\xC1\b-\r" [18:34:01][D][uart_debug:158]: <<< "Z\xFF?\xFF\xFF\xFC\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xF7\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xEF\xFF\xFF\xFE\xFF\xFF\xFF\xF7\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF" [18:34:01][D][uart_debug:158]: >>> "QP2GS0\x14\x05\r" [18:34:01][D][uart_debug:158]: <<< "\xFFPP0G\x000\x14\x04\r" [18:34:02][D][uart_debug:158]: <<< "\x8F}\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xEF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xF9\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFE\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xF7\xFF\xFF\xFE" [18:34:02][D][uart_debug:158]: >>> "QP2GS1\x04$\r" [18:34:03][D][uart_debug:158]: <<< "\xFF\x10PdGQ1\x04\x04\r" [18:34:04][I][main:505]: Testing unsupported PI18 commands... [18:34:04][D][uart_debug:158]: <<< "\x82\x1E\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xBF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFD\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xEE\xFF\xFF" [18:34:04][D][uart_debug:158]: >>> "^P005PIq\x8B\r" [18:34:04][D][uart_debug:158]: <<< "4\x04\x01\x82\xA8\x82J\xC5-\r" [18:34:05][D][uart_debug:158]: <<< "\x9D\xEB\xFE\xFD\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFD\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF~\xFF\xFF\xF6\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFE\xFF\xCF\xFF\xFF{\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xBF\xFF\xFF\xFF\xFE\xFF" [18:34:05][D][uart_debug:158]: >>> "^P005GSX\x14\r" [18:34:05][D][uart_debug:158]: <<< "\xFE^P00b\x86SX\x14\r" [18:34:06][D][uart_debug:158]: <<< ".\xDE\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xDE\xFF\xFD?\xFF\xFF\xFF\xFC\xFF\xFF\xFC\xFE\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xBE\xFF\xFE\xFF\xFF\xFF\xFE\xBF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xBF\xBF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF" [18:34:06][D][uart_debug:158]: >>> "^P006MOD\xDD\xBE\r" [18:34:07][I][main:529]: Testing unsupported PI17 commands... [18:34:07][D][uart_debug:158]: <<< "\xFF\x1C\xA0` $MOD\xDD\xBE\x1A\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xDF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFE\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFD\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFD\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xDF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xBF\xFE" [18:34:07][D][uart_debug:158]: >>> "^P003PI\r" [18:34:08][D][uart_debug:158]: <<< "\xFF\xC9\x04\x01\x024\x82% \xFF\xFF\xBF\xFF\xFF\xFE\xFF\xFE\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFB\xFF\xFF\xFD\xFF\xFF\xBF\xFF\xFF\xFF\xBF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xEF\xFF\xFF\xFF\xFB\xFF\xFF\xFF\xFF\xF7\xFF\xFF\xF7\xFF\xFF\xFF" [18:34:08][D][uart_debug:158]: >>> "^P004MOD\r" [18:34:08][D][uart_debug:158]: <<< "\xFF\x9CP00 MO\x00\r" [18:34:09][D][uart_debug:158]: <<< "\x86\xFE\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFC\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xDF\xFF\xFF\xFF\xFF\xFF\xFF\xEF\xFE\xFF\xFF\xFF\xFF\xF7\xFF\xFF\xFF\xEF\xFF\xFF\xFF\xFF\xFF\xFF\xBF\xFF\xFF\xFF\xFF\xFD\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF" [18:34:09][D][uart_debug:158]: >>> "^P005FLAG\r" [18:34:09][D][uart_debug:158]: <<< "\x1EP`01FL\x82G\r" [18:34:10][I][main:553]: Testing unsupported PI16 commands... [18:34:10][D][uart_debug:158]: <<< "\xC1\xED\xFC\xFE\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xBF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xDF\xFF\xFF\xFF\xFF\xFE\xEF\xEF\xFE\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xDE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xF7\xFF" [18:34:10][D][uart_debug:158]: >>> "QPI\r" [18:34:11][D][uart_debug:158]: <<< "\xFF\xBF\x05(\xAA\xB0\xBE\xFE\xF7\xFF\xFE\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xDF\xFF\xFF\xFF\xFE\xFD\xFF\xFF\xEF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFA?\xFF\xFD\xFE\xFF\xFF\xFF\xFF\xEF\xFC\xFE\xEE\xFE\xF7\xFF\xFF\xEF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF" [18:34:11][D][uart_debug:158]: >>> "QMOD\r" [18:34:11][I][main:412]: Testing PI30/PI30MAX/PI30REVO/PI41 commands... [18:34:11][I][main:415]: This is the set of commands supported by the pipsolar component! [18:34:11][D][uart_debug:158]: <<< "\xF3P\tO\x04\x00\xFD\xFE\xFE\xBF\xFF\xFE\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xDF\xFE\xFF\xFF\xFF\xBF\xFF\xFF\xFF\xFF\xFF\xFF" [18:34:11][D][uart_debug:158]: >>> "QPI\xBE\xAC\r" [18:34:11][D][uart_debug:158]: <<< " \x82\x10Ih\xAC\r" [18:34:12][D][uart_debug:158]: <<< "\n\xF3\xFC\xFD\xFF\xFF\xFD\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xDF\xFD" [18:34:12][D][uart_debug:158]: >>> "QPIGS\r" [18:34:12][D][uart_debug:158]: <<< "\xFF\x82\x80A\a\x02\f\xFA\xFE\xFB\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE~\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xF7\xFE\xFF" [18:34:12][D][uart_debug:158]: >>> "QDIq\e\r" [18:34:12][D][uart_debug:158]: <<< "@\x04IQ6\r" [18:34:13][D][uart_debug:158]: <<< "\x1F\xB3\xFD\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF?\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFD\xFF\xFF\xFF\xFF\xFF" [18:34:13][D][uart_debug:158]: >>> "QPIRI\r" [18:34:13][D][uart_debug:158]: <<< "\xFFQ\xA0\x92\x02\x82\r" [18:34:13][D][uart_debug:158]: <<< "\xD8\xFE\xFF\xFC\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFB\xFF\xFF\xF7\xFF\xFF\xFF\xFF\xFF" [18:34:13][D][uart_debug:158]: >>> "QFLAG\x98t\r" [18:34:13][D][uart_debug:158]: <<< "\xFF\x10\x8C\b\x01C\x90$\r" [18:34:14][D][uart_debug:158]: <<< "\xE3\xFF\xFE\xFE\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFE\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFE\xBF\xFE" [18:34:14][D][uart_debug:158]: >>> "QMOD\r" [18:34:14][I][main:587]: Done. Repeating... [18:34:14][D][uart_debug:158]: <<< "\xFF\x82\x92O\x04\x10\xE3\xE7\xFF\xFE\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE?\xFF\xFF\xFF\xFF\xFF" [18:34:14][D][uart_debug:158]: >>> "QMN\xBBd\r" [18:34:14][D][uart_debug:158]: <<< "@\x8AN\xBA\x88\r" [18:34:15][D][uart_debug:158]: <<< "\xE5\xFE\xAF\xBE\xFF\xFD\xFF\xFF\xFF\xFF\xFF\xEF\xFE\xFF\xFF\xFF\xFF\xFE\xFF\xFE\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xF7\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xDF\xFF\xFF\xFF" [18:34:15][D][uart_debug:158]: >>> "QMODI\xC1\r" [18:34:15][D][uart_debug:158]: <<< "PL\x0FDI\xC0\r" [18:34:16][D][uart_debug:158]: <<< "\xF4\xFB\xFF\xDF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xDF\xFF\xFF\xFF\xFD\xFF\xFE\xFE\xFF\xFE\xFF\xFF\xFF\xFE\xFF\xFE\xFF\xBE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xBF\xFF\xFF\xDF\xFF\xFF\xFF\xFF\xFF\xFF\xFB\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xF8\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF" [18:34:16][D][uart_debug:158]: >>> "QPIGS\xB7\xA9\r" [18:34:17][D][uart_debug:158]: <<< "P@HGSn\xA9\n\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xEF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xEE\xFF\xFF\xFF\xFF\xFE\x9F\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF" [18:34:17][D][uart_debug:158]: >>> "QPIRI\xF8T\r" [18:34:18][D][uart_debug:158]: <<< "\xFFQ\x80\x92R\x12\xF8T\b\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFB\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFD\xFF\xFF\xFF\xFF\xFE\xFF\xFE\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xDF\xFF\xFF\xFF~\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xEF\xFB\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFD\xFF\xFE" [18:34:18][D][uart_debug:158]: >>> "QPIWS\xB4\xDA\r" [18:34:19][D][uart_debug:158]: <<< "&\x01\x81]L\x80\xDA\b\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFB\xFE\xFF\xFF\xFF\xFE\xFF\xFE\xFF\xFF\xFF\xFF\xBF\x8F\xFF\xFF\xFF\xFE\xFF\xFF\xFE\xFF\xFF\xFE\xFF\xBF\xFF\xFF\xFF\xEF\xDF\xFF" [18:34:19][D][uart_debug:158]: >>> "QT\'\xFF\r" [18:34:20][I][main:481]: Testing PI41 split phase / multiple strings commands... [18:34:20][D][uart_debug:158]: <<< "_\x00e\xFA\x00?\xE5\xCE\xFF\xF7\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xDF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xEF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xBF\xFF\xFE\xFF\xFF\xFF\xF3\xFF\xFF\xFF\xFF\xFF\xFF\xFF" [18:34:20][D][uart_debug:158]: >>> "QPIGS2h-\r" [18:34:20][D][uart_debug:158]: <<< "\xBF\x88\x00$\x1DM\xC9\b-\r" [18:34:21][D][uart_debug:158]: <<< "\xF9\xFE\xCE\xFF\xFF\xFD\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFB\xFF\xFF\xFD\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFE\xFD\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF" [18:34:21][D][uart_debug:158]: >>> "QP2GS0\x14\x05\r" [18:34:21][D][uart_debug:158]: <<< "\xFF\xFF\"@\x02\a\x110\x04\x04\r" [18:34:22][D][uart_debug:158]: <<< "\xF9\xF8\xFE\xFE\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFE\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFE\xFE\xFF\xFF\xFF\xFF\xFF\xFB\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xE7\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xBF\xFF\xFF\xFF\xFF\xFF\xDF\xFE\xFF\xFB" [18:34:22][D][uart_debug:158]: >>> "QP2GS1\x04$\r" [18:34:23][D][uart_debug:158]: <<< "T\x00:A\x8A\"\x00\r" [18:34:24][I][main:505]: Testing unsupported PI18 commands... [18:34:24][D][uart_debug:158]: <<< "\xFF\v\xFE\xFF\xDF\xFF\xFF\xFD\xFF\xFF\xFF\xFE\xFF\x9F\xFF\xFF\xFF\xFF\xBF\xFF\xFF\xFE\xF6\xFF\xFF\xFF\xFD\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFE\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xF7\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFB\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFB\xFF" [18:34:24][D][uart_debug:158]: >>> "^P005PIq\x8B\r" [18:34:24][D][uart_debug:158]: <<< "\xFF\x0F\x05\b\t\x00\x82!\xC5-\r" [18:34:25][D][uart_debug:158]: <<< "\xD3\xFE\xFF\xFC\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFE\xFF\xFF\xDF\xEE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFA\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xEF\xFF\xF6\xFF\xFF\xFD" [18:34:25][D][uart_debug:158]: >>> "^P005GSX\x14\r" [18:34:26][D][uart_debug:158]: <<< "\xFF\xBC\x000`%GSX\x14\f\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFB\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFE\xDF\xFE\xFF\xF6\xFF\xFF\xFF\xF9\xFF\xFF\xFE\xFF\xFF\xDF\xFF\xFF\xFF\xFF\xFF\xBF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF" [18:34:26][D][uart_debug:158]: >>> "^P006MOD\xDD\xBE\r" [18:34:26][D][uart_debug:158]: <<< "\xFF\xBC 0\x12\x9A\x0F@\xDD\xBE\r" [18:34:27][I][main:529]: Testing unsupported PI17 commands... [18:34:27][D][uart_debug:158]: <<< "\xC7\xF1\xFC\xFF\xFE\xDF\xFF\xFF\xFF\xFF\xFF\xFF\xBF\xFF\xFB\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xDF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFB\xFF\xFF\xFF\xFF\xFB\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF" [18:34:27][D][uart_debug:158]: >>> "^P003PI\r" [18:34:28][D][uart_debug:158]: <<< "\xFF\xC5\x01\x05\x82\x9A\x82\x05 \xFE\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xBF\xFF\xFF\xFF\xFD\xFE\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xF7\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFE\xFF\xFF\xFF\xDF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xEF\xED\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFE\xFF\xFF\xFF~" [18:34:28][D][uart_debug:158]: >>> "^P004MOD\r" [18:34:28][D][uart_debug:158]: <<< "\xFF\xFF\xBCP`00MOD\r" [18:34:29][D][uart_debug:158]: <<< "\xFE\xC2\xFF\xFE\xFD\xFF\xFF\xFF\xFF\xFF\xF7\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xEF\xFF\xFF\xFF\xFF\xFF\xFB\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFB\xFF\xF7\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF~\xDD\xEF\xFF\xFF\xFB\xFF\xFB\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCF\xFF\xFF\xF8" [18:34:29][D][uart_debug:158]: >>> "^P005FLAG\r" [18:34:30][I][main:553]: Testing unsupported PI16 commands... [18:34:30][D][uart_debug:158]: <<< "\xFF^P001FL\x82G\f\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xEF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE" [18:34:30][D][uart_debug:158]: >>> "QPI\r" [18:34:31][D][uart_debug:158]: <<< "(\x05\x14\x15\xFF\xFE\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFC\xFF\xFB\xFF\xFB\xFF\xFF\xFF\xFF\xFF\xFD\xFF\xFF\xFF\xF6\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xF1\xC5\xFE\xFE\xFE\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE" [18:34:31][D][uart_debug:158]: >>> "QMOD\r" [18:34:31][I][main:412]: Testing PI30/PI30MAX/PI30REVO/PI41 commands... [18:34:31][I][main:415]: This is the set of commands supported by the pipsolar component! [18:34:31][D][uart_debug:158]: <<< "\xFFPAOD\b\xFF\xFD\xF3\xFF\xFF\xFE\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x9F\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xF7\xFF" [18:34:31][D][uart_debug:158]: >>> "QPI\xBE\xAC\r" [18:34:31][D][uart_debug:158]: <<< "\x9BEA%\xB9\xAC\r" [18:34:32][D][uart_debug:158]: <<< "+\xFB\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFD\xFF\xFF\xF7\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF" [18:34:32][D][uart_debug:158]: >>> "QPIGS\r" [18:34:32][D][uart_debug:158]: <<< "\xFF@\xA0I\aP\r" [18:34:32][D][uart_debug:158]: <<< "g\xFF\xCE\xFF\xFF\xFF\xFF\xFB\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xDE\xFF\xFF\xFD\xFF\xFF\xFF\xFF\xFF\xFF" [18:34:32][D][uart_debug:158]: >>> "QDIq\e\r" [18:34:32][D][uart_debug:158]: <<< "\xFF\x01@Ia\e\r" [18:34:33][D][uart_debug:158]: <<< "\xE0\xF7\xFC\xFE\xFF\xFE\xFF\xFF\xFE\xFE\xFE\xFC\xFF\xFF\xFF\xFF\xFF\xFD\xFF\xFE\xFF\xFF\xFF\xFF\xEF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF" [18:34:33][D][uart_debug:158]: >>> "QPIRI\r" [18:34:33][D][uart_debug:158]: <<< "\xFF\x00\xA0IR\x00\r" [18:34:33][D][uart_debug:158]: <<< "\x81\xFF\xFE\xFF\xDF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xEE\xFF\xFF\xFF\xFD\xFF\xFF\xFD\xFF\xFF\xFF\xFF\xFF\xFF\xEE\xFF\x9F\xFE" [18:34:33][D][uart_debug:158]: >>> "QFLAG\x98t\r" [18:34:33][D][uart_debug:158]: <<< "\xFFQ\x8CLA\x8C\x98D\r" [18:34:34][D][uart_debug:158]: <<< "\xFE\xAA\xFE\xFF\xFC\xFE\xFF\xFF\xFF\xFF\xEF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xEF\xFF\xFF\xFF" [18:34:34][D][uart_debug:158]: >>> "QMOD\r" [18:34:34][I][main:587]: Done. Repeating... [18:34:34][D][uart_debug:158]: <<< "\xFFQ\x02OD\x00\x8Fj\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF~\xFF\xFF" [18:34:34][D][uart_debug:158]: >>> "QMN\xBBd\r" [18:34:34][D][uart_debug:158]: <<< "\xFF\x82\x9AH;@\r" [18:34:35][D][uart_debug:158]: <<< "\x8C\xFA\xFF\xFF\xFF\xFB\xFF\xFE\xFE\xFF\xFF\xF7\xFF\xFF\xFE?\xFF\xFF\xFB\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xF7\xFF\xFF\xFF\xFD\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xDF\xFF\xFF\xFF\xFF\xFD\xFF\xFF\xFF\xFE\xFF\xFE\xFB\xFF\xFF\xFF\xFF\xFF\xFF\xFF" [18:34:35][D][uart_debug:158]: >>> "QMODI\xC1\r" [18:34:35][D][uart_debug:158]: <<< "PAOD\b\xC1\r" [18:34:36][D][uart_debug:158]: <<< "\xB7\xFF\xFF\xFF\xBF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xBF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFA\xFF\xFF\xF7\xFF\xFF\xFF\xFF\xFF\xFF" [18:34:36][D][uart_debug:158]: >>> "QPIGS\xB7\xA9\r" [18:34:37][D][uart_debug:158]: <<< "\xFF?D\x00\x1DM:Kk\xFF\xEF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xDF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFD\xFF\xFF\xFB\xFF\xFF\xFE\xFE\xFF\xFF\xFF\xFF\xFB\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xDF\xFE\xFF\xFF\xFF\xFF\xFE\xFE\xFF\xFD\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF" [18:34:37][D][uart_debug:158]: >>> "QPIRI\xF8T\r" [18:34:38][D][uart_debug:158]: <<< "\xFFPP\x92R\x82\xF8T\x1A\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFB\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFD\xFF\xFF\xFE\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFD\xFB\xFF\xFF\xFF\xBE\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF" [18:34:38][D][uart_debug:158]: >>> "QPIWS\xB4\xDA\r" [18:34:39][D][uart_debug:158]: <<< "\xFFPPIR\xA2\x94\xDA\b\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFB\xFF\xFF\xFD\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xF7\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xEF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xF7\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF?\xFF\xFF" [18:34:39][D][uart_debug:158]: >>> "QT\'\xFF\r" [18:34:40][I][main:481]: Testing PI41 split phase / multiple strings commands... [18:34:40][D][uart_debug:158]: <<< "\xFF\x82\x14\'\xFE\x00\xFA\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xE7\xFF\xFF\xFF\xF7\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xDF\xF7\xFF\xFF\xEF\xFF\xFF\xFF\xFB\xFF\xFF\xFE\xBF\xBF\xFB\xFF\xFD\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF" [18:34:40][D][uart_debug:158]: >>> "QPIGS2h-\r" [18:34:41][D][uart_debug:158]: <<< "\x86\x04\x81:\x92\x92@jj\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x9F\xFF\xFF\xFF\xFF\xF7\xDF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFB\xFF\xFF\xFE\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xDF\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF" [18:34:41][D][uart_debug:158]: >>> "QP2GS0\x14\x05\r" [18:34:41][D][uart_debug:158]: <<< "\xFFPPdG\x00`\x14\n\r" [18:34:42][D][uart_debug:158]: <<< "\xEF\xFF\xFF\xFF\xFE\xFF\xEF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xF9\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFE\xFF\xFF\xFF\xFF\xFE\xFE\xFF\xFE\xCF\xFF\xFF\xFD\xFF\xFF\xFF\xFB\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFD\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFE\xFF\xFB\xFF\xFF\xFF\xFF\xFF" [18:34:42][D][uart_debug:158]: >>> "QP2GS1\x04$\r" [18:34:43][D][uart_debug:158]: <<< "\xFF\xFF\x00\x00\x02G\xA6b\x04 \r"