Skip to content

Commit

Permalink
get average tx end values
Browse files Browse the repository at this point in the history
Signed-off-by: Soumya Subramanya <[email protected]>
  • Loading branch information
SNSubramanya committed Nov 7, 2023
1 parent bf07974 commit b5efa1c
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion lib/ocpp/v201/evse.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -127,12 +127,13 @@ void Evse::open_transaction(const std::string& transaction_id, const int32_t con
if (aligned_data_tx_ended_interval > 0s) {
transaction->aligned_tx_ended_meter_values_timer.interval_starting_from(
[this] {
auto meter_value = this->get_meter_value();
auto meter_value = this->aligned_data_tx_end.get_values();
for (auto& item : meter_value.sampledValue) {
item.context = ReadingContextEnum::Sample_Clock;
}
this->database_handler->transaction_metervalues_insert(this->transaction->transactionId.get(),
meter_value);
this->aligned_data_tx_end.clear_values();
},
aligned_data_tx_ended_interval,
std::chrono::floor<date::days>(date::utc_clock::to_sys(date::utc_clock::now())));
Expand Down

0 comments on commit b5efa1c

Please sign in to comment.