CEC-2611 Show HMI online status (#205)

* CEC-2611 Show HMI online status
Update car update progress to show ECU
Refresh car details car updates tab

* clean up
This commit is contained in:
John Wu
2022-09-28 18:00:31 -07:00
committed by GitHub
parent 63e2d2b18f
commit 231df333b0
9 changed files with 214 additions and 96 deletions

View File

@@ -151,7 +151,6 @@ const Component = () => {
url="https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png"
/>
<CenterFocus center={center} zoom={zoom} />
{markers.map((marker) => (
<Marker
icon={getCarIcon(marker[2])}
@@ -184,6 +183,7 @@ const Component = () => {
key={carState.vin}
vin={carState.vin}
online={carState.online}
onlineHMI={carState.online_hmi}
battery={carState.battery}
doors={carState.doors}
location={carState.location}

View File

@@ -13,7 +13,7 @@ import CANSignals from "../Cars/CANSignals";
const VehiclePopUp = (props) => {
const classes = useStyles();
const [viewCAN, setViewCAN] = useState(false);
const { vin, online, onClose } = props;
const { vin, online, onClose, onlineHMI } = props;
const toggleView = (e) => {
e.preventDefault();
@@ -43,6 +43,9 @@ const VehiclePopUp = (props) => {
<p>
<b>Connected</b>: {online.toString()}
</p>
<p>
<b>ICC Connected</b>: {onlineHMI?.toString()}
</p>
{viewCAN && <CANSignals vin={vin} />}
{!viewCAN && <DigitalTwin {...props} />}
</div>