Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error code 128? #17

Open
Hixie opened this issue Jul 8, 2016 · 7 comments
Open

Error code 128? #17

Hixie opened this issue Jul 8, 2016 · 7 comments

Comments

@Hixie
Copy link

Hixie commented Jul 8, 2016

Today, running the dishwasher for the first time after rebooting it, I got an error code 128 shortly after operatingMode went to 5 (cycle active).

From my app:

GE GDF570SGFWW dishwasher model
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
╔═══════════════════════════════════════════════════════════════════════════════════════════════════════╗
║ Personality: machine-control-driven UI board (specified by factory-configured bootloader parametric). ║
║ Fill rate: 52.6ml/s. Drain rate: 129.5ml/s.                                                           ║
║ Dry drain state: 0 failed dry drains (maximum 1).                                                     ║
║ Continuous cycle mode: cycle 0, 0 remaining cycles. 0m between cycles.                                ║
╚═══════════════════════════════════════════════════════════════════════════════════════════════════════╝

┌────┤ Running • autosense • prewash • autosense program 2:1 ├──────────┤ CLEAN FILTER ├────┐
│ AutoSense  Rinse Aid Enabled                                                              │
│ Progress: ███░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 9.4% (3/32)                                    │
│ Cycle started at: 2016-07-07 18:32:00.000. Temperature: 23.3°C .. 24.4°C. Just started... │
│ ERROR: <code 128>.                                                                        │
│ Cycle count: 43 cycles completed out of 54 cycles started.                                │
│ Power cycle events: 11.                                            Uptime: 1d 0h 41m 13s. │
│ Door open/close count: 293.                                         Sensors: ▁▇▁▁▁▁▁▁▁▁▁▁ │
└────────────────────────────────┤ 2016-07-07 18:32:57.677 ├────────────────────────────────┘

Event log (most recent first):
     31: Cycle started at: 2016-07-07 18:32:00.000. Duration: 0m.
     30: Booted at: 2016-07-06 17:51:44.342

@johnnysako
Copy link

The Rinse Aid algorithm runs shortly after the door is closed. This is expected behavior for your model without the hardware to detect rinse aid level.

@Hixie
Copy link
Author

Hixie commented Aug 29, 2016

So error code 128 means something failed in the rinse aid algorithm?

@johnnysako
Copy link

I apologize for the cryptic response there. Fault Code 128 is logged when Rinse Aid is detected low.

@Hixie
Copy link
Author

Hixie commented Aug 29, 2016

Ah, ok. Thanks.

I'm not really sure I fully understand what the dishwasher is trying to do. Does it decide the rinse aid was detected low on a timer? Or is it more or less random based on the floating voltage returned from a non-existent sensor? Why didn't it set the rinse aid bit if when, or instead of, setting the error code?

@johnnysako
Copy link

Rinse aid detection is based on an algorithm involving the door and a sensor in the d-cup module which your model doesn't get populated. I believe the voltage is pulled to make it appear as though there is no rinse aid. We actually set both the fault and the bit. Given that I have been wondering if the bit you have mentioned that keeps getting after cleared (the clean filter bit) is somehow masked wrong and is actually the low rinse aid bit.

@Hixie
Copy link
Author

Hixie commented Sep 2, 2016

Ah, interesting. Could be. I've also seen the rinse aid bit get set though.

Would it matter maybe if the "use rinse aid" mode was on or off? I have had that one set to both states in the past (as part of checking that i can read that state).

@johnnysako
Copy link

Looks like we don't check for rinse aid at all if the mode is off.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants