<?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: Automated kiosks</title>
	<atom:link href="http://embeddedgurus.com/stack-overflow/2009/12/automated-kiosks/feed/" rel="self" type="application/rss+xml" />
	<link>http://embeddedgurus.com/stack-overflow/2009/12/automated-kiosks/</link>
	<description>Thoughts on embedded systems by Nigel Jones</description>
	<lastBuildDate>Sun, 06 May 2012 10:34:02 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Nigel Jones</title>
		<link>http://embeddedgurus.com/stack-overflow/2009/12/automated-kiosks/comment-page-1/#comment-358</link>
		<dc:creator>Nigel Jones</dc:creator>
		<pubDate>Thu, 28 Jan 2010 12:09:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.gfcdev.org/test-stack/2009/12/21/automated-kiosks/#comment-358</guid>
		<description>I couldn&#039;t agree more Ashleigh. I was parenthetically involved with a project a few years ago in which a WINCE platform was running mind numbingly slowly. Eventually a consultant was brought in who managed to track the problem down to some obscure configuration issue.</description>
		<content:encoded><![CDATA[<p>I couldn&#39;t agree more Ashleigh. I was parenthetically involved with a project a few years ago in which a WINCE platform was running mind numbingly slowly. Eventually a consultant was brought in who managed to track the problem down to some obscure configuration issue.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ashleigh</title>
		<link>http://embeddedgurus.com/stack-overflow/2009/12/automated-kiosks/comment-page-1/#comment-357</link>
		<dc:creator>ashleigh</dc:creator>
		<pubDate>Tue, 26 Jan 2010 01:56:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.gfcdev.org/test-stack/2009/12/21/automated-kiosks/#comment-357</guid>
		<description>ATMs USED to be dedicated hardware and very carefully crafted software. I went to a presentation once by a local bank on how they worked - the amount of internal checking is (was) astonishing.Cost pressures have I suspect driven the move to embedded windows (and I&#039;ve done some of that also!).Building embedded windows machines is touted as &quot;so easy you will have your OS and application running in half a day&quot;.When I went through the exercise, to actually build the embedded OS, have it work, do what you want, and REALLY understand whats going on. Tweak and tune it. Turn off things like NTFS file access time updates (else you get flash memory drive wearout)... doing all this, building a stable deployable image, for the OS NOT THE APPLICATION RUNNING ON THE OS. This took 3 months.I wonder how many people spend 3 months making their embedded windows OS?The issues are many and varied and there is no one single reference that you can go to that says &quot;here are good practices&quot;. Its a shambles.</description>
		<content:encoded><![CDATA[<p>ATMs USED to be dedicated hardware and very carefully crafted software. I went to a presentation once by a local bank on how they worked &#8211; the amount of internal checking is (was) astonishing.Cost pressures have I suspect driven the move to embedded windows (and I&#39;ve done some of that also!).Building embedded windows machines is touted as &quot;so easy you will have your OS and application running in half a day&quot;.When I went through the exercise, to actually build the embedded OS, have it work, do what you want, and REALLY understand whats going on. Tweak and tune it. Turn off things like NTFS file access time updates (else you get flash memory drive wearout)&#8230; doing all this, building a stable deployable image, for the OS NOT THE APPLICATION RUNNING ON THE OS. This took 3 months.I wonder how many people spend 3 months making their embedded windows OS?The issues are many and varied and there is no one single reference that you can go to that says &quot;here are good practices&quot;. Its a shambles.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://embeddedgurus.com/stack-overflow/2009/12/automated-kiosks/comment-page-1/#comment-356</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Sat, 26 Dec 2009 20:54:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.gfcdev.org/test-stack/2009/12/21/automated-kiosks/#comment-356</guid>
		<description>In the UK we have a lot of Windows-based ATMs. The other day I was amused to see one that was displaying Internet Explorer apparently trying to download an update from some website (fortunately it seemed to have failed). A few moths earlier another one swallowed my bank card before eventually attempting (and failing) a reboot.</description>
		<content:encoded><![CDATA[<p>In the UK we have a lot of Windows-based ATMs. The other day I was amused to see one that was displaying Internet Explorer apparently trying to download an update from some website (fortunately it seemed to have failed). A few moths earlier another one swallowed my bank card before eventually attempting (and failing) a reboot.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nigel Jones</title>
		<link>http://embeddedgurus.com/stack-overflow/2009/12/automated-kiosks/comment-page-1/#comment-355</link>
		<dc:creator>Nigel Jones</dc:creator>
		<pubDate>Thu, 24 Dec 2009 21:43:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.gfcdev.org/test-stack/2009/12/21/automated-kiosks/#comment-355</guid>
		<description>An interesting set of responses. It appears that at least some of the ATMs out there are using Windows. I agree particularly with Kasper that the (lack of) security is absolutely astounding. I also whole heartedly agree that a true embedded RTOS should be used - preferably running on bespoke hardware.What I find stunning about this is that I have worked on Point of Sale equipment that have had to handle debit card transactions. The keypads for debit card readers are impressive pieces of equipment - as mandated by VISA. Despite this VISA apparently allows banks to run ATMs based on Windows. Amazing.</description>
		<content:encoded><![CDATA[<p>An interesting set of responses. It appears that at least some of the ATMs out there are using Windows. I agree particularly with Kasper that the (lack of) security is absolutely astounding. I also whole heartedly agree that a true embedded RTOS should be used &#8211; preferably running on bespoke hardware.What I find stunning about this is that I have worked on Point of Sale equipment that have had to handle debit card transactions. The keypads for debit card readers are impressive pieces of equipment &#8211; as mandated by VISA. Despite this VISA apparently allows banks to run ATMs based on Windows. Amazing.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Greg</title>
		<link>http://embeddedgurus.com/stack-overflow/2009/12/automated-kiosks/comment-page-1/#comment-354</link>
		<dc:creator>Greg</dc:creator>
		<pubDate>Thu, 24 Dec 2009 21:15:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.gfcdev.org/test-stack/2009/12/21/automated-kiosks/#comment-354</guid>
		<description>I found an &lt;a href=&quot;http://hewgill.com/photo/misc/IMG_1061.JPG.html&quot; rel=&quot;nofollow&quot;&gt;error message on an ATM&lt;/a&gt; in California a few years ago. The touch screen was obviously not hooked up to the system mouse input, so I couldn&#039;t hit OK or Cancel!</description>
		<content:encoded><![CDATA[<p>I found an <a href="http://hewgill.com/photo/misc/IMG_1061.JPG.html" rel="nofollow">error message on an ATM</a> in California a few years ago. The touch screen was obviously not hooked up to the system mouse input, so I couldn&#39;t hit OK or Cancel!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kasper</title>
		<link>http://embeddedgurus.com/stack-overflow/2009/12/automated-kiosks/comment-page-1/#comment-353</link>
		<dc:creator>Kasper</dc:creator>
		<pubDate>Tue, 22 Dec 2009 22:33:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.gfcdev.org/test-stack/2009/12/21/automated-kiosks/#comment-353</guid>
		<description>Today it is all too common to see the dreaded blue screen of death of windows NT, 2000 or XP on ATMs.If only the &quot;embedded&quot; systems were programmed using VC++... no such luck! Mostly they use a diabolical combination of Internet Explorer (HTML+JavaScript) for the front end and Visual Basic 6 together with MS Access providing the &quot;back end&quot;.These are exactly the kind of systems that should be built using QNX or even Windows CE, using only C/C++ and simple user interface primitives!BTW: these devices require you to insert your credit card or passport. They use a standard Windows OS and they have ethernet networking, but are not patched because they are &quot;embedded&quot;. They also have USB ports inside, and will happily execute any .exe on a USB stick. Just think of the possibilities for credit card and identity theft!</description>
		<content:encoded><![CDATA[<p>Today it is all too common to see the dreaded blue screen of death of windows NT, 2000 or XP on ATMs.If only the &quot;embedded&quot; systems were programmed using VC++&#8230; no such luck! Mostly they use a diabolical combination of Internet Explorer (HTML+JavaScript) for the front end and Visual Basic 6 together with MS Access providing the &quot;back end&quot;.These are exactly the kind of systems that should be built using QNX or even Windows CE, using only C/C++ and simple user interface primitives!BTW: these devices require you to insert your credit card or passport. They use a standard Windows OS and they have ethernet networking, but are not patched because they are &quot;embedded&quot;. They also have USB ports inside, and will happily execute any .exe on a USB stick. Just think of the possibilities for credit card and identity theft!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kyle Bostian</title>
		<link>http://embeddedgurus.com/stack-overflow/2009/12/automated-kiosks/comment-page-1/#comment-352</link>
		<dc:creator>Kyle Bostian</dc:creator>
		<pubDate>Tue, 22 Dec 2009 14:40:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.gfcdev.org/test-stack/2009/12/21/automated-kiosks/#comment-352</guid>
		<description>I went to look for a reference and could not find it quickly, but I&#039;ve read somewhere that the leading platform for deployed ATM&#039;s is x86 running OS/2 or its successor, ecomstation.</description>
		<content:encoded><![CDATA[<p>I went to look for a reference and could not find it quickly, but I&#39;ve read somewhere that the leading platform for deployed ATM&#39;s is x86 running OS/2 or its successor, ecomstation.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

