<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: CatGenie hacking</title>
	<atom:link href="http://hackaday.com/2008/11/07/catgenie-hacking/feed/" rel="self" type="application/rss+xml" />
	<link>http://hackaday.com/2008/11/07/catgenie-hacking/</link>
	<description>Fresh hacks every day</description>
	<lastBuildDate>Tue, 24 Nov 2009 19:26:18 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Susan</title>
		<link>http://hackaday.com/2008/11/07/catgenie-hacking/comment-page-1/#comment-90241</link>
		<dc:creator>Susan</dc:creator>
		<pubDate>Sat, 29 Aug 2009 02:31:09 +0000</pubDate>
		<guid isPermaLink="false">http://hackadaycom.wordpress.com/?p=5623#comment-90241</guid>
		<description>Has the company contacted you with a cease and desist yet? It seems that all the other people who have hacked their cartridge had gotten this and I guess got scared off and removed all videos and other related materials stating that it was removed due to the companies threats of a lawsuit. Which I don&#039;t understand because they do this with ink cartridges all the time.</description>
		<content:encoded><![CDATA[<p>Has the company contacted you with a cease and desist yet? It seems that all the other people who have hacked their cartridge had gotten this and I guess got scared off and removed all videos and other related materials stating that it was removed due to the companies threats of a lawsuit. Which I don&#8217;t understand because they do this with ink cartridges all the time.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter</title>
		<link>http://hackaday.com/2008/11/07/catgenie-hacking/comment-page-1/#comment-65463</link>
		<dc:creator>Peter</dc:creator>
		<pubDate>Fri, 06 Mar 2009 16:10:50 +0000</pubDate>
		<guid isPermaLink="false">http://hackadaycom.wordpress.com/?p=5623#comment-65463</guid>
		<description>Amazing, good find!  This was the one last recurring cost of the cat genie that kept it from greatness...</description>
		<content:encoded><![CDATA[<p>Amazing, good find!  This was the one last recurring cost of the cat genie that kept it from greatness&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kelly</title>
		<link>http://hackaday.com/2008/11/07/catgenie-hacking/comment-page-1/#comment-64283</link>
		<dc:creator>Kelly</dc:creator>
		<pubDate>Wed, 25 Feb 2009 16:58:17 +0000</pubDate>
		<guid isPermaLink="false">http://hackadaycom.wordpress.com/?p=5623#comment-64283</guid>
		<description>That&#039;s a lot of cats</description>
		<content:encoded><![CDATA[<p>That&#8217;s a lot of cats</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: doctorhash</title>
		<link>http://hackaday.com/2008/11/07/catgenie-hacking/comment-page-1/#comment-52744</link>
		<dc:creator>doctorhash</dc:creator>
		<pubDate>Sat, 29 Nov 2008 04:01:13 +0000</pubDate>
		<guid isPermaLink="false">http://hackadaycom.wordpress.com/?p=5623#comment-52744</guid>
		<description>Ok, well someone posted the patent which shows the schematics and drawing for the cat genie. Although they describe how the cat genie is suppose to work as with most patents the drawings are all first concept drawings and the electrical schematics although close to what the cat genie was eventually released as are not exact and they leave out certain aspects like the sanisolution cartridge.  It is mentioned but the circuitry on the cartridge is never shown, it sounds like the method they originally wanted to use to detect the soloution level was different from what they wound up actually doing.   I think they discovered if they did it with some sort of level sensor (which is how they describe it) all the user would have to do is refill the cartridge.  I also found another way to reset the cartridge by buying a EEprom programmer for the 24LC00 EEprom they are using on the cartridge.   What you do first is connect up the 4 wires used on the programmer needed to communicate with the EEprom to a new/full cartridge, read the memory which will give you a series of 3C which is 60 hex save that data.  Then once a cartridge is disabled just connect up to it in the same manner and write the full data you read and saved from the full cartridge to the EEprom.  Wha-la cartridge reset.   Requires a computer to do it though.</description>
		<content:encoded><![CDATA[<p>Ok, well someone posted the patent which shows the schematics and drawing for the cat genie. Although they describe how the cat genie is suppose to work as with most patents the drawings are all first concept drawings and the electrical schematics although close to what the cat genie was eventually released as are not exact and they leave out certain aspects like the sanisolution cartridge.  It is mentioned but the circuitry on the cartridge is never shown, it sounds like the method they originally wanted to use to detect the soloution level was different from what they wound up actually doing.   I think they discovered if they did it with some sort of level sensor (which is how they describe it) all the user would have to do is refill the cartridge.  I also found another way to reset the cartridge by buying a EEprom programmer for the 24LC00 EEprom they are using on the cartridge.   What you do first is connect up the 4 wires used on the programmer needed to communicate with the EEprom to a new/full cartridge, read the memory which will give you a series of 3C which is 60 hex save that data.  Then once a cartridge is disabled just connect up to it in the same manner and write the full data you read and saved from the full cartridge to the EEprom.  Wha-la cartridge reset.   Requires a computer to do it though.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: doctorhash</title>
		<link>http://hackaday.com/2008/11/07/catgenie-hacking/comment-page-1/#comment-51808</link>
		<dc:creator>doctorhash</dc:creator>
		<pubDate>Fri, 21 Nov 2008 02:46:45 +0000</pubDate>
		<guid isPermaLink="false">http://hackadaycom.wordpress.com/?p=5623#comment-51808</guid>
		<description>OK,
 I got the Arduino, loaded and compiled the sketch and downloaded it in to the Arduino.  The program is acting different than is referanced in the Hack instructions.  In the instructiuons you say &quot;Slide the cartridge into the holder. The LED will illuminate almost immediately - reset was successful. Slide the cartridge out, and in a couple of seconds the light will go out - its ready to reset another one.&quot;  I haven&#039;t yet reset a cartridge.  Ok when I download the program and reset the board the LED stays on and never goes out.  I would assume that since the LED will go on almost immediately that means the LED is suppose to be off and will turn off after the cartridge is removed and be ready to reset another cartridge.  Looking at the sketch I see where Resetsucess is set to false then resetsucess = verifyCartridge().  The only thing I can think is since I have not reset a cartridge yet, verifyCartidge()is somehow set High changing the state of resetSucess, or is set high because there is no cartridge to hold either pin 4 or 5 low when the program starts.  The program apears to be working correctly only problem is I don&#039;t have a spent cartridge to reset yet so I wont know for 15 days or so if the Arduino protyping board is working correctly.</description>
		<content:encoded><![CDATA[<p>OK,<br />
 I got the Arduino, loaded and compiled the sketch and downloaded it in to the Arduino.  The program is acting different than is referanced in the Hack instructions.  In the instructiuons you say &#8220;Slide the cartridge into the holder. The LED will illuminate almost immediately &#8211; reset was successful. Slide the cartridge out, and in a couple of seconds the light will go out &#8211; its ready to reset another one.&#8221;  I haven&#8217;t yet reset a cartridge.  Ok when I download the program and reset the board the LED stays on and never goes out.  I would assume that since the LED will go on almost immediately that means the LED is suppose to be off and will turn off after the cartridge is removed and be ready to reset another cartridge.  Looking at the sketch I see where Resetsucess is set to false then resetsucess = verifyCartridge().  The only thing I can think is since I have not reset a cartridge yet, verifyCartidge()is somehow set High changing the state of resetSucess, or is set high because there is no cartridge to hold either pin 4 or 5 low when the program starts.  The program apears to be working correctly only problem is I don&#8217;t have a spent cartridge to reset yet so I wont know for 15 days or so if the Arduino protyping board is working correctly.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thor</title>
		<link>http://hackaday.com/2008/11/07/catgenie-hacking/comment-page-1/#comment-51367</link>
		<dc:creator>Thor</dc:creator>
		<pubDate>Wed, 19 Nov 2008 03:10:40 +0000</pubDate>
		<guid isPermaLink="false">http://hackadaycom.wordpress.com/?p=5623#comment-51367</guid>
		<description>Looks like the whole idea is getting commercialized. The price seems a little high, but they were going on Ebay for around $250. I guess it&#039;s better than $15 to $60 bucks every month.

http://www.dlharnden.com/Store/display_item_detail.asp?system=0&amp;prodid=1&amp;categid=1&amp;subcategid=1&amp;itemid=18602-001&amp;wprodid=18602</description>
		<content:encoded><![CDATA[<p>Looks like the whole idea is getting commercialized. The price seems a little high, but they were going on Ebay for around $250. I guess it&#8217;s better than $15 to $60 bucks every month.</p>
<p><a href="http://www.dlharnden.com/Store/display_item_detail.asp?system=0&amp;prodid=1&amp;categid=1&amp;subcategid=1&amp;itemid=18602-001&amp;wprodid=18602" rel="nofollow">http://www.dlharnden.com/Store/display_item_detail.asp?system=0&amp;prodid=1&amp;categid=1&amp;subcategid=1&amp;itemid=18602-001&amp;wprodid=18602</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Doctorhash</title>
		<link>http://hackaday.com/2008/11/07/catgenie-hacking/comment-page-1/#comment-51122</link>
		<dc:creator>Doctorhash</dc:creator>
		<pubDate>Mon, 17 Nov 2008 17:54:05 +0000</pubDate>
		<guid isPermaLink="false">http://hackadaycom.wordpress.com/?p=5623#comment-51122</guid>
		<description>Well, I thought about that and I think from what i have seen the cat genie uses the count stored in the I2c chip in part to perform the cleaning routine.  So resetting it to zero every time may inhibit its ability to clean.   I will know the answer to this soon.</description>
		<content:encoded><![CDATA[<p>Well, I thought about that and I think from what i have seen the cat genie uses the count stored in the I2c chip in part to perform the cleaning routine.  So resetting it to zero every time may inhibit its ability to clean.   I will know the answer to this soon.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ed3</title>
		<link>http://hackaday.com/2008/11/07/catgenie-hacking/comment-page-1/#comment-49905</link>
		<dc:creator>ed3</dc:creator>
		<pubDate>Sun, 09 Nov 2008 05:43:04 +0000</pubDate>
		<guid isPermaLink="false">http://hackadaycom.wordpress.com/?p=5623#comment-49905</guid>
		<description>Why not use an empty cartridge to &quot;trick&quot; the Catgenie and just extend the fluid pump intake to an external container of one&#039;s choice? Preferrably a container easier to refill with larger capacity...</description>
		<content:encoded><![CDATA[<p>Why not use an empty cartridge to &#8220;trick&#8221; the Catgenie and just extend the fluid pump intake to an external container of one&#8217;s choice? Preferrably a container easier to refill with larger capacity&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jim</title>
		<link>http://hackaday.com/2008/11/07/catgenie-hacking/comment-page-1/#comment-49848</link>
		<dc:creator>jim</dc:creator>
		<pubDate>Sat, 08 Nov 2008 17:11:36 +0000</pubDate>
		<guid isPermaLink="false">http://hackadaycom.wordpress.com/?p=5623#comment-49848</guid>
		<description>It would be nice to sell a hacked cartridge that never needs reseting and just has a cork in it... of course the lawsuit might be a pain in the ass</description>
		<content:encoded><![CDATA[<p>It would be nice to sell a hacked cartridge that never needs reseting and just has a cork in it&#8230; of course the lawsuit might be a pain in the ass</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: strider_mt2k</title>
		<link>http://hackaday.com/2008/11/07/catgenie-hacking/comment-page-1/#comment-49834</link>
		<dc:creator>strider_mt2k</dc:creator>
		<pubDate>Sat, 08 Nov 2008 14:05:45 +0000</pubDate>
		<guid isPermaLink="false">http://hackadaycom.wordpress.com/?p=5623#comment-49834</guid>
		<description>Kittens, cats, sacks, wives.

How many were going to st. Ives?</description>
		<content:encoded><![CDATA[<p>Kittens, cats, sacks, wives.</p>
<p>How many were going to st. Ives?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: cde</title>
		<link>http://hackaday.com/2008/11/07/catgenie-hacking/comment-page-1/#comment-49778</link>
		<dc:creator>cde</dc:creator>
		<pubDate>Sat, 08 Nov 2008 03:22:01 +0000</pubDate>
		<guid isPermaLink="false">http://hackadaycom.wordpress.com/?p=5623#comment-49778</guid>
		<description>Also, on further googling, someone else seems to have found it as well.

http://www.litterbox-central.com/forum/viewtopic.php?f=14&amp;t=1080&amp;st=0&amp;sk=t&amp;sd=a&amp;sid=80738777350ffc2dc90d628773d1d8a7&amp;start=75

Same answer. Simple eeprom-based countdown. Only bytes 4,5,6 (Starting from 1) matter. And I made a mistake, his code actually sends all 16 bytes to the eeprom, not just 2. His code can be cut down if he just overwrites bytes 4, 5 and 6 instead of all 16. But its damn minor.</description>
		<content:encoded><![CDATA[<p>Also, on further googling, someone else seems to have found it as well.</p>
<p><a href="http://www.litterbox-central.com/forum/viewtopic.php?f=14&amp;t=1080&amp;st=0&amp;sk=t&amp;sd=a&amp;sid=80738777350ffc2dc90d628773d1d8a7&amp;start=75" rel="nofollow">http://www.litterbox-central.com/forum/viewtopic.php?f=14&amp;t=1080&amp;st=0&amp;sk=t&amp;sd=a&amp;sid=80738777350ffc2dc90d628773d1d8a7&amp;start=75</a></p>
<p>Same answer. Simple eeprom-based countdown. Only bytes 4,5,6 (Starting from 1) matter. And I made a mistake, his code actually sends all 16 bytes to the eeprom, not just 2. His code can be cut down if he just overwrites bytes 4, 5 and 6 instead of all 16. But its damn minor.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: cde</title>
		<link>http://hackaday.com/2008/11/07/catgenie-hacking/comment-page-1/#comment-49777</link>
		<dc:creator>cde</dc:creator>
		<pubDate>Sat, 08 Nov 2008 03:16:37 +0000</pubDate>
		<guid isPermaLink="false">http://hackadaycom.wordpress.com/?p=5623#comment-49777</guid>
		<description>@ therian: From his blog (I searched for catgenie i2c and happened upon his blog)
http://maddeningscientist.blogspot.com/2008/05/catgenie-cartridge-hacked-sort-of.html

Seems he found out what the catgenie uses on the cartridge (A super small i2c serial eeprom, 16 bytes of data), and also compared that to a new cartridge. Looking at the arduino code he posted on instructables, it has the eeprom address hardcoded, and he sends two bytes of data to it.

Actually, I tend to like his idea of setting up an microcontroller to continuously report a cartridge as full as the better idea, instead of resetting each cartridge when it empties. It makes the need for a microcontroller realistic. Otherwise, what he is doing, rewriting an standard 24xCxx eeprom can be done directly from his computer with a minimal amount of parts (Serial port, two diodes, four wires, plus programming software, free). No need for a 35 dollar microcontroller.</description>
		<content:encoded><![CDATA[<p>@ therian: From his blog (I searched for catgenie i2c and happened upon his blog)<br />
<a href="http://maddeningscientist.blogspot.com/2008/05/catgenie-cartridge-hacked-sort-of.html" rel="nofollow">http://maddeningscientist.blogspot.com/2008/05/catgenie-cartridge-hacked-sort-of.html</a></p>
<p>Seems he found out what the catgenie uses on the cartridge (A super small i2c serial eeprom, 16 bytes of data), and also compared that to a new cartridge. Looking at the arduino code he posted on instructables, it has the eeprom address hardcoded, and he sends two bytes of data to it.</p>
<p>Actually, I tend to like his idea of setting up an microcontroller to continuously report a cartridge as full as the better idea, instead of resetting each cartridge when it empties. It makes the need for a microcontroller realistic. Otherwise, what he is doing, rewriting an standard 24xCxx eeprom can be done directly from his computer with a minimal amount of parts (Serial port, two diodes, four wires, plus programming software, free). No need for a 35 dollar microcontroller.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Caleb Kraft</title>
		<link>http://hackaday.com/2008/11/07/catgenie-hacking/comment-page-1/#comment-49772</link>
		<dc:creator>Caleb Kraft</dc:creator>
		<pubDate>Sat, 08 Nov 2008 02:44:48 +0000</pubDate>
		<guid isPermaLink="false">http://hackadaycom.wordpress.com/?p=5623#comment-49772</guid>
		<description>there are some obvious cat counting inconsistencies here. I have reported them and they will be looked into by the federal commission for cat counting fraud.</description>
		<content:encoded><![CDATA[<p>there are some obvious cat counting inconsistencies here. I have reported them and they will be looked into by the federal commission for cat counting fraud.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike</title>
		<link>http://hackaday.com/2008/11/07/catgenie-hacking/comment-page-1/#comment-49763</link>
		<dc:creator>Mike</dc:creator>
		<pubDate>Sat, 08 Nov 2008 01:38:43 +0000</pubDate>
		<guid isPermaLink="false">http://hackadaycom.wordpress.com/?p=5623#comment-49763</guid>
		<description>@macegr:  I think maybe he meant the cats powering the house, not by their raw materials, but by doing work.  think, cats running on treadmills.  Otherwise, he&#039;d have to get more cats.  But then again, with your plan he wouldn&#039;t have to get anymore catfood.</description>
		<content:encoded><![CDATA[<p>@macegr:  I think maybe he meant the cats powering the house, not by their raw materials, but by doing work.  think, cats running on treadmills.  Otherwise, he&#8217;d have to get more cats.  But then again, with your plan he wouldn&#8217;t have to get anymore catfood.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: macegr</title>
		<link>http://hackaday.com/2008/11/07/catgenie-hacking/comment-page-1/#comment-49758</link>
		<dc:creator>macegr</dc:creator>
		<pubDate>Sat, 08 Nov 2008 00:39:34 +0000</pubDate>
		<guid isPermaLink="false">http://hackadaycom.wordpress.com/?p=5623#comment-49758</guid>
		<description>Did scottsea misread his own instructable? he said he had four cats here...?

I think that after three cats, the number doesn&#039;t matter anymore. they are legion.</description>
		<content:encoded><![CDATA[<p>Did scottsea misread his own instructable? he said he had four cats here&#8230;?</p>
<p>I think that after three cats, the number doesn&#8217;t matter anymore. they are legion.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
