GDI: HPFP: more accurate logging
This commit is contained in:
parent
8927cdf08e
commit
a2f578f063
|
@ -193,7 +193,7 @@ void HpfpController::onFastCallback() {
|
||||||
void HpfpController::pinTurnOn(HpfpController *self) {
|
void HpfpController::pinTurnOn(HpfpController *self) {
|
||||||
enginePins.hpfpValve.setHigh(HPFP_CONTROLLER);
|
enginePins.hpfpValve.setHigh(HPFP_CONTROLLER);
|
||||||
self->HpfpValveState = true;
|
self->HpfpValveState = true;
|
||||||
self->HpfdActivationAngle = getTriggerCentral()->currentEngineDecodedPhase;
|
self->HpfdActivationPhase = getTriggerCentral()->getCurrentEnginePhase(getTimeNowNt());
|
||||||
|
|
||||||
// By scheduling the close after we already open, we don't have to worry if the engine
|
// By scheduling the close after we already open, we don't have to worry if the engine
|
||||||
// stops, the valve will be turned off in a certain amount of time regardless.
|
// stops, the valve will be turned off in a certain amount of time regardless.
|
||||||
|
@ -207,7 +207,7 @@ void HpfpController::pinTurnOn(HpfpController *self) {
|
||||||
void HpfpController::pinTurnOff(HpfpController *self) {
|
void HpfpController::pinTurnOff(HpfpController *self) {
|
||||||
enginePins.hpfpValve.setLow(HPFP_CONTROLLER);
|
enginePins.hpfpValve.setLow(HPFP_CONTROLLER);
|
||||||
self->HpfpValveState = false;
|
self->HpfpValveState = false;
|
||||||
self->HpfdDeactivationAngle = getTriggerCentral()->currentEngineDecodedPhase;
|
self->HpfdDeactivationPhase = getTriggerCentral()->getCurrentEnginePhase(getTimeNowNt());
|
||||||
|
|
||||||
self->scheduleNextCycle();
|
self->scheduleNextCycle();
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,7 +10,7 @@ bit HpfpValveState;GDI: HPFP Valve state
|
||||||
float m_pressureTarget_kPa;"GDI: target pressure"
|
float m_pressureTarget_kPa;"GDI: target pressure"
|
||||||
angle_t nextLobe;"GDI: next lobe N"
|
angle_t nextLobe;"GDI: next lobe N"
|
||||||
float di_nextStart;GDI: valve activation angle;"v", 1, 0, 0, 100, 0
|
float di_nextStart;GDI: valve activation angle;"v", 1, 0, 0, 100, 0
|
||||||
angle_t HpfdActivationAngle;"GDI: HPFP activation angle"
|
float HpfdActivationPhase;"GDI: HPFP activation angle"
|
||||||
angle_t HpfdDeactivationAngle;"GDI: HPFP deactivation angle"
|
float HpfdDeactivationPhase;"GDI: HPFP deactivation angle"
|
||||||
|
|
||||||
end_struct
|
end_struct
|
||||||
|
|
Loading…
Reference in New Issue