saetia / catgenius Goto Github PK
View Code? Open in Web Editor NEWAutomatically exported from code.google.com/p/catgenius
Automatically exported from code.google.com/p/catgenius
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:
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
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
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
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
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
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
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
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
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
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.