<?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/"
		>
<channel>
	<title>Comments on: Digital camera control using Arduino USB Host Shield. Part 1 &#8211; basics.</title>
	<atom:link href="http://www.circuitsathome.com/camera-control/digital-camera-control-using-arduino-usb-host-shield-part-1-basics/feed" rel="self" type="application/rss+xml" />
	<link>http://www.circuitsathome.com/camera-control/digital-camera-control-using-arduino-usb-host-shield-part-1-basics</link>
	<description>A Solder Joint</description>
	<lastBuildDate>Fri, 10 Feb 2012 17:12:22 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: oleg</title>
		<link>http://www.circuitsathome.com/camera-control/digital-camera-control-using-arduino-usb-host-shield-part-1-basics/comment-page-2#comment-9942</link>
		<dc:creator>oleg</dc:creator>
		<pubDate>Tue, 01 Nov 2011 21:36:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.circuitsathome.com/?p=2094#comment-9942</guid>
		<description>To determine camera settings and their changes you need to read and parse camera events. This example has all the necessary code -&gt; https://github.com/felis/PTP_2.0/tree/master/examples/Canon_EOS/EOSRemote . Also, read this -&gt; http://www.circuitsathome.com/canon-eos-cameras-principles-of-interfacing-and-library-description , it describes previous revision of PTP code but the new one is not that different.</description>
		<content:encoded><![CDATA[<p>To determine camera settings and their changes you need to read and parse camera events. This example has all the necessary code -> <a href="https://github.com/felis/PTP_2.0/tree/master/examples/Canon_EOS/EOSRemote" rel="nofollow">https://github.com/felis/PTP_2.0/tree/master/examples/Canon_EOS/EOSRemote</a> . Also, read this -> <a href="http://www.circuitsathome.com/canon-eos-cameras-principles-of-interfacing-and-library-description" rel="nofollow">http://www.circuitsathome.com/canon-eos-cameras-principles-of-interfacing-and-library-description</a> , it describes previous revision of PTP code but the new one is not that different.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris</title>
		<link>http://www.circuitsathome.com/camera-control/digital-camera-control-using-arduino-usb-host-shield-part-1-basics/comment-page-2#comment-9941</link>
		<dc:creator>Chris</dc:creator>
		<pubDate>Tue, 01 Nov 2011 21:30:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.circuitsathome.com/?p=2094#comment-9941</guid>
		<description>Hi Oleg,

probably you can help me with my problem. I am playing around with arduino controlling my 7D. Communication from Arduino to 7D works great - but in the other direction 7D -&gt; Arduino I have a lot of problems.
How can I read for example the current Shutterspeed?

regards
Chris</description>
		<content:encoded><![CDATA[<p>Hi Oleg,</p>
<p>probably you can help me with my problem. I am playing around with arduino controlling my 7D. Communication from Arduino to 7D works great &#8211; but in the other direction 7D -&gt; Arduino I have a lot of problems.<br />
How can I read for example the current Shutterspeed?</p>
<p>regards<br />
Chris</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: oleg</title>
		<link>http://www.circuitsathome.com/camera-control/digital-camera-control-using-arduino-usb-host-shield-part-1-basics/comment-page-2#comment-9085</link>
		<dc:creator>oleg</dc:creator>
		<pubDate>Thu, 29 Sep 2011 19:50:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.circuitsathome.com/?p=2094#comment-9085</guid>
		<description>Those are property values, 1, 2, 3 for 3 different step sizes in one direction and 8001, 8002, 8003 in another.</description>
		<content:encoded><![CDATA[<p>Those are property values, 1, 2, 3 for 3 different step sizes in one direction and 8001, 8002, 8003 in another.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ricky</title>
		<link>http://www.circuitsathome.com/camera-control/digital-camera-control-using-arduino-usb-host-shield-part-1-basics/comment-page-2#comment-9078</link>
		<dc:creator>ricky</dc:creator>
		<pubDate>Thu, 29 Sep 2011 08:00:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.circuitsathome.com/?p=2094#comment-9078</guid>
		<description>hi oleg 
I have read source code of arduino camera control on https://github.com/felis/Arduino_Camera_Control  , I cannot find the  source code of 3 focus move speed, where is it?
For example:
felis-Arduino_Camera_Control-4f5b1bf\examples\EOSFocus\EOSFocus.pde
row 71 to 81
            if (i &gt; 4)
                Eos.MoveFocus(3);   //question: what is the meaning of number 3?
            else
                Eos.MoveFocus(0x8003); //question: what is the meaning of 0x8003?

Thanks for your reply
ricky</description>
		<content:encoded><![CDATA[<p>hi oleg<br />
I have read source code of arduino camera control on <a href="https://github.com/felis/Arduino_Camera_Control" rel="nofollow">https://github.com/felis/Arduino_Camera_Control</a>  , I cannot find the  source code of 3 focus move speed, where is it?<br />
For example:<br />
felis-Arduino_Camera_Control-4f5b1bf\examples\EOSFocus\EOSFocus.pde<br />
row 71 to 81<br />
            if (i &gt; 4)<br />
                Eos.MoveFocus(3);   //question: what is the meaning of number 3?<br />
            else<br />
                Eos.MoveFocus(0&#215;8003); //question: what is the meaning of 0&#215;8003?</p>
<p>Thanks for your reply<br />
ricky</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: meilenstein</title>
		<link>http://www.circuitsathome.com/camera-control/digital-camera-control-using-arduino-usb-host-shield-part-1-basics/comment-page-2#comment-8732</link>
		<dc:creator>meilenstein</dc:creator>
		<pubDate>Thu, 08 Sep 2011 08:47:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.circuitsathome.com/?p=2094#comment-8732</guid>
		<description>Hi
Where can I buy this USB-Host-Shield in Europe ? ( Germany )</description>
		<content:encoded><![CDATA[<p>Hi<br />
Where can I buy this USB-Host-Shield in Europe ? ( Germany )</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alex</title>
		<link>http://www.circuitsathome.com/camera-control/digital-camera-control-using-arduino-usb-host-shield-part-1-basics/comment-page-2#comment-8724</link>
		<dc:creator>Alex</dc:creator>
		<pubDate>Wed, 07 Sep 2011 14:04:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.circuitsathome.com/?p=2094#comment-8724</guid>
		<description>0xD1D3 seems to represent focus info. About 0xD1C0 I have no idea. I will probably be able to make some assumptions if you send me a dump taken by EOSEventLab or EOSEventMonitor with a short description of what had initiated the event.</description>
		<content:encoded><![CDATA[<p>0xD1D3 seems to represent focus info. About 0xD1C0 I have no idea. I will probably be able to make some assumptions if you send me a dump taken by EOSEventLab or EOSEventMonitor with a short description of what had initiated the event.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: oleg</title>
		<link>http://www.circuitsathome.com/camera-control/digital-camera-control-using-arduino-usb-host-shield-part-1-basics/comment-page-2#comment-8722</link>
		<dc:creator>oleg</dc:creator>
		<pubDate>Wed, 07 Sep 2011 13:57:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.circuitsathome.com/?p=2094#comment-8722</guid>
		<description>You can direct shots to a particular directory on Nikon, not sure about EOS.</description>
		<content:encoded><![CDATA[<p>You can direct shots to a particular directory on Nikon, not sure about EOS.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alex</title>
		<link>http://www.circuitsathome.com/camera-control/digital-camera-control-using-arduino-usb-host-shield-part-1-basics/comment-page-2#comment-8721</link>
		<dc:creator>Alex</dc:creator>
		<pubDate>Wed, 07 Sep 2011 13:40:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.circuitsathome.com/?p=2094#comment-8721</guid>
		<description>It could be true for some newer models. Old EOS cameras, such as EOS 400D, don&#039;t send any exposure metering data in events. I am not sure about 60D because I had no chance to test it with the PTP code. the workaround could be keeping EOS in manual mode while measuring exposure with some extra circuit connected to Arduino and then set the exposure settings programmatically.</description>
		<content:encoded><![CDATA[<p>It could be true for some newer models. Old EOS cameras, such as EOS 400D, don&#8217;t send any exposure metering data in events. I am not sure about 60D because I had no chance to test it with the PTP code. the workaround could be keeping EOS in manual mode while measuring exposure with some extra circuit connected to Arduino and then set the exposure settings programmatically.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Karl</title>
		<link>http://www.circuitsathome.com/camera-control/digital-camera-control-using-arduino-usb-host-shield-part-1-basics/comment-page-2#comment-8720</link>
		<dc:creator>Karl</dc:creator>
		<pubDate>Wed, 07 Sep 2011 11:05:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.circuitsathome.com/?p=2094#comment-8720</guid>
		<description>I am currently basing a project of mine with this project as a skeleton.
When the camera takes a picture acre you able to direct where the photo goes? Like can you command it to save into a specific folder?
I&#039;m sorry if my question sounds stupid but i am trying to create an interface to be able to view, sort,delete and etc. the photos.</description>
		<content:encoded><![CDATA[<p>I am currently basing a project of mine with this project as a skeleton.<br />
When the camera takes a picture acre you able to direct where the photo goes? Like can you command it to save into a specific folder?<br />
I&#8217;m sorry if my question sounds stupid but i am trying to create an interface to be able to view, sort,delete and etc. the photos.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jason</title>
		<link>http://www.circuitsathome.com/camera-control/digital-camera-control-using-arduino-usb-host-shield-part-1-basics/comment-page-2#comment-8716</link>
		<dc:creator>Jason</dc:creator>
		<pubDate>Wed, 07 Sep 2011 09:13:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.circuitsathome.com/?p=2094#comment-8716</guid>
		<description>I assume these device property values would be in the canoneos.h file if they were known but I thought I&#039;d ask anyway as they may just not be present because they aren&#039;t commonly used. Any idea what 0xD1D3 and 0xD1C0 represent? They are both device properties changed events (0xC189). They seem to be common after a half push or release event.

Thanks!</description>
		<content:encoded><![CDATA[<p>I assume these device property values would be in the canoneos.h file if they were known but I thought I&#8217;d ask anyway as they may just not be present because they aren&#8217;t commonly used. Any idea what 0xD1D3 and 0xD1C0 represent? They are both device properties changed events (0xC189). They seem to be common after a half push or release event.</p>
<p>Thanks!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

