void ups_model_response(char *data) { uint8_t j = 0; char value[20]; uint8_t len = 0; DBG printf("ups_akb_info_response: %s\r\n", data); if (data[0] != '(') { return; } DBG printf("ups_akb_info_parser_start\r\n"); UPS.Present = UPS_CONNECTED; UPS.Flag_Present = true; UPS.cnt_err_ups = 0; data++; DBG printf("UPS ups_akb_info_parser_start: %s\r\n", data); memset(value, 0, 20); if (UPS.model[0] == 0) { for (uint8_t i = 0; i < VOLTRONIC_MODEL_LENGTH; i ++) { if (data[i] != '#') { value[j] = data[i]; j ++; } } if(strncmp(value, "WPHV", 4) == 0 || strncmp(value, "G2", 2) == 0 || value[0] == 0) { #if HARDWARE_BT6711_V1 if(UPS.serial[0] == 0) { return; } if(strncmp(value, "WPHVR2K0L", 9) == 0) { strcpy(UPS.model, "RTMP-II v1rih"); flag_WPHVR2K0L = true; } else if(strncmp(UPS.serial, "83122103100051", 14) == 0) { strcpy(UPS.model, "RTMP-II v0hi v1"); //flag_WPHVR2K0L = true; } else #endif #if HARDWARE_BT6709_MTS || HARDWARE_BT6710 if(UPS.serial[0] == 0) { return; } if(strncmp(value, "WPHVR3K0", 8) == 0) { strcpy(UPS.model, "RTMP-II v3r"); } else if(strncmp(value, "WPHVR2K0", 8) == 0) { strcpy(UPS.model, "RTMP-II v2r"); } else if(strncmp(value, "WPHVR1K0", 8) == 0) { strcpy(UPS.model, "RTMP-II r"); } else #endif { strcpy(UPS.model, "RTMP-II"); } } else { #ifdef HARDWARE_BT6709 if(UPS.serial[0] == 0) { return; } if(strncmp(UPS.serial, "83122104100", 11) == 0) { char str[15]; strncpy(str, &UPS.serial[11], 3); int32_t tmp = atoi(str); if (tmp >= 281 && tmp <= 770) { strcpy(UPS.model, "RTMP-II hi"); } else { len = strlen(value); strncpy(UPS.model, value, len); } } else #endif #if HARDWARE_BT6709_MTS || HARDWARE_BT6710 if(strncmp(value, "RTMP-II v", 9) == 0 || strncmp(value, "RTMP-IIv", 8) == 0) { strcpy(UPS.model, "RTMP-II r"); } else #endif { len = strlen(value); strncpy(UPS.model, value, len); printf("%s","\r\n~~~~~~~~~~~~~~~~~~~~~~~~\r\n"); printf("UPS.model: %s\r\n", UPS.model); printf("%s", "\r\n~~~~~~~~~~~~~~~~~~~~~~~~\r\n"); } } #if HARDWARE_BT6711_V1 if(UPS.serial[0] == 0) { memset(UPS.model, 0, sizeof(UPS.model)); return; } if(strncmp(UPS.serial, "83122103100051", 14) == 0) { strcpy(UPS.model, "RTMP-II v0hi v1"); //flag_WPHVR2K0L = true; } else if (strncmp(UPS.serial, "83122204100", 11) == 0) { char str[15]; strncpy(str, &UPS.serial[11], 3); int32_t tmp = atoi(str); if (tmp >= 139 && tmp <= 938) { strcpy(UPS.model, "RTMP-II v0hi v1"); } } #endif SNMP_SetObjDescr(); data += (VOLTRONIC_MODEL_LENGTH + 1); memset(value, 0, sizeof(value)); j = 0; for (uint8_t i = 0; i < VOLTRONIC_OUTPUT_RATED_LENGTH; i ++) { if (data[i] != '#') { value[j] = data[i]; j ++; } } float temp_value = atof(value); if (sSettings.UPS_Setting.ups_power != temp_value) { sSettings.UPS_Setting.ups_power = temp_value; SETTINGS_Save(); } } else { return; } } // -------------------------------------------------------------------------- // { { len = strlen(value); strncpy(UPS.model, value, len); } } // -------------------------------------------------------------------------- // ups_akb_info_response: (RTMP-II v0hi v1 ###1000 90 1/1 220 220 03 12.0 S raw data len: 5 ups_akb_info_response: (NAK ups_akb_info_parser_start MegaTecCMD: QID UPS raw data: (83122212505755 UPS raw data: (83122212505755 UPS raw data len: 16 ups_serialresponse: (83122212505755 ups_serial_parser_start UPS ups_serial_parser_start: 83122212505755 UPS parameter: 83122212505755 MegaTecCMD: QWS UPS raw data: (1000000000000000000000000000000000000000000000000000000000000000 UPS raw data: (1000000000000000000000000000000000000000000000000000000000000000 UPS raw data len: 66 MegaTecCMD: QPI UPS raw data: (PI01 UPS raw data: (PI01 UPS raw data len: 6 ups_protocol_id_response: (PI01 UPS ups_protocol_id_parser_start: PI01 MegaTecCMD: QTPR UPS raw data: (026.8 030.7 030.2 ---.- UPS raw data: (026.8 030.7 030.2 ---.- UPS raw data len: 25 MegaTecCMD: Q1 UPS raw data: (224.3 224.9 219.4 000 50.0 0.00 26.8 01000000 UPS raw data: (224.3 224.9 219.4 000 50.0 0.00 26.8 01000000 UPS raw data len: 47 ups_status_response: (224.3 224.9 219.4 000 50.0 0.00 26.8 01000000 ups_status_parser_start UPS ups_status_parser_startr: 224.3 224.9 219.4 000 50.0 0.00 26.8 01000000 UPS parameter: 224.3 UPS parameter: 224.9 UPS parameter: 219.4 UPS parameter: 000 UPS parameter: 50.0 UPS parameter: 0.00 UPS parameter: 26.8 UPS parameter: 01000000 MegaTecCMD: QBV UPS raw data: (000.0 03 05 000 00001 UPS raw data: (000.0 03 05 000 00001 UPS raw data len: 23 ups_akb_info_response: (000.0 03 05 000 00001 ups_akb_info_parser_start UPS ups_akb_info_parser_start: 000.0 03 05 000 00001 UPS parameter: 000.0 UPS parameter: 03 UPS parameter: 05 UPS parameter: 000 UPS parameter: 00001 MegaTecCMD: QMD stm32_temperature 24.1 UPS raw data: (RTMP-II v0hi v1 ###1000 90 1/1 220 220 03 12.0 UPS raw data: (RTMP-II v0hi v1 ###1000 90 1/1 220 220 03 12.0 UPS raw data len: 48 ups_akb_info_response: (RTMP-II v0hi v1 ###1000 90 1/1 220 220 03 12.0 ups_akb_info_parser_start UPS ups_akb_info_parser_start: RTMP-II v0hi v1 ###1000 90 1/1 220 220 03 12.0 MegaTecCMD: QMOD UPS raw data: (L UPS raw data: (L UPS raw data len: 3 ups_serialresponse: (L ups_serial_parser_start UPS ups_mode_parser_start: L MegaTecCMD: QVFW UPS raw data: (VERFW:03420.0801 UPS raw data: (VERFW:03420.0801 UPS raw data len: 18 ups_akb_info_response: (VERFW:03420.0801 ups_akb_info_parser_start UPS parameter: VERFW UPS ups_akb_info_parser_start: 03420.0801 UPS parameter: 03420.0801 MegaTecCMD: QVFW2 UPS raw data: (NAK UPS raw data: (NAK UPS raw data len: 5 ups_akb_info_response: (NAK ups_akb_info_parser_start MegaTecCMD: QID UPS raw data: (83122212505755 UPS raw data: (83122212505755 UPS raw data len: 16 ups_serialresponse: (83122212505755 ups_serial_parser_start UPS ups_serial_parser_start: 83122212505755 UPS parameter: 83122212505755 MegaTecCMD: QWS UPS raw data: (1000000000000000000000000000000000000000000000000000000000000000 UPS raw data: (1000000000000000000000000000000000000000000000000000000000000000 UPS raw data len: 66 MegaTecCMD: QPI UPS raw data: (PI01 UPS raw data: (PI01 UPS raw data len: 6 ups_protocol_id_response: (PI01 UPS ups_protocol_id_parser_start: PI01 MegaTecCMD: QTPR UPS raw data: (026.8 030.7 030.2 ---.- UPS raw data: (026.8 030.7 030.2 ---.- UPS raw data len: 25 MegaTecCMD: Q1 stm32_temperature 25.4 UPS raw data: (224.9 225.2 219.5 001 50.0 0.00 26.7 01000000 UPS raw data: (224.9 225.2 219.5 001 50.0 0.00 26.7 01000000 UPS raw data len: 47 ups_status_response: (224.9 225.2 219.5 001 50.0 0.00 26.7 01000000 ups_status_parser_start UPS ups_status_parser_startr: 224.9 225.2 219.5 001 50.0 0.00 26.7 01000000 UPS parameter: 224.9 UPS parameter: 225.2 UPS parameter: 219.5 UPS parameter: 001 UPS parameter: 50.0 UPS parameter: 0.00 UPS parameter: 26.7 UPS parameter: 01000000 MegaTecCMD: QBV UPS raw data: (000.0 03 05 000 00001 UPS raw data: (000.0 03 05 000 00001 UPS raw data len: 23 ups_akb_info_response: (000.0 03 05 000 00001 ups_akb_info_parser_start UPS ups_akb_info_parser_start: 000.0 03 05 000 00001 UPS parameter: 000.0 UPS parameter: 03 UPS parameter: 05 UPS parameter: 000 UPS parameter: 00001 MegaTecCMD: QMD UPS raw data: (RTMP-II v0hi v1 ###1000 90 1/1 220 220 03 12.0 UPS raw data: (RTMP-II v0hi v1 ###1000 90 1/1 220 220 03 12.0 UPS raw data len: 48 ups_akb_info_response: (RTMP-II v0hi v1 ###1000 90 1/1 220 220 03 12.0 (RTMP-II v0hi v1) ups_akb_info_parser_start UPS ups_akb_info_parser_start: RTMP-II v0hi v1 ###1000 90 1/1 220 220 03 12.0 MegaTecCMD: QMOD UPS raw data: (L UPS raw data: (L UPS raw data len: 3 ups_serialresponse: (L ups_serial_parser_start UPS ups_mode_parser_start: L MegaTecCMD: QVFW UPS raw data: (VERFW:03420.0801 UPS raw data: (VERFW:03420.0801 UPS raw data len: 18 ups_akb_info_response: (VERFW:03420.0801 ups_akb_info_parser_start UPS parameter: VERFW UPS ups_akb_info_parser_start: 03420.0801 UPS parameter: 03420.0801 MegaTecCMD: QVFW2 UPS raw data: (NAK UPS raw data: (NAK UPS raw data len: 5 ups_akb_info_response: (NAK ups_akb_info_parser_start MegaTecCMD: QID UPS raw data: (83122212505755 UPS raw data: (83122212505755 UPS raw data len: 16 ups_serialresponse: (83122212505755 ups_serial_parser_start UPS ups_serial_parser_start: 83122212505755 UPS parameter: 83122212505755 MegaTecCMD: QWS UPS raw data: (1000000000000000000000000000000000000000000000000000000000000000 UPS raw data: (1000000000000000000000000000000000000000000000000000000000000000 UPS raw data len: 66 MegaTecCMD: QPI UPS raw data: (PI01 UPS raw data: (PI01 UPS raw data len: 6 ups_protocol_id_response: (PI01 UPS ups_protocol_id_parser_start: PI01 stm32_temperature 28.3 MegaTecCMD: QTPR UPS raw data: (026.7 030.7 030.2 ---.- UPS raw data: (026.7 030.7 030.2 ---.- UPS raw data len: 25 MegaTecCMD: Q1 UPS raw data: (224.2 224.8 219.7 000 50.0 0.00 26.8 01000000 UPS raw data: (224.2 224.8 219.7 000 50.0 0.00 26.8 01000000 UPS raw data len: 47 ups_status_response: (224.2 224.8 219.7 000 50.0 0.00 26.8 01000000 ups_status_parser_start UPS ups_status_parser_startr: 224.2 224.8 219.7 000 50.0 0.00 26.8 01000000 UPS parameter: 224.2 UPS parameter: 224.8 UPS parameter: 219.7 UPS parameter: 000 UPS parameter: 50.0 UPS parameter: 0.00 UPS parameter: 26.8 UPS parameter: 01000000 MegaTecCMD: QBV UPS raw data: (000.0 03 05 000 00001 UPS raw data: (000.0 03 05 000 00001 UPS raw data len: 23 ups_akb_info_response: (000.0 03 05 000 00001 ups_akb_info_parser_start UPS ups_akb_info_parser_start: 000.0 03 05 000 00001 UPS parameter: 000.0 UPS parameter: 03 UPS parameter: 05 UPS parameter: 000 UPS parameter: 00001 MegaTecCMD: QMD UPS raw data: (RTMP-II v0hi v1 ###1000 90 1/1 220 220 03 12.0 UPS raw data: (RTMP-II v0hi v1 ###1000 90 1/1 220 220 03 12.0 UPS raw data len: 48 ups_akb_info_response: (RTMP-II v0hi v1 ###1000 90 1/1 220 220 03 12.0 ups_akb_info_parser_start UPS ups_akb_info_parser_start: RTMP-II v0hi v1 ###1000 90 1/1 220 220 03 12.0 MegaTecCMD: QMOD UPS raw data: (L UPS raw data: (L UPS raw data len: 3 ups_serialresponse: (L ups_serial_parser_start UPS ups_mode_parser_start: L MegaTecCMD: QVFW UPS raw data: (VERFW:03420.0801 UPS raw data: (VERFW:03420.0801 UPS raw data len: 18 ups_akb_info_response: (VERFW:03420.0801 ups_akb_info_parser_start UPS parameter: VERFW UPS ups_akb_info_parser_start: 03420.0801 UPS parameter: 03420.0801 MegaTecCMD: QVFW2 UPS raw data: (NAK UPS raw data: (NAK UPS raw data len: 5 ups_akb_info_response: (NAK ups_akb_info_parser_start MegaTecCMD: QID UPS raw data: (83122212505755 stm32_temperature 24.7 UPS raw data: (83122212505755 UPS raw data len: 16 ups_serialresponse: (83122212505755 ups_serial_parser_start UPS ups_serial_parser_start: 83122212505755 UPS parameter: 83122212505755 MegaTecCMD: QWS UPS raw data: (1000000000000000000000000000000000000000000000000000000000000000 UPS raw data: (1000000000000000000000000000000000000000000000000000000000000000 UPS raw data len: 66 MegaTecCMD: QPI UPS raw data: (PI01 UPS raw data: (PI01 UPS raw data len: 6 ups_protocol_id_response: (PI01 UPS ups_protocol_id_parser_start: PI01 MegaTecCMD: QTPR UPS raw data: (026.7 030.7 030.2 ---.- UPS raw data: (026.7 030.7 030.2 ---.- UPS raw data len: 25 MegaTecCMD: Q1 UPS raw data: (225.3 225.7 219.8 000 50.0 0.00 26.8 01000000 UPS raw data: (225.3 225.7 219.8 000 50.0 0.00 26.8 01000000 UPS raw data len: 47 ups_status_response: (225.3 225.7 219.8 000 50.0 0.00 26.8 01000000 ups_status_parser_start UPS ups_status_parser_startr: 225.3 225.7 219.8 000 50.0 0.00 26.8 01000000 UPS parameter: 225.3 UPS parameter: 225.7 UPS parameter: 219.8 UPS parameter: 000 UPS parameter: 50.0 UPS parameter: 0.00 UPS parameter: 26.8 UPS parameter: 01000000 MegaTecCMD: QBV UPS raw data: (000.0 03 05 000 00001 UPS raw data: (000.0 03 05 000 00001 UPS raw data len: 23 ups_akb_info_response: (000.0 03 05 000 00001 ups_akb_info_parser_start UPS ups_akb_info_parser_start: 000.0 03 05 000 00001 UPS parameter: 000.0 UPS parameter: 03 UPS parameter: 05 UPS parameter: 000 UPS parameter: 00001 MegaTecCMD: QMD UPS raw data: (RTMP-II v0hi v1 ###1000 90 1/1 220 220 03 12.0 UPS raw data: (RTMP-II v0hi v1 ###1000 90 1/1 220 220 03 12.0 UPS raw data len: 48 ups_akb_info_response: (RTMP-II v0hi v1 ###1000 90 1/1 220 220 03 12.0 ups_akb_info_parser_start UPS ups_akb_info_parser_start: RTMP-II v0hi v1 ###1000 90 1/1 220 220 03 12.0 MegaTecCMD: stm32_tempeQMOD rature 30.9 UPS raw data: (L UPS raw data: (L UPS raw data len: 3 ups_serialresponse: (L ups_serial_parser_start UPS ups_mode_parser_start: L MegaTecCMD: QVFW UPS raw data: (VERFW:03420.0801 UPS raw data: (VERFW:03420.0801 UPS raw data len: 18 ups_akb_info_response: (VERFW:03420.0801 ups_akb_info_parser_start UPS parameter: VERFW UPS ups_akb_info_parser_start: 03420.0801 UPS parameter: 03420.0801 MegaTecCMD: QVFW2 UPS raw data: (NAK UPS raw data: (NAK UPS raw data len: 5 ups_akb_info_response: (NAK ups_akb_info_parser_start MegaTecCMD: QID UPS raw data: (83122212505755 UPS raw data: (83122212505755 UPS raw data len: 16 ups_serialresponse: (83122212505755 ups_serial_parser_start UPS ups_serial_parser_start: 83122212505755 UPS parameter: 83122212505755 MegaTecCMD: QWS UPS raw data: (1000000000000000000000000000000000000000000000000000000000000000 UPS raw data: (1000000000000000000000000000000000000000000000000000000000000000 UPS raw data len: 66 MegaTecCMD: QPI UPS raw data: (PI01 UPS raw data: (PI01 UPS raw data len: 6 ups_protocol_id_response: (PI01 UPS ups_protocol_id_parser_start: PI01 MegaTecCMD: QTPR UPS raw data: (026.8 030.7 030.2 ---.- UPS raw data: (026.8 030.7 030.2 ---.- UPS raw data len: 25 MegaTecCMD: Q1 stm32_temperature 25.7 UPS raw data: (225.2 225.3 219.3 000 50.0 0.00 26.8 01000000 UPS raw data: (225.2 225.3 219.3 000 50.0 0.00 26.8 01000000 UPS raw data len: 47 ups_status_response: (225.2 225.3 219.3 000 50.0 0.00 26.8 01000000 ups_status_parser_start UPS ups_status_parser_startr: 225.2 225.3 219.3 000 50.0 0.00 26.8 01000000 UPS parameter: 225.2 UPS parameter: 225.3 UPS parameter: 219.3 UPS parameter: 000 UPS parameter: 50.0 UPS parameter: 0.00 UPS parameter: 26.8 UPS parameter: 01000000 MegaTecCMD: QBV UPS raw data: (000.0 03 05 000 00001 UPS raw data: (000.0 03 05 000 00001 UPS raw data len: 23 ups_akb_info_response: (000.0 03 05 000 00001 ups_akb_info_parser_start UPS ups_akb_info_parser_start: 000.0 03 05 000 00001 UPS parameter: 000.0 UPS parameter: 03 UPS parameter: 05 UPS parameter: 000 UPS parameter: 00001 MegaTecCMD: QMD UPS raw data: (RTMP-II v0hi v1 ###1000 90 1/1 220 220 03 12.0 UPS raw data: (RTMP-II v0hi v1 ###1000 90 1/1 220 220 03 12.0 UPS raw data len: 48 ups_akb_info_response: (RTMP-II v0hi v1 ###1000 90 1/1 220 220 03 12.0 ups_akb_info_parser_start UPS ups_akb_info_parser_start: RTMP-II v0hi v1 ###1000 90 1/1 220 220 03 12.0 MegaTecCMD: QMOD UPS raw data: (L UPS raw data: (L UPS raw data len: 3 ups_serialresponse: (L ups_serial_parser_start UPS ups_mode_parser_start: L MegaTecCMD: QVFW UPS raw data: (VERFW:03420.0801 UPS raw data: (VERFW:03420.0801 UPS raw data len: 18 ups_akb_info_response: (VERFW:03420.0801 ups_akb_info_parser_start UPS parameter: VERFW UPS ups_akb_info_parser_start: 03420.0801 UPS parameter: 03420.0801 MegaTecCMD: QVFW2 UPS raw data: (NAK UPS raw data: (NAK UPS raw data len: 5 ups_akb_info_response: (NAK ups_akb_info_parser_start MegaTecCMD: QID UPS raw data: (83122212505755 UPS raw data: (83122212505755 UPS raw data len: 16 ups_serialresponse: (83122212505755 ups_serial_parser_start UPS ups_serial_parser_start: 83122212505755 UPS parameter: 83122212505755 MegaTecCMD: QWS UPS raw data: (1000000000000000000000000000000000000000000000000000000000000000 UPS raw data: (1000000000000000000000000000000000000000000000000000000000000000 UPS raw data len: 66 MegaTecCMD: QPI UPS raw data: (PI01 UPS raw data: (PI01 UPS raw data len: 6 ups_protocol_id_response: (PI01 UPS ups_protocol_id_parser_start: PI01 stm32_temperature 26.0 MegaTecCMD: QTPR UPS raw data: (026.8 030.7 030.2 ---.- UPS raw data: (026.8 030.7 030.2 ---.- UPS raw data len: 25 MegaTecCMD: Q1 UPS raw data: (225.1 225.2 220.1 000 50.0 0.00 26.8 01000000 UPS raw data: (225.1 225.2 220.1 000 50.0 0.00 26.8 01000000 UPS raw data len: 47 ups_status_response: (225.1 225.2 220.1 000 50.0 0.00 26.8 01000000 ups_status_parser_start UPS ups_status_parser_startr: 225.1 225.2 220.1 000 50.0 0.00 26.8 01000000 UPS parameter: 225.1 UPS parameter: 225.2 UPS parameter: 220.1 UPS parameter: 000 UPS parameter: 50.0 UPS parameter: 0.00 UPS parameter: 26.8 UPS parameter: 01000000 MegaTecCMD: QBV UPS raw data: (000.0 03 05 000 00001 UPS raw data: (000.0 03 05 000 00001 UPS raw data len: 23 ups_akb_info_response: (000.0 03 05 000 00001 ups_akb_info_parser_start UPS ups_akb_info_parser_start: 000.0 03 05 000 00001 UPS parameter: 000.0 UPS parameter: 03 UPS parameter: 05 UPS parameter: 000 UPS parameter: 00001 MegaTecCMD: QMD UPS raw data: (RTMP-II v0hi v1 ###1000 90 1/1 220 220 03 12.0 UPS raw data: (RTMP-II v0hi v1 ###1000 90 1/1 220 220 03 12.0 UPS raw data len: 48 ups_akb_info_response: (RTMP-II v0hi v1 ###1000 90 1/1 220 220 03 12.0 ups_akb_info_parser_start UPS ups_akb_info_parser_start: RTMP-II v0hi v1 ###1000 90 1/1 220 220 03 12.0 MegaTecCMD: QMOD UPS raw data: (L UPS raw data: (L UPS raw data len: 3 ups_serialresponse: (L ups_serial_parser_start UPS ups_mode_parser_start: L MegaTecCMD: QVFW UPS raw data: (VERFW:03420.0801 UPS raw data: (VERFW:03420.0801 UPS raw data len: 18 ups_akb_info_response: (VERFW:03420.0801 ups_akb_info_parser_start UPS parameter: VERFW UPS ups_akb_info_parser_start: 03420.0801 UPS parameter: 03420.0801 MegaTecCMD: QVFW2 UPS raw data: (NAK UPS raw data: (NAK UPS raw data len: 5 ups_akb_info_response: (NAK ups_akb_info_parser_start MegaTecCMD: QID UPS raw data: (83122212505755 stm32_temperature 25.7 UPS raw data: (83122212505755 UPS raw data len: 16 ups_serialresponse: (83122212505755 ups_serial_parser_start UPS ups_serial_parser_start: 83122212505755 UPS parameter: 83122212505755 MegaTecCMD: QWS UPS raw data: (1000000000000000000000000000000000000000000000000000000000000000 UPS raw data: (1000000000000000000000000000000000000000000000000000000000000000 UPS raw data len: 66 MegaTecCMD: QPI UPS raw data: (PI01 UPS raw data: (PI01 UPS raw data len: 6 ups_protocol_id_response: (PI01 UPS ups_protocol_id_parser_start: PI01 MegaTecCMD: QTPR UPS raw data: (026.8 030.7 030.2 ---.- UPS raw data: (026.8 030.7 030.2 ---.- UPS raw data len: 25 MegaTecCMD: Q1 UPS raw data: (225.2 225.2 219.4 001 50.0 0.00 26.8 01000000 UPS raw data: (225.2 225.2 219.4 001 50.0 0.00 26.8 01000000 UPS raw data len: 47 ups_status_response: (225.2 225.2 219.4 001 50.0 0.00 26.8 01000000 ups_status_parser_start UPS ups_status_parser_startr: 225.2 225.2 219.4 001 50.0 0.00 26.8 01000000 UPS parameter: 225.2 UPS parameter: 225.2 UPS parameter: 219.4 UPS parameter: 001 UPS parameter: 50.0 UPS parameter: 0.00 UPS parameter: 26.8 UPS parameter: 01000000 MegaTecCMD: QBV UPS raw data: (000.0 03 05 000 00001 UPS raw data: (000.0 03 05 000 00001 UPS raw data len: 23 ups_akb_info_response: (000.0 03 05 000 00001 ups_akb_info_parser_start UPS ups_akb_info_parser_start: 000.0 03 05 000 00001 UPS parameter: 000.0 UPS parameter: 03 UPS parameter: 05 UPS parameter: 000 UPS parameter: 00001 MegaTecCMD: QMD UPS raw data: (RTMP-II v0hi v1 ###1000 90 1/1 220 220 03 12.0 UPS raw data: (RTMP-II v0hi v1 ###1000 90 1/1 220 220 03 12.0 UPS raw data len: 48 ups_akb_info_response: (RTMP-II v0hi v1 ###1000 90 1/1 220 220 03 12.0 ups_akb_info_parser_start UPS ups_akb_info_parser_start: RTMP-II v0hi v1 ###1000 90 1/1 220 220 03 12.0 MegaTecCMD: QMOD UPS raw data: (L stm32_temperature 30.2 UPS raw data: (L UPS raw data len: 3 ups_serialresponse: (L ups_serial_parser_start UPS ups_mode_parser_start: L MegaTecCMD: QVFW UPS raw data: (VERFW:03420.0801 UPS raw data: (VERFW:03420.0801 UPS raw data len: 18 ups_akb_info_response: (VERFW:03420.0801 ups_akb_info_parser_start UPS parameter: VERFW UPS ups_akb_info_parser_start: 03420.0801 UPS parameter: 03420.0801 MegaTecCMD: QVFW2 UPS raw data: (NAK UPS raw data: (NAK UPS raw data len: 5 ups_akb_info_response: (NAK ups_akb_info_parser_start MegaTecCMD: QID UPS raw data: (83122212505755 UPS raw data: (83122212505755 UPS raw data len: 16 ups_serialresponse: (83122212505755 ups_serial_parser_start UPS ups_serial_parser_start: 83122212505755 UPS parameter: 83122212505755 MegaTecCMD: QWS UPS raw data: (1000000000000000000000000000000000000000000000000000000000000000 UPS raw data: (1000000000000000000000000000000000000000000000000000000000000000 UPS raw data len: 66 MegaTecCMD: QPI UPS raw data: (PI01 UPS raw data: (PI01 UPS raw data len: 6 ups_protocol_id_response: (PI01 UPS ups_protocol_id_parser_start: PI01 MegaTecCMD: QTPR UPS raw data: (026.8 030.7 030.2 ---.- UPS raw data: (026.8 030.7 030.2 ---.- UPS raw data len: 25 MegaTecCMD: Q1 UPS raw data: (224.3 224.6 219.3 000 50.0 0.00 26.8 01000000 stm32_temperature 24.7 UPS raw data: (224.3 224.6 219.3 000 50.0 0.00 26.8 01000000 UPS raw data len: 47 ups_status_response: (224.3 224.6 219.3 000 50.0 0.00 26.8 01000000 ups_status_parser_start UPS ups_status_parser_startr: 224.3 224.6 219.3 000 50.0 0.00 26.8 01000000 UPS parameter: 224.3 UPS parameter: 224.6 UPS parameter: 219.3 UPS parameter: 000 UPS parameter: 50.0 UPS parameter: 0.00 UPS parameter: 26.8 UPS parameter: 01000000 MegaTecCMD: QBV UPS raw data: (000.0 03 05 000 00001 UPS raw data: (000.0 03 05 000 00001 UPS raw data len: 23 ups_akb_info_response: (000.0 03 05 000 00001 ups_akb_info_parser_start UPS ups_akb_info_parser_start: 000.0 03 05 000 00001 UPS parameter: 000.0 UPS parameter: 03 UPS parameter: 05 UPS parameter: 000 UPS parameter: 00001 MegaTecCMD: QMD UPS raw data: (RTMP-II v0hi v1 ###1000 90 1/1 220 220 03 12.0 UPS raw data: (RTMP-II v0hi v1 ###1000 90 1/1 220 220 03 12.0 UPS raw data len: 48 ups_akb_info_response: (RTMP-II v0hi v1 ###1000 90 1/1 220 220 03 12.0 ups_akb_info_parser_start UPS ups_akb_info_parser_start: RTMP-II v0hi v1 ###1000 90 1/1 220 220 03 12.0 MegaTecCMD: QMOD UPS raw data: (L UPS raw data: (L UPS raw data len: 3 ups_serialresponse: (L ups_serial_parser_start UPS ups_mode_parser_start: L MegaTecCMD: QVFW UPS raw data: (VERFW:03420.0801 UPS raw data: (VERFW:03420.0801 UPS raw data len: 18 ups_akb_info_response: (VERFW:03420.0801 ups_akb_info_parser_start UPS parameter: VERFW UPS ups_akb_info_parser_start: 03420.0801 UPS parameter: 03420.0801 MegaTecCMD: QVFW2 UPS raw data: (NAK UPS raw data: (NAK UPS raw data len: 5 ups_akb_info_response: (NAK ups_akb_info_parser_start MegaTecCMD: QID UPS raw data: (83122212505755 UPS raw data: (83122212505755 UPS raw data len: 16 ups_serialresponse: (83122212505755 ups_serial_parser_start UPS ups_serial_parser_start: 83122212505755 UPS parameter: 83122212505755 MegaTecCMD: QWS UPS raw data: (1000000000000000000000000000000000000000000000000000000000000000 UPS raw data: (1000000000000000000000000000000000000000000000000000000000000000 UPS raw data len: 66 MegaTecCMD: QPI UPS raw data: (PI01 UPS raw data: (PI01 UPS raw data len: 6 ups_protocol_id_response: (PI01 UPS ups_protocol_id_parser_start: PI01 stm32_temperature 30.6 MegaTecCMD: QTPR UPS raw data: (026.8 030.7 030.2 ---.- UPS raw data: (026.8 030.7 030.2 ---.- UPS raw data len: 25 MegaTecCMD: Q1 UPS raw data: (225.0 224.9 219.5 000 50.0 0.00 26.8 01000000 UPS raw data: (225.0 224.9 219.5 000 50.0 0.00 26.8 01000000 UPS raw data len: 47 ups_status_response: (225.0 224.9 219.5 000 50.0 0.00 26.8 01000000 ups_status_parser_start UPS ups_status_parser_startr: 225.0 224.9 219.5 000 50.0 0.00 26.8 01000000 UPS parameter: 225.0 UPS parameter: 224.9 UPS parameter: 219.5 UPS parameter: 000 UPS parameter: 50.0 UPS parameter: 0.00 UPS parameter: 26.8 UPS parameter: 01000000 MegaTecCMD: QBV UPS raw data: (000.0 03 05 000 00001 UPS raw data: (000.0 03 05 000 00001 UPS raw data len: 23 ups_akb_info_response: (000.0 03 05 000 00001 ups_akb_info_parser_start UPS ups_akb_info_parser_start: 000.0 03 05 000 00001 UPS parameter: 000.0 UPS parameter: 03 UPS parameter: 05 UPS parameter: 000 UPS parameter: 00001 MegaTecCMD: QMD UPS raw data: (RTMP-II v0hi v1 ###1000 90 1/1 220 220 03 12.0 UPS raw data: (RTMP-II v0hi v1 ###1000 90 1/1 220 220 03 12.0 UPS raw data len: 48 ups_akb_info_response: (RTMP-II v0hi v1 ###1000 90 1/1 220 220 03 12.0 ups_akb_info_parser_start UPS ups_akb_info_parser_start: RTMP-II v0hi v1 ###1000 90 1/1 220 220 03 12.0 MegaTecCMD: QMOD UPS raw data: (L UPS raw data: (L UPS raw data len: 3 ups_serialresponse: (L ups_serial_parser_start UPS ups_mode_parser_start: L MegaTecCMD: QVFW UPS raw data: (VERFW:03420.0801 UPS raw data: (VERFW:03420.0801 UPS raw data len: 18 ups_akb_info_response: (VERFW:03420.0801 ups_akb_info_parser_start UPS parameter: VERFW UPS ups_akb_info_parser_start: 03420.0801 UPS parameter: 03420.0801 MegaTecCMD: QVFW2 UPS raw data: (NAK UPS raw data: (NAK UPS raw data len: 5 ups_akb_info_response: (NAK ups_akb_info_parser_start MegaTecCMD: QID UPS raw data: (83122212505755 UPS raw data: (83122212505755 UPS raw data len: 16 ups_serialresponse: (83122212505755 ups_serial_parser_start UPS ups_serial_parser_start: 83122212505755 UPS parameter: 83122212505755 MegaTecCMD: QWS stm32_temperature 25.7 UPS raw data: (1000000000000000000000000000000000000000000000000000000000000000 UPS raw data: (1000000000000000000000000000000000000000000000000000000000000000 UPS raw data len: 66 MegaTecCMD: QPI UPS raw data: (PI01 UPS raw data: (PI01 UPS raw data len: 6 ups_protocol_id_response: (PI01 UPS ups_protocol_id_parser_start: PI01 MegaTecCMD: QTPR UPS raw data: (026.8 030.7 030.2 ---.- UPS raw data: (026.8 030.7 030.2 ---.- UPS raw data len: 25 MegaTecCMD: Q1 UPS raw data: (224.9 224.8 219.2 000 50.0 0.00 26.8 01000000 UPS raw data: (224.9 224.8 219.2 000 50.0 0.00 26.8 01000000 UPS raw data len: 47 ups_status_response: (224.9 224.8 219.2 000 50.0 0.00 26.8 01000000 ups_status_parser_start UPS ups_status_parser_startr: 224.9 224.8 219.2 000 50.0 0.00 26.8 01000000 UPS parameter: 224.9 UPS parameter: 224.8 UPS parameter: 219.2 UPS parameter: 000 UPS parameter: 50.0 UPS parameter: 0.00 UPS parameter: 26.8 UPS parameter: 01000000 MegaTecCMD: QBV UPS raw data: (000.0 03 05 000 00001 UPS raw data: (000.0 03 05 000 00001 UPS raw data len: 23 ups_akb_info_response: (000.0 03 05 000 00001 ups_akb_info_parser_start UPS ups_akb_info_parser_start: 000.0 03 05 000 00001 UPS parameter: 000.0 UPS parameter: 03 UPS parameter: 05 UPS parameter: 000