saetia / catgenius

Automatically exported from code.google.com/p/catgenius
0 stars 0 forks source link

(may leave your) Box in a wet state, bowl rotates indefinitely until manually stopped. #3

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Program catgenius_B04_16f1939.hex to the Cat Genie.
2. Run a full wash cycle (long press start button).
3.

What is the expected output? What do you see instead?
Expected: A proper full wash cycle that drains the bowl and completes its cycle.

Seen: Bowl fills at appropriate time after scooping but then seems to get stuck 
in a loop.  Bowl is never drained and spins continuously until manually stopped 
by pressing start button.

What version of the product are you using? On what operating system?
Followed the 'How-to' instructions to the letter.  Verified PIC version to be 
PIC16f1939 by visual inspection.  Used MPLab v8.89 on windows 8 and installed 
catgenius_B04_16f1939.hex.

Please provide any additional information below.
Started a cycle after finally getting the firmware programmed (midnight).  Went 
to bed expecting to find a clean cat box in the morning...  Found the bowl full 
of water and the motor had been running continuously all night, spinning the 
box.  

At the very least the software should be updated to detect when the motor has 
been running continuously for more than a certain length of time (30 minutes?) 
as this could be a safety hazard.

Original issue reported on code.google.com by jaysz...@gmail.com on 6 Dec 2013 at 12:43

GoogleCodeExporter commented 9 years ago
Update:

The issue of the water not draining had to do with back pressure and where my 
drainage hose was placed (although I did not have any issues with this before I 
took the genie apart??).  After placing the hose flat on my basement floor with 
the end over a drain the water started to empty.  Funny thing is, I put the 
hose back to its original position and ran yet another cycle and now it's as if 
this issue never existed.  (Oh, and no there was no clog, that was the very 
first thing I checked for by running high pressured water the opposite way 
through the drain hose, as petNOvations suggests in their troubleshooting...)

Now as for the continuous spinning...  That should not have happened regardless 
of why it occurred.  During my endeavors to fix my genie I had it happen again 
(this time for a lot less time maybe 20-30 minutes; after realizing that the 
box wasn't draining I took the PU to my bench, opened it up and WOW was the 
bowl-spinner motor HOT!  I'm lucky this didn't start a fire last night.

So, my request is that a priority is put on error handling and fault detection, 
and at the very least detect when something has been running for too long and 
shut the process down if needed.

Cheers,
James

P.S. Now that I have catgenius flashed and my catgenie is draining everything 
is AWESOME!!!  Ran my first cycle without the cleaning cartridge just to get 
that satisfaction of knowing I'm not a slave to petNOvations!  Thank-you for 
the great firmware!

Original comment by jaysz...@gmail.com on 6 Dec 2013 at 11:42