|
Lines 2709-2730
Link Here
|
| 2709 |
if (nodename == "alarm") { |
2709 |
if (nodename == "alarm") { |
| 2710 |
bdevice->internalSetAlarmEnergy(line.toDouble()/1000000.0); |
2710 |
bdevice->internalSetAlarmEnergy(line.toDouble()/1000000.0); |
| 2711 |
} |
2711 |
} |
| 2712 |
if (nodename == "charge_full") { |
2712 |
if (nodename == "charge_full" || nodename == "energy_full") { |
| 2713 |
bdevice->internalSetMaximumEnergy(line.toDouble()/1000000.0); |
2713 |
bdevice->internalSetMaximumEnergy(line.toDouble()/1000000.0); |
| 2714 |
} |
2714 |
} |
| 2715 |
if (nodename == "charge_full_design") { |
2715 |
if (nodename == "charge_full_design" || nodename == "energy_full_design") { |
| 2716 |
bdevice->internalSetMaximumDesignEnergy(line.toDouble()/1000000.0); |
2716 |
bdevice->internalSetMaximumDesignEnergy(line.toDouble()/1000000.0); |
| 2717 |
} |
2717 |
} |
| 2718 |
if (nodename == "charge_now") { |
2718 |
if (nodename == "charge_now" || nodename == "energy_now") { |
| 2719 |
bdevice->internalSetEnergy(line.toDouble()/1000000.0); |
|
|
| 2720 |
} |
| 2721 |
if (nodename == "energy_full") { |
| 2722 |
bdevice->internalSetMaximumEnergy(line.toDouble()/1000000.0); |
| 2723 |
} |
| 2724 |
if (nodename == "energy_full_design") { |
| 2725 |
bdevice->internalSetMaximumDesignEnergy(line.toDouble()/1000000.0); |
| 2726 |
} |
| 2727 |
if (nodename == "energy_now") { |
| 2728 |
bdevice->internalSetEnergy(line.toDouble()/1000000.0); |
2719 |
bdevice->internalSetEnergy(line.toDouble()/1000000.0); |
| 2729 |
} |
2720 |
} |
| 2730 |
if (nodename == "manufacturer") { |
2721 |
if (nodename == "manufacturer") { |
|
Lines 2733-2739
Link Here
|
| 2733 |
if (nodename == "model_name") { |
2724 |
if (nodename == "model_name") { |
| 2734 |
bdevice->internalSetVendorModel(line.stripWhiteSpace()); |
2725 |
bdevice->internalSetVendorModel(line.stripWhiteSpace()); |
| 2735 |
} |
2726 |
} |
| 2736 |
if (nodename == "power_now") { |
2727 |
if (nodename == "power_now" || nodename == "current_now") { |
| 2737 |
bdevice->internalSetDischargeRate(line.toDouble()/1000000.0); |
2728 |
bdevice->internalSetDischargeRate(line.toDouble()/1000000.0); |
| 2738 |
} |
2729 |
} |
| 2739 |
if (nodename == "present") { |
2730 |
if (nodename == "present") { |