Skip to content

Commit 884d273

Browse files
author
WangLibo
committed
If Connector is paused charging before StopTransaction, maybe sendMeterValue process also need to paused
1 parent d64f056 commit 884d273

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/chargepoint/metervalues/MeterValuesManager.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -365,7 +365,7 @@ void MeterValuesManager::processSampled(unsigned int connector_id)
365365

366366
// Get connector
367367
Connector* connector = m_connectors.getConnector(connector_id);
368-
if (connector)
368+
if (connector && connector->status == ocpp::types::ChargePointStatus::Charging)
369369
{
370370
// Send sampled meter values
371371
sendMeterValues(connector->id, measurands, ReadingContext::SamplePeriodic, connector->transaction_id);

0 commit comments

Comments
 (0)