// New temperature readings - 0 ~ 100C
temp_value = analogRead(ANALOG_PIN_0);
temp_value = (temp_value/4096) * 100;
// New temperature readings - 0 ~ 300 PSI
press_value = analogRead(ANALOG_PIN_1);
press_value = (press_value/4096) * 300;
void GET_METER() { // Update read all data
delay(1000);
for (char i = 0; i < Total_of_Reg ; i++){
DATA_METER [i] = Read_Meter_float(ID_meter, Reg_addr[i]);// ID_METER_ALL=X
}
}
Select all Open in new window
//New EnergyData
Data_meter[0] = 241.25 //voltage
Data_meter[1] = 3.53 //Ampere
Data_meter[2] = 49.1 //kw
Data_meter[3] = 0.98 //pf
Data_meter[4] = 49.99 //freq
Data_meter[5] = 120.58 //kw
temp_value = 55.3 //Celsius
press_value = 300.1 //pressure in psi
I am looking forward to send data in jason format. Referring to my code: -
data_send = "{
"temp_value" : 55.3,
"press_value": 300.1,
"Voltage" : 241.25,
"Ampere": 3.53,
"KW": 49.1,
"pf": 0.98,
"freq": 49.99,
"kw":120.58
}"
How to convert data_send into string format.