

<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Tim Santeford &#187; Windows Mobile (PPC)</title>
	<atom:link href="http://www.timsanteford.com/category/projects/windows-mobile-ppc/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.timsanteford.com</link>
	<description>Web Developer in Vancouver, WA</description>
	<lastBuildDate>Tue, 29 Sep 2009 05:56:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>RFID Inventory Tracking</title>
		<link>http://www.timsanteford.com/projects/windows-mobile-ppc/rfid-inventory-tracking/</link>
		<comments>http://www.timsanteford.com/projects/windows-mobile-ppc/rfid-inventory-tracking/#comments</comments>
		<pubDate>Mon, 16 Mar 2009 07:55:48 +0000</pubDate>
		<dc:creator>Tim Santeford</dc:creator>
				<category><![CDATA[Windows Mobile (PPC)]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Inventory]]></category>

		<guid isPermaLink="false">http://www.timsanteford.com/?p=25</guid>
		<description><![CDATA[This project consists of two parts: a PPC client application and a PC base web service. The system was designed to track location and quantities of chemical inventory. The client application is capable of two way synchronization and is designed to be taken into the field where there will be no network connection. The application [...]]]></description>
			<content:encoded><![CDATA[<p>
This project consists of two parts: a PPC client application and a PC base web service. The system was designed to track location and quantities of chemical inventory. The client application is capable of two way synchronization and is designed to be taken into the field where there will be no network connection.  The application is capable of collecting and queuing up an enormous amount of container scan events. Once an entire room or location is scanned the interface allows the user to page through the details of each captured container. The detail screen allows the user to view associated data, set the fill level, and or and highlight the container for disposal. Written specifically to run on a <a href="http://www.motorola.com/business/US-EN/MC9090-G_RFID_US-EN.do?vgnextoid=b4ee98ee03ef5110VgnVCM1000008406b00aRCRD">Symbol MC9090-G</a> handheld, the client application worked with linear and 2D barcodes as well as RFID Tags.</p>
<p>
I overcame efficiency problems with Microsoft’s built in serialization mechanism by devising my own custom serialization/de-serialization methods. This enhancement cut web synchronization time by 10 ten times. By fully utilizing the relational database capabilities of SQLce, I was able to create a clean and highly productive interface that allows users full access to the company’s entire product and container catalog.
</p>

<table class="project-spec">
  <caption>Hardware</caption>
  <tr><td><a href="http://www.motorola.com/business/US-EN/MC9090-G_RFID_US-EN.do?vgnextoid=b4ee98ee03ef5110VgnVCM1000008406b00aRCRD">Symbol MC9090-g RFID Scanner</a></td><td><a href=http://www.motorola.com/business/US-EN/MC9090-G_RFID_US-EN.do?vgnextoid=b4ee98ee03ef5110VgnVCM1000008406b00aRCRD"><img src="/content/blog/MC9090-G_RFID_MD_US-EN.jpg" style="width:125px" /></a></td></tr>
</table>


<table class="project-spec">
  <caption>Project Specs</caption>
  <tr><td>Role</td><td>Sole Developer</td></tr>
  <tr><td>Platform</td><td>Windows Mobile 6 .Net/Windows NT .Net</td></tr>
  <tr><td>Database</td><td>SQLce/SQL Server</td></tr>
 <tr><td>Database Size</td><td>15 tables with record counts in the 10k-100k range</td></tr>
</table>
<p>
Note to furture RFID developers: Gen 2 tags have a about a 80-85% read rate at about 5 feet in my real world tests with the 9090-G. Tags on metal containers like paint cans had about a 2 foot directional range. Of course tags inside metal cabinets are impossible to read. 
</p>]]></content:encoded>
			<wfw:commentRss>http://www.timsanteford.com/projects/windows-mobile-ppc/rfid-inventory-tracking/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

