Code Monkey home page Code Monkey logo

catgenius's People

Watchers

 avatar

catgenius's Issues

programming fails

What steps will reproduce the problem?
1. tried importing and laoding several versions catdiag and catgenie
2. tried with power on catgenie, and power off,
3. see print screen attached.

What is the expected output? What do you see instead?
See Address 0x0, read 0x3FFF, expected 0x120A, Not sure what I should see, or 
how long it should take to program.

What version of the product are you using? On what operating system?
chip is the 16f877a, they had done the hot soldering iron to the programming 
terminal. 
Could be bad connection into programing terminal, but it seems to communicate 
(and erased) fine. Could be bad programming cable I made, but again other stuff 
worked.


Please provide any additional information below.
Wife will kill me.

Original issue reported on code.google.com by [email protected] on 25 Apr 2012 at 6:26

Attachments:

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

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 [email protected] on 6 Dec 2013 at 12:43

Spontaneous short power off

What steps will reproduce the problem?
1. Programm CatGenius
2. Disconnect Pickit3
3. Run litter by long of the start button

What is the expected output? What do you see instead?
I expected full wash.
Seen: Shot power off (all leds are turn off 1sec) and resume to end washing 
cycle (drying, for example, water never flows)


What version of the product are you using? On what operating system?
CatGenie with PIC16F1939, without the programming header.
Pickit3 (from China)
Windows 7, Windows 8, WinXP on VmWare
MPLAB 8.88 and 8.89
in different combinations (two laptops and one pc)

Please provide any additional information below.
In geniediag all right.
While i connect Pickit3 to litter and pc (status led is green) all ok (full 
wash and other programm works perfectly.



Original issue reported on code.google.com by [email protected] on 1 Mar 2015 at 3:06

CatGenius 16f1939 box gets stuck during cycle after draining the water

What steps will reproduce the problem?
First of all a BIG thank you for tremendous work that was done - to get this 
firmware to the state where it is !!!

After running CatGenius firmware for 6 months it stopped working now (I'm 
really puzzled whether it is a software or hardware issue) 
1. Power up the box by long press of Start button to initiate full washing 
cycle.
2. Everything goes well until the water is drained ... once it is drained the 
bowl cycles forever as if with the hanged process, and the dryer is never 
started. (though if I'm not mistaken it should wash the granules for 2 or 3 
times before the dryer is activated) as a result the bowl is rotating forever 
with wet granules. 
3. Setup button doesn't respond to any press, thus cycling though modes is not 
possible.
4. Lights are not powered up at all.
5. The only thing that is working is Start button, once pressed it bips and 
initiate the cycle starts/ stops or with the long press initiate the full 
washing cycle.

What is the expected output? What do you see instead?
--------------------------------------
Expected: normal full washing cycle an long press of Start button that is 
finalized with drying. 

What version of the product are you using? On what operating system?
--------------------------------------
ver. PIC processor: PIC16F1939  (120+  model) - catgenius_B04_16f1939
Windows 7 Ultimate


Please provide any additional information below.
--------------------------------------
1. It worked perfectly on catgenius_B04_16f1939.hex for about 6 months without 
any issues.
2. Testing the dryer as well as other components with GenieDiag is not possible 
as when flashed [Setup] button doesn't work (respond) when pressed - hence it 
is not possible to cycle through the modes. The only test that is available is: 
bowl test - as it is the default one which is activated and doesn't require any 
Setup button press - just Start.
Note: LED 1 is lighted with GenieDiag flashed whilst with CatGenius firmware no 
lights are powered, the only button that works is Start/Stop.
Note: Re-flashing CatGenius 16f1939.hex is of no help - tried that for 3 times 
(everything goes well during the flashing process with the confirmation upon 
completion)
Note: as mentioned by Robert in one of the posts " If your box is in a steady 
state, you can check its sanity by pressing the setup button a couple of times. 
If it changes mode as its pressed and the key beep sounds without a little 
rattle in it, it's an indication software is still sane. There are exceptions 
though. " 
- it appears to be a software problem...

Would really appreciate your advise to get through that weird issue with this 
stuck during the cycle.
As I really ran out of ideas on how to proceed further.
Many thanks !

Original issue reported on code.google.com by [email protected] on 2 Oct 2014 at 2:06

Is project alive ?

Just wanted to ask 

a) Is the project is alive & fairly supported ?

b) Are new versions of CatGenie (purchased within 2014) can still work OK with 
CatGenius ?

Original issue reported on code.google.com by [email protected] on 2 Apr 2014 at 3:35

Granules levelling failure

