Closed pintergreg closed 6 years ago
private void activateReverseRadar() {
reverseRadarPacket.setActivation(true);
LOGGER.debug("Now the Reverse Radar activated: " + virtualFunctionBus.reverseRadarPacket.getActivation());
double objectDistance = Double.MAX_VALUE;
if (objectDistance >= 0.0 && objectDistance <= DANGER_VALUE) {
reverseRadarState = ReverseRadarState.DANGER;
}
if (objectDistance > DANGER_VALUE && objectDistance <= WARNING_VALUE) {
reverseRadarState = ReverseRadarState.WARNING;
}
if (objectDistance > WARNING_VALUE) {
reverseRadarState = ReverseRadarState.OK;
}
reverseRadarPacket.setDistance(objectDistance);
reverseRadarPacket.setReverseRadarState(reverseRadarState);
LOGGER.debug("[Object distance: " + virtualFunctionBus.reverseRadarPacket.getDistance()
+ "] and [Reverse Radar State is: " + virtualFunctionBus.reverseRadarPacket.getReverseRadarState()
+ "]");
}
Ahogy elnézem a mi (team4) metódusaink még nincsenek használva ebben, hanem a double max értéke van átadva neki, és azt írja ki.
@bench1947 Teljesen igazad van, kétszeresen is átsiklottam efelett. :open_mouth:
Sziasztok, irtam a PR-ben (azt hiszem) hogy csak előkészítettem a cuccot, de még nem számol sajnos. A kijelzes és a kalkuláció folyamatban, holnapra igyekszem pusholni.
@SzFMV2018-Tavasz/team4 segítenétek, hogy ne szenvedjek sokat, mely metódusaitokra gondoltatok? :)
Az UltrasonicSensor osztályban van 3 metódus:
Az automated car-ból elérhető a 8 szenzor egy listában. Abból ha jól emlékszem a 2. és a 3. szenzor a két hátsó.
Igen, a 2. és 3. szenzor lesz az. Nagyon köszönöm, lesem!
Javítva lett, elvileg működik szépen. Remélem nemsokára bekerül a team branchbe és megy a PR a masterba. Köszi! 🍺
The Object distance is not changing.
@SzFMV2018-Tavasz/team4 @SzFMV2018-Tavasz/team5 Based on current master.