HD-DENBUG-326

RESOLVED IN CODE WALKTHROUGH.

RESOLVED IN CODE WALKTHROUGH.

How is this if different than the else above? I don't think we need a separate if/else for not detected debounce - everything can be done in the if/else above.

How is this if different than the else above? I don't think we need a separate if/else for not detected debounce - everything can be done in the if/else above.

These should be initialized to zero in init function.

These should be initialized to zero in init function.

We are only debouncing the transition from detected to not detected (syringe removal). Is that our design intent?

We are only debouncing the transition from detected to not detected (syringe removal). Is that our design intent?

HD-DENBUG-326_Syringe Switch Detection Failure Staging
HD-DENBUG-326_Syringe Switch Detection Failure Staging