What steps will reproduce the problem?
1. Run a full wash cycle. Only full wash cycle.
2. Wait till the end.
3. See non flat granules. 

What is the expected output? What do you see instead?
Expecting flat, level granules. Instead I see all granules are at same spot 
after scoop only cleaning. After full wash, no problem.

What version of the product are you using? On what operating system?
CatGenie 120 F1939 processor latest CatGenius firmware.

Please provide any additional information below.
No additional info.

Original issue reported on code.google.com by [email protected] on 23 Nov 2014 at 3:33

Wiki: Instructions to Revert to Original CatGenie Program

What steps will reproduce the problem?
1. User follows wiki how-to on programming the CatGenius software
2. User realizes that they prefer the original CatGenie software
3. User realizes that there are no instructions on how to go back

What is the expected output? What do you see instead?
EXPECTED: The wiki explains to use the PICKIT 3 to read the original program 
and save it to a file before programming CatGenius.  If not possible, then 
include a note that it is not possible.  Additional instructions on how to 
revert to the original product software would be helpful, if they deviate from 
the current how-to.
ACTUAL: Wiki how-to with instructions that will overwrite the original program 
w/o saving it.

What version of the product are you using? On what operating system?
I'm not using CatGenius because of this issue.

Additional info.
I do not know enough about PICs to be sure there is a route to revert back to 
the original software.  I'm reading the 16F1939 processor doc and I've read 
enough to figure out that there is a code-protect feature that may prevent my 
PICKIT3 programmer from accessing the original image.  I just don't know enough 
to figure out if this is really true (or if it is enabled in the original 
product).  I'd prefer for someone knowledgeable to state it in the wiki before 
I proceed to use CatGenius.



Original issue reported on code.google.com by [email protected] on 6 Nov 2013 at 5:38

Can't get programmer to communicate with catgenie, can you help?

What steps will reproduce the problem?
1. Get PicKit 2, and the correct kind of cable
2. Plug in the PicKit 2 to your CatGenie and computer as per instructions
3. PicKit 2 software says "No device detected" and refuses to do anything

I have a fairly recent CatGenie, got it a couple of months ago. The catgenie 
has the PIC16F1939 microcontroller, I made the cable as per your instructions 
(triple-checked) and got a brand new pickit 2.

I can't get an old enough version of PicKit 2 software (the page mentioned 
v2.11), so I've tried with v2.61 and v1.00 which were the next higher and next 
lower of the versions available from microchip homepage.

When I plug in the PicKit 2 (connected to catgenie) to the computer, it looks 
like the catgenie resets, goes through the led lights and beeps a bit for a 
while. So obviously something is working with the connection.

When trying software v1.00, it just says "Insert device" and I can't really get 
it to do anything.

With software v2.61 it keeps saying "No device detected", but I can e.g. set 
programmer -> hold device in reset, and that works.

In the menus I can also select midrange / 1.8V min device family, and 
Programmer -> manual device select, which lets me pick the exact correct 
microcontroller, but doing so seems to change nothing.

At some point the software also detected that the device is powered, but I 
can't remember or figure out again how that happened.


Do you have any ideas on what I could try next? Should I try and get the PicKit 
3 instead?

Original issue reported on code.google.com by [email protected] on 29 Mar 2014 at 4:10

Bowl stuck in spin cycle when water sensor dirty

What steps will reproduce the problem?
1. Start a wash cycle with a dirty water sensor.

What is the expected output? What do you see instead?
The unit should either error out/stop or proceed to the end of the cycle 
anyway.  Instead the unit gets stuck in a perpetual bowl spin state until you 
stop it manually.  To restore proper operations you have to remove the PU, 
clean the sensor, and then restore the PU.

What version of the product are you using? On what operating system?
I have the catgenie 120 with B04 firmware on the PIC16F1939.

Please provide any additional information below.
I think the simple solution would be to let the cycle continue even if no water 
was detected, either that or halt the unit with an error beep so the user knows 
there is a problem.


Original issue reported on code.google.com by [email protected] on 24 May 2015 at 2:32

minus 5 volt ground

What steps will reproduce the problem?
1. Connect volt meter voltage probe to CatGenie programming connector pin 5 
(GND)
2. Connect volt meter COM probe to known ground
3. Read voltage

What is the expected output? What do you see instead?
I would expect 0, I instead read -4.97 VDC

What version of the product are you using? On what operating system?
CatGenie 120, purchased in Fall 2013.

Please provide any additional information below.
This CatGenie uses the PIC F1939. Connecting the programming GND pin to 
external ground (earth) stops the unit.

Original issue reported on code.google.com by [email protected] on 23 Oct 2014 at 12:34

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.