|  | @@ -83,7 +83,7 @@ char *HTTP_GetParamsPage(uint32_t reqNum, char *bufIn, char *bufOut, uint16_t le
 | 
	
		
			
				|  |  |      strncat(bufOut, str, len);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      GetBatCapacityStr(str, &len);
 | 
	
		
			
				|  |  | -    strcat(bufOut, "\",\"bat_cap\":\"");
 | 
	
		
			
				|  |  | +    strcat(bufOut, "\",\"bat_rem_cap\":\"");
 | 
	
		
			
				|  |  |      strncat(bufOut, str, len);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      GetInternalTempStr(str, &len);
 | 
	
	
		
			
				|  | @@ -94,6 +94,30 @@ char *HTTP_GetParamsPage(uint32_t reqNum, char *bufIn, char *bufOut, uint16_t le
 | 
	
		
			
				|  |  |      strcat(bufOut, "\",\"bat_time_left\":\"");
 | 
	
		
			
				|  |  |      strncat(bufOut, str, len);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +#ifdef HARDWARE_BT6709
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    GetInputCurrentStr(str, &len);
 | 
	
		
			
				|  |  | +    strcat(bufOut, "\",\"in_cur\":\"");
 | 
	
		
			
				|  |  | +    strncat(bufOut, str, len);
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    GetOutputCurrentStr(str, &len);
 | 
	
		
			
				|  |  | +    strcat(bufOut, "\",\"out_cur\":\"");
 | 
	
		
			
				|  |  | +    strncat(bufOut, str, len);
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    GetVoltageAKBtStr(str, &len);
 | 
	
		
			
				|  |  | +    strcat(bufOut, "\",\"bat_volt\":\"");
 | 
	
		
			
				|  |  | +    strncat(bufOut, str, len);
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    GetVoltageAKBNominalStr(str, &len);
 | 
	
		
			
				|  |  | +    strcat(bufOut, "\",\"bat_cap\":\"");
 | 
	
		
			
				|  |  | +    strncat(bufOut, str, len);
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    GetDataNextChangeAKBStr(str, &len);
 | 
	
		
			
				|  |  | +    strcat(bufOut, "\",\"bat_exp\":\"");
 | 
	
		
			
				|  |  | +    strncat(bufOut, str, len);
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +#endif
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  #ifndef HARDWARE_BT6709
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      GetDINStatusStr(str, &len, 0);
 | 
	
	
		
			
				|  | @@ -318,6 +342,29 @@ char *HTTP_GetSettingsPage(uint32_t reqNum, char *bufIn, char *bufOut, uint16_t
 | 
	
		
			
				|  |  |      GetUPSVoltCellMaxStr(str, &len);
 | 
	
		
			
				|  |  |      strcat(bufOut, "\",\"ups_cell_max\":\"");
 | 
	
		
			
				|  |  |      strncat(bufOut, str, len);
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +#ifdef HARDWARE_BT6709
 | 
	
		
			
				|  |  | +    GetDataSetAKBStr(str, &len);
 | 
	
		
			
				|  |  | +    strcat(bufOut, "\",\"bat_prod\":\"");
 | 
	
		
			
				|  |  | +    strncat(bufOut, str, len);
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    GetLifeTimeAKBStr(str, &len);
 | 
	
		
			
				|  |  | +    strcat(bufOut, "\",\"bat_exp\":\"");
 | 
	
		
			
				|  |  | +    strncat(bufOut, str, len);
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    GetCapacityNominalAKBStr(str, &len);
 | 
	
		
			
				|  |  | +    strcat(bufOut, "\",\"bat_cap\":\"");
 | 
	
		
			
				|  |  | +    strncat(bufOut, str, len);
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    GetVoltageAKBNominalStr(str, &len);
 | 
	
		
			
				|  |  | +    strcat(bufOut, "\",\"bat_charge\":\"");
 | 
	
		
			
				|  |  | +    strncat(bufOut, str, len);
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    GetUPSPowerStr(str, &len);
 | 
	
		
			
				|  |  | +    strcat(bufOut, "\",\"ups_max_power\":\"");
 | 
	
		
			
				|  |  | +    strncat(bufOut, str, len);
 | 
	
		
			
				|  |  | +#endif
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  #if defined HARDWARE_BT6707 || HARDWARE_BT6709
 | 
	
		
			
				|  |  |      GetVACAlarmHighRangeStr(str, &len);
 | 
	
		
			
				|  |  |      strcat(bufOut, "\",\"mainvolt_high\":\"");
 |