Page 81/95
21January2021/Version 0
LEM International SA
Chemin des Aulx 8
1228 PLAN-LES-OUATES Switzerland
www.lem.com
7.5.5. Errors
DCBM errors caught are reported in the
errors
section of the
/status
API. This section is
composed of a list of flags.
Any error has the following impact:
• Block new transactions
• Display the error(s) on screen
Any error remains until a power down. All errors
are cleared on a reboot, then raised again if
errors still exist. The DCBM checks the presence
of all errors within the first 10 seconds, most of
them are re-checked cyclically.
0 is the error value corresponding to the nominal state of the DCBM. Any other value prevents new
transactions.
i
An on-going transaction is not interrupted by an error. But the error
invalidates the transaction through the
transactionStatus
.
All errors display the screen shown on adjacent figure (the
FF#
value refers to
value
field)
Table 12: List of error flags
"errors"
: {
"value"
: 0,
"bits"
: {
"muInitIsFailed"
: false,
"suStateIsInvalid"
: false,
"versionCheckIsFailed"
: false,
"muRngInitIsFailed"
: false,
"muDataIntegrityIsFailed"
: false,
"muFwIntegrityIsFailed"
: false,
"suIntegrityIsFailed"
: false,
"logbookIntegrityIsFailed"
: false,
"logbookIsFull"
: false,
"memoryAccessIsFailed"
: false,
"muStateIsFailed"
: false
}
},
i
Flag
index
Name
Description
Check
frequency
0
muInitIsFailed
Meter unit initialization failed
On startup
1
suStateIsInvalid
Sensor unit is in an invalid state
Any time
2
versionCheckIsFailed
Firmware version of the Sensor Unit is not the one the
Meter Unit expects
On startup
3
muRngInitIsFailed
Random Number Generation initialization failed
On startup
4
muDataIntegrityIsFailed
CRC error on the operation data of the Meter Unit
Every 30 minutes
5
muFwIntegrityIsFailed
CRC error on the Meter Unit firmware memory
Every 30 minutes
6
suIntegrityIsFailed
CRC error on the data or firmware memory of the
Sensor Unit
Any time
8
logbookIntegrityIsFailed
CRC error on logbook memory
Every 30 minutes
9
logbookIsFull
Logbook is full
Any time
10
memoryAccessIsFailed
Rejected access to memory
Any time
13
muStateIsFailed
Unexpected error in the Meter Unit
Every 30 minutes
Summary of Contents for DCBM 400 Series
Page 95: ......