CEC-4533 - Add DLT level to TREX config message (#434)

* CEC-4533 - Add DLT level to TREX config message

* Improved log level selection
This commit is contained in:
Paul Adamsen
2023-09-05 12:09:07 -04:00
committed by GitHub
parent 19cf9c5689
commit 7892df25ce
4 changed files with 155 additions and 78 deletions

View File

@@ -76,6 +76,29 @@ const MainForm = ({ vin }) => {
}
}
const findDLTLevelStr = (dltLevelNum) => {
switch (dltLevelNum) {
case 0:
return "Off"
case 1:
return "Fatal"
case 2:
return "Error"
case 3:
return "Warn"
case 4:
return "Info"
case 5:
return "Debug"
case 6:
return "Verbose"
case 255:
return "Delete"
default:
return "Default"
}
}
if (redirect && redirect.length > 0) {
return <Redirect to={redirect} />;
}
@@ -144,11 +167,16 @@ const MainForm = ({ vin }) => {
<p>
<b>DTC Enabled</b>: {(vehicle.canbus.dtc_enabled || false).toString()}
</p>
<p>
<b>DLT Logging Enabled</b>: {(vehicle.dlt_enabled || false).toString()}
</p>
</>
)}
<p>
<b>DLT Logging Enabled</b>: {(vehicle.dlt_enabled || false).toString()}
</p>
{vehicle.dlt_enabled && (
<p>
<b>DLT Level</b>: {findDLTLevelStr(vehicle.dlt_level) ?? "Default"}
</p>
)}
</Grid>
{showDebugMask && (
<Grid item md={12} className={classes.textCenterAlign}>

View File

@@ -318,7 +318,15 @@ exports[`CarStatus Render 1`] = `
</div>
<div
class="MuiGrid-root makeStyles-textCenterAlign-0 MuiGrid-item MuiGrid-grid-md-12"
/>
>
<p>
<b>
DLT Logging Enabled
</b>
:
false
</p>
</div>
<div
class="MuiGrid-root makeStyles-textCenterAlign-0 MuiGrid-item MuiGrid-grid-md-12"
>