<?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>Llamatrax</title>
	<atom:link href="http://llamawerx.com/wordpress/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://llamawerx.com/wordpress</link>
	<description>Musings about the web, programming and M2M</description>
	<lastBuildDate>Tue, 24 Nov 2009 03:24:37 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Recently Launched: Lillies Yarns Webstore</title>
		<link>http://llamawerx.com/wordpress/?p=79</link>
		<comments>http://llamawerx.com/wordpress/?p=79#comments</comments>
		<pubDate>Tue, 24 Nov 2009 03:24:37 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Press]]></category>

		<guid isPermaLink="false">http://llamawerx.com/wordpress/?p=79</guid>
		<description><![CDATA[
Llamawerx recently integrated PayPal with Lillies Yarns for a simple, easy-to-use web store. Mags Allen, the owner of Lillies Yarns, wanted to expand her business  online to compliment her brick-and-mortal store in Pennsylvania. PayPal offers an easy to understand interface perfect for selling a few items online. Doug Griswold, CEO of Llamawerx, put it this way, “PayPal [...]]]></description>
			<content:encoded><![CDATA[<p><a title="home.jpg" href="http://www.lilliesyarns.com"><img src="http://llamawerx.com/wordpress/wp-content/uploads/2008/10/home.jpg" alt="Lillies Yarns" /></a></p>
<p>Llamawerx recently integrated PayPal with Lillies Yarns for a simple, easy-to-use web store. Mags Allen, the owner of Lillies Yarns, wanted to expand her business  online to compliment her brick-and-mortal store in Pennsylvania. PayPal offers an easy to understand interface perfect for selling a few items online. Doug Griswold, CEO of Llamawerx, put it this way, “PayPal is a known and trusted eCommerce platform with an active developer’s community. The ability to easily integrate with the existing site style and PHP backend made it a no-brainer for us.”</p>
<p>For a look at the new store, visit <a href="http://www.lilliesyarns.com" target="_blank">www.lilliesyarns.com</a> and click on “shop”.</p>
]]></content:encoded>
			<wfw:commentRss>http://llamawerx.com/wordpress/?feed=rss2&amp;p=79</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cancer: a word no parent wants to hear</title>
		<link>http://llamawerx.com/wordpress/?p=74</link>
		<comments>http://llamawerx.com/wordpress/?p=74#comments</comments>
		<pubDate>Sun, 01 Nov 2009 13:24:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Community]]></category>

		<guid isPermaLink="false">http://llamawerx.com/wordpress/?p=74</guid>
		<description><![CDATA[It&#8217;s easy to believe the project we are working on, the deadline we are under, or the new business we seek is the most important thing in the world. It takes someone like Laura Gnewuch to remind us the true value of the human spirit. She gives her time and effort to Epsilon Sigma Alpha [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s easy to believe the project we are working on, the deadline we are under, or the new business we seek is the most important thing in the world. It takes someone like Laura Gnewuch to remind us the true value of the human spirit. She gives her time and effort to <a href="http://www.esaintl.org" target="_blank">Epsilon Sigma Alpha</a> in support of <a href="http://www.stjude.org">St. Jude Children&#8217;s Hospital</a> and in December she will run a 1/2 Marathon to raise money for the hospital. Here is her story &#8211; I hope you will <a href="https://waystohelp.stjude.org/sjVPortal/public/displayUserPage.do?eventId=55854&amp;programId=401&amp;userId=16645">support her</a>&#8230;</p>
<blockquote><p>Someone &#8211; or something &#8211; bumps me from behind. I&#8217;m trying to listen while activity swirls around me. Bump, I feel it again. I turn to look – nothing. Finally, a tug on my leg and I look down. &#8220;Hello,&#8221; she says beaming. &#8220;Hello to you,&#8221; I say. There looking up at me is a little girl about six, the age of my son. She has blue eyes, rosy cheeks, and a sweet smile. She&#8217;s pulling a wagon. &#8220;What&#8217;s your name sweetie?&#8221; I ask. &#8220;Helen,&#8221; she answers before giggling and turning to be with her friends.</p>
<p>Our encounter could be at a park or a bowling alley or a birthday party, but it&#8217;s not. We aren&#8217;t at a place you or I would consider &#8220;fun&#8221;. You see, Helen has no hair – and Helen is very sick. In fact, Helen is battling for her life. But watching her run off to be with her St. Jude buddies you would never know it.</p>
<p>This special place is St. Jude Children&#8217;s Hospital. My attention returns to our tour. Our doctor recites statistics from 1962 when the survival rate for childhood cancer was horrifying: Acute Lymphoblastic Leukemia &#8211; 4%, Non-Hodgkin Lymphoma &#8211; 7%, Neuroblastoma &#8211; 10%. Today, he reports, miracles happen and the survival rate for these diseases has skyrocketed to 94%, 85%, and 55%.</p>
<p>Although researchers at St. Jude Children&#8217;s Hospital have made great strides battling against cancer, there will always be a need for funding until we have a cure.</p>
<p>Advances don&#8217;t happen by accident. They come from thousands of researchers worldwide searching for cures. Thankfully, it&#8217;s 2009 and doctors at St. Jude Children&#8217;s Hospital are some of the best. Through my sorority, Epsilon Sigma Alpha, I know the fight personally. In 2008 my North Carolina Sisters and I raised over $300,000 for St. Jude. Nationwide ESA contributed 11 million dollars. I&#8217;m proud to say ESA is St. Jude&#8217;s largest private fundraising group in the United States.</p>
<p>Cancer is a word no parent wants to hear. What good are statistics if you can&#8217;t pay for the cure? What if you can&#8217;t afford to travel for the treatment? Where will you stay while you&#8217;re there? Our donations answer these questions. St. Jude is the only pediatric cancer research center where families never pay for treatment not covered by insurance. No child is ever denied treatment because of the family&#8217;s inability to pay.</p>
<p>Think about that, &#8220;No child is ever denied treatment because of the family&#8217;s inability to pay.&#8221;</p>
<p>That&#8217;s where I come in. In December I&#8217;m taking time out of my life to travel to Memphis, Tennessee, the home of St. Jude Children&#8217;s Hospital. Along with 100 of my ESA Sisters I&#8217;ll participate in the Memphis Half-Marathon benefiting the hospital. Twice I&#8217;ve walked this course and last year I ran and I&#8217;m running again. Maybe not 100%, but if the children can fight cancer valiantly, I can put one leg in front of the other and run.</p>
<p>These are challenging times for all of us, but living with cancer is one challenge that no child should have to face. By supporting my run, you support St. Jude Children&#8217;s Hospital &#8211; and helping these boys and girls to grow up to be men and women. On behalf of these families, please make a donation, no matter how big or small, so that we can give more than just hope&#8230; we can give a child another birthday.</p></blockquote>
<p>You can <a href="https://waystohelp.stjude.org/sjVPortal/public/displayUserPage.do?eventId=55854&amp;programId=401&amp;userId=16645">support Laura&#8217;s run</a> for St. Jude Children&#8217;s Hospital, visit her <a href="https://waystohelp.stjude.org/sjVPortal/public/displayUserPage.do?eventId=55854&amp;programId=401&amp;userId=16645">donation page</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://llamawerx.com/wordpress/?feed=rss2&amp;p=74</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Recently Refreshed: NC ESA</title>
		<link>http://llamawerx.com/wordpress/?p=63</link>
		<comments>http://llamawerx.com/wordpress/?p=63#comments</comments>
		<pubDate>Wed, 23 Sep 2009 02:16:40 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Press]]></category>

		<guid isPermaLink="false">http://llamawerx.com/wordpress/?p=63</guid>
		<description><![CDATA[
Llamawerx and the North Carolina State Council of Epsilon Sigma Alpha have refreshed www.esa-nc.org for 2009-2010.  This website serves North Carolina ESA members and potential members.  Epsilon Sigma Alpha International is a leadership and service organization bringing good people together to do good things through programs and projects that make a positive difference&#8230;locally, nationally, [...]]]></description>
			<content:encoded><![CDATA[<p><a title="Home Page" href="http://www.esa-nc.org"><img src="http://llamawerx.com/wordpress/wp-content/uploads/2009/09/esa-nc.jpg" alt="Home Page" /></a></p>
<p>Llamawerx and the North Carolina State Council of Epsilon Sigma Alpha have refreshed <a href="http://www.esa-nc.org">www.esa-nc.org</a> for 2009-2010.  This website serves North Carolina ESA members and potential members.  Epsilon Sigma Alpha International is a leadership and service organization bringing good people together to do good things through programs and projects that make a positive difference&#8230;locally, nationally, and internationally. Through a network of thousands of members and more than 1,200 chapters, ESA provides more than 650,000 service hours and over $18 million for charitable causes each year. In 2007, ESA raised close to $11 million for St. Jude Children’s Research Hospital, the leading pediatric cancer research hospital in the country, with North Carolina chapters raising nearly $200,000.</p>
]]></content:encoded>
			<wfw:commentRss>http://llamawerx.com/wordpress/?feed=rss2&amp;p=63</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Jumpstart for Open AT</title>
		<link>http://llamawerx.com/wordpress/?p=62</link>
		<comments>http://llamawerx.com/wordpress/?p=62#comments</comments>
		<pubDate>Fri, 03 Apr 2009 16:16:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Press]]></category>

		<guid isPermaLink="false">http://llamawerx.com/wordpress/?p=62</guid>
		<description><![CDATA[Llamawerx is pleased to announce the release of Jumpstart for Open AT a framework for building applications using Wavecom&#8217;s Open AT environment. &#8220;Open AT is a great environment for building wireless applications on top of Wavecom&#8217;s products,&#8221; said Doug Griswold, CEO of Llamawerx. &#8220;There are a lot of APIs and you can do amazing things, [...]]]></description>
			<content:encoded><![CDATA[<p>Llamawerx is pleased to announce the release of <strong>Jumpstart for Open AT</strong> a framework for building applications using Wavecom&#8217;s Open AT environment. &#8220;Open AT is a great environment for building wireless applications on top of Wavecom&#8217;s products,&#8221; said Doug Griswold, CEO of Llamawerx. &#8220;There are a lot of APIs and you can do amazing things, but starting from scratch can be daunting.&#8221;</p>
<p>Llamawerx&#8217;s Jumpstart for Open AT provides a proprietary framework for commonly used features like SMS, GPRS, GPS, and GPIO. By layering higher level functionality on top of the Wavecom APIs, Jumpstart for Open AT codifies a design structure that easily expands.</p>
<p>&#8220;While writing M2M applications for Open AT, we found ourselves doing the same thing over-and-over – encoding and decoding messages, executing commands, handling local control, queuing output, etc,&#8221; explained Griswold. &#8220;Why not extract that design, code and the testing that went along with it and package it.&#8221;</p>
<p>The advantage is unmistakable. Analysis of a Llamawerx project uncovered 7744 lines of &#8220;C&#8221; code. Of those 7744 lines, 4505 were new and 3240 were from Jumpstart for Open AT. Applying Jumpstart saved this client at least 88 man-hours of effort. &#8220;The ability to quickly get something up and running is a great advantage,&#8221; according to Griswold. &#8220;It allows us to deliver functionality very quickly that the client can see and use.&#8221;</p>
<p>Jumpstart for Open AT goes beyond the Open AT APIs by incorporating higher level functionality and design:</p>
<ul>
<li>Flash access</li>
<li>GPIO monitoring and activation</li>
<li>GPS positioning</li>
<li>Local control commands</li>
<li>Message encoding/decoding</li>
<li>Non-volatile data structures</li>
<li>Over-the-air download</li>
<li>Queuing and retrying output</li>
<li>Startup coordination and supervision</li>
<li>State machines</li>
<li>Tracing and debug output</li>
</ul>
<p>For more information on Jumpstart AT and other M2M services, contact Llamawerx at m2m-info@llamawerx.com.</p>
]]></content:encoded>
			<wfw:commentRss>http://llamawerx.com/wordpress/?feed=rss2&amp;p=62</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Recently Launched: Tarheel Golf</title>
		<link>http://llamawerx.com/wordpress/?p=61</link>
		<comments>http://llamawerx.com/wordpress/?p=61#comments</comments>
		<pubDate>Tue, 28 Oct 2008 17:41:31 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Press]]></category>

		<guid isPermaLink="false">http://llamawerx.com/wordpress/?p=61</guid>
		<description><![CDATA[ 
Llamawerx recently developed the website for Tarheel Golf.
Tarheel Golf is a non-profit organization providing competitive
golf tournaments for local junior golfers.  Many of the events are
nationally ranked and are played at some of the areas most
challenging courses.  Llamawerx developed the site to be
straightforward and easy to use.
The site will soon be expanded to include event registration
and [...]]]></description>
			<content:encoded><![CDATA[<p> <a href="http://llamawerx.com/wordpress/wp-content/uploads/2008/10/homepage.jpg" title="Home Page"><img src="http://llamawerx.com/wordpress/wp-content/uploads/2008/10/homepage.jpg" alt="Home Page" /></a></p>
<p>Llamawerx recently developed the website for Tarheel Golf.<br />
Tarheel Golf is a non-profit organization providing competitive<br />
golf tournaments for local junior golfers.  Many of the events are<br />
nationally ranked and are played at some of the areas most<br />
challenging courses.  Llamawerx developed the site to be<br />
straightforward and easy to use.</p>
<p>The site will soon be expanded to include event registration<br />
and results.  To take a look at the site, visit <a href="http://www.tarheelgolf.org" title="Tarheel Golf" target="_blank">www.tarheelgolf.org</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://llamawerx.com/wordpress/?feed=rss2&amp;p=61</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Recently Launched: Lillies Yarns</title>
		<link>http://llamawerx.com/wordpress/?p=58</link>
		<comments>http://llamawerx.com/wordpress/?p=58#comments</comments>
		<pubDate>Fri, 10 Oct 2008 18:07:32 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Press]]></category>

		<guid isPermaLink="false">http://llamawerx.com/wordpress/?p=58</guid>
		<description><![CDATA[
Llamawerx recently redesigned the website for Lillie&#8217;s Yarns, a brick-and-mortar and online yarn store in Perkasie, PA. The site design focuses on a simple, easy to use layout. According to Doug Griswold, CEO of Llamawerx, “When people visit one of our websites, we want to make sure the important information is accessible. Lillie&#8217;s Yarns is [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.lilliesyarns.com" title="home.jpg"><img src="http://llamawerx.com/wordpress/wp-content/uploads/2008/10/home.jpg" alt="Lillies Yarns" /></a></p>
<p>Llamawerx recently redesigned the website for Lillie&#8217;s Yarns, a brick-and-mortar and online yarn store in Perkasie, PA. The site design focuses on a simple, easy to use layout. According to Doug Griswold, CEO of Llamawerx, “When people visit one of our websites, we want to make sure the important information is accessible. Lillie&#8217;s Yarns is a traditional store and people visiting want to know where it is, how to get there, and what the hours are. Visitors don’t always come in through the home page; search engines can drop them off anywhere.”</p>
<p>During the next phase, we will add an e-commerce component for online shopping.</p>
<p>For a look at the new website, visit <a href="http://www.lilliesyarns.com" target="_blank">www.lilliesyarns.com</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://llamawerx.com/wordpress/?feed=rss2&amp;p=58</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Recently Launched: Transport Monitoring</title>
		<link>http://llamawerx.com/wordpress/?p=57</link>
		<comments>http://llamawerx.com/wordpress/?p=57#comments</comments>
		<pubDate>Mon, 07 Jul 2008 18:20:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Press]]></category>

		<guid isPermaLink="false">http://llamawerx.com/wordpress/?p=57</guid>
		<description><![CDATA[Llamawerx and Abloco recently completed a custom video surveillance front-end for monitoring a transport environment in the Middle East. “By integrating alarms and real-time video from a Cieffe video server we delivered a control panel allowing instant monitoring of critical events,” said Doug Griswold, CEO of Llamawerx. “We are extremely happy to partner with Abloco [...]]]></description>
			<content:encoded><![CDATA[<p>Llamawerx and <a href="http://www.abloco.nl" target="_blank">Abloco</a> recently completed a custom video surveillance front-end for monitoring a transport environment in the Middle East. “By integrating alarms and real-time video from a <a href="http://www.cieffe.com" target="_blank">Cieffe </a>video server we delivered a control panel allowing instant monitoring of critical events,” said Doug Griswold, CEO of Llamawerx. “We are extremely happy to partner with Abloco on another fabulous project.”</p>
<p><a href="http://www.abloco.nl" target="_blank">Abloco</a> supplies wireless IP video solutions, integration and network engineering services to clients worldwide.</p>
<p>Llamawerx focuses on design, integration and custom software development for networked and wireless technology.</p>
]]></content:encoded>
			<wfw:commentRss>http://llamawerx.com/wordpress/?feed=rss2&amp;p=57</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Recently Launched: Focus on our Troops</title>
		<link>http://llamawerx.com/wordpress/?p=55</link>
		<comments>http://llamawerx.com/wordpress/?p=55#comments</comments>
		<pubDate>Tue, 27 May 2008 15:47:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Press]]></category>

		<guid isPermaLink="false">http://llamawerx.com/wordpress/?p=55</guid>
		<description><![CDATA[
Llamawerx and the New Jersey Society of Optometric Physicians proudly announce the launch of www.focusonourtroops.org &#8211; a website supporting the campaign to provide eyecare items for US troops in Iraq and Afghanistan.
As eyecare professionals, the members of the NJSOP are committed to educating the public on the importance of good eye care. With &#8220;Focus on [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.focusonourtroops.org" title="Recently Launched: Focus on our Troops"><img src="http://llamawerx.com/wordpress/wp-content/uploads/2008/05/focus_on_our_troops.jpg" alt="Recently Launched: Focus on our Troops" /></a></p>
<p>Llamawerx and the New Jersey Society of Optometric Physicians proudly announce the launch of <a href="http://www.focusonourtroops.org" target="_blank">www.focusonourtroops.org</a> &#8211; a website supporting the campaign to provide eyecare items for US troops in Iraq and Afghanistan.</p>
<p>As eyecare professionals, the members of the NJSOP are committed to educating the public on the importance of good eye care. With &#8220;Focus on our Troops&#8221; they want to send that same message to our troops overseas, but they need your help. By sending eyecare items or making a monetary donation, you’ll be helping send the message to our dedicated servicemen and women to FOCUS on their future.</p>
<p>For details on how to help, please visit  <a href="http://www.focusonourtroops.org" target="_blank">www.focusonourtroops.org</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://llamawerx.com/wordpress/?feed=rss2&amp;p=55</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Llamawerx Featured in M2M Magazine</title>
		<link>http://llamawerx.com/wordpress/?p=54</link>
		<comments>http://llamawerx.com/wordpress/?p=54#comments</comments>
		<pubDate>Sat, 01 Mar 2008 19:04:20 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Press]]></category>

		<guid isPermaLink="false">http://llamawerx.com/wordpress/?p=54</guid>
		<description><![CDATA[Doug Griswold, CEO of Llamawerx, is featured in the January/February 2008 issue of M2M magazine with an article titled Where to Put the Smarts in&#8230; SMART SERVICES. If you haven&#8217;t seen the new, improved M2M website, I suggest you visit it at www.m2mpremier.com. Print subscriptions are free to qualified M2M professionals.
]]></description>
			<content:encoded><![CDATA[<p>Doug Griswold, CEO of Llamawerx, is featured in the January/February 2008 issue of M2M magazine with an article titled <a href="http://www.m2mpremier.com/10_2_magazinearticle.aspx?id=MAZ0080223022704170" title="External Link" target="_blank">Where to Put the Smarts in&#8230; SMART SERVICES</a>. If you haven&#8217;t seen the new, improved M2M website, I suggest you visit it at <a href="http://www.m2mpremier.com" title="External Link" target="_blank">www.m2mpremier.com</a>. Print subscriptions are free to qualified M2M professionals.</p>
]]></content:encoded>
			<wfw:commentRss>http://llamawerx.com/wordpress/?feed=rss2&amp;p=54</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>M2M Technology Survey</title>
		<link>http://llamawerx.com/wordpress/?p=53</link>
		<comments>http://llamawerx.com/wordpress/?p=53#comments</comments>
		<pubDate>Fri, 28 Sep 2007 18:03:38 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://llamawerx.com/wordpress/?p=53</guid>
		<description><![CDATA[Llamawerx is involved with a cellular-based, mobile M2M asset-tracking application where we are responsible for the embedded software. While working on this, I became interested in the IT tools needed to create a functioning system and thought I would look into building a technology prototype.
30,000 Foot Requirements


Monitor remote asset
Collect position information
Store the information
Web-based presentation

System Architecture

The [...]]]></description>
			<content:encoded><![CDATA[<p>Llamawerx is involved with a cellular-based, mobile M2M asset-tracking application where we are responsible for the embedded software. While working on this, I became interested in the IT tools needed to create a functioning system and thought I would look into building a technology prototype.</p>
<p><strong>30,000 Foot Requirements<br />
</strong></p>
<ol>
<li>Monitor remote asset</li>
<li>Collect position information</li>
<li>Store the information</li>
<li>Web-based presentation</li>
</ol>
<p><strong>System Architecture<br />
</strong></p>
<p>The first order of business is to select an architecture and map the functions into it. For this example, consider a smart unit that collects data remotely, does some processing and transmits position and alert information to a server. The server collects the information, stores it in a database, performs further analysis and presents the information via the web-browser. The unit and the server communicate with GSM/GPRS.</p>
<p><strong>Embedded Technology</strong></p>
<p>The remote unit must collect positioning information from a GPS receiver, monitor input/output signals, perform analysis and communicate with the server over GPRS. To reduce costs, a <a href="http://www.wavecom.com" target="_blank">Wavecom </a>wireless processor handles the communications <em>and </em>processing needs. The major M2M module vendors &#8211; <a href="http://www.wavecom.com" target="_blank">Wavecom</a>, <a href="http://www.telit.com" target="_blank">Telit</a>, <a href="https://pia.khe.siemens.com/index.aspx?nr=14197" target="_blank">Siemens</a>, <a href="http://www.motorola.com/governmentandenterprise/il/en-us/public/functions/browsesolution/browsesolution.aspx?navigationpath=id_803i/id_2774i" target="_blank">Motorola </a>and <a href="http://www.enfora.com" target="_blank">Enfora </a>- offer programmable modules that are more than wireless modems. Developers program Wavecom&#8217;s <a href="http://www.wavecom.com/OpenAT" target="_blank">OpenAT </a>environment in the &#8220;C&#8221; language using an <a href="http://www.eclipse.org/" target="_blank">Eclipse IDE</a>.</p>
<ol>
<li>Wavecom Wireless CPU</li>
<li>OpenAT</li>
<li>&#8220;C&#8221; programming language</li>
<li>Eclipse IDE</li>
</ol>
<p><strong>Server Technology</strong></p>
<p>The server collects information from the remote units, stores it, performs analysis and delivers it to a dashboard-like web browser application. We selected <a href="http://www.ubuntu.com" target="_blank">Ubuntu Linux</a>, a robust and popular open-source operating  system, as the foundation for the server software. The remote units deliver their data using GPRS and UDP, and a <a href="http://www.python.org/" target="_blank">Python </a>script collects the messages and stores them in a database. <a href="http://www.mysql.com/" target="_blank">MySQL</a>, another popular open-source tool, is the database server. For web access, <a href="http://httpd.apache.org/" target="_blank">Apache </a>came with our Linux distribution so why change? <a href="http://www.php.net/" target="_blank">PHP </a>provides the server-side scripting.</p>
<ol>
<li>Ubuntu Linux</li>
<li>MySQL</li>
<li>Apache HTTP</li>
<li> Python</li>
<li>PHP</li>
</ol>
<p><strong>Web Technology</strong></p>
<p>For display technology, we stuck with HTML technologies over Flash or Java. Ajax introduces what seems like millions of options for web developers to pursue. Based on their maturity, ease of use and experience we chose to use JavaScript libraries from <a href="http://developer.yahoo.com/yui/" target="_blank">Yahoo!</a>, <a href="http://www.google.com/apis/maps/documentation/" target="_blank">Google </a>and Ben Nolan&#8217;s <a href="http://www.bennolan.com/behaviour" target="_blank">Behaviour </a>which in turn depends on <a href="http://www.prototypejs.org/" target="_blank">Prototype</a>.</p>
<ol>
<li>HTML</li>
<li>Cascading Style Sheets (CSS)</li>
<li>JavaScript</li>
<li>Yahoo! User Interface Library</li>
<li>Behaviour &#8211; unobtrusive JavaScript behaviours</li>
<li>Google Maps API</li>
</ol>
<p><strong>Technology Overload<br />
</strong></p>
<p>So there you have it &#8211; a collection of tools and technologies useful for creating an end-to-end M2M application. There are four programming languages (&#8221;C&#8221;, Python, PHP and JavaScript) along with a lot of &#8220;glue&#8221; technology. Many developers specialize in one or two technologies; yet as this example shows there are many involved in a single system. I didn&#8217;t even discuss wireless protocols, AT command sets, networking technology, GPS or domain expertise.</p>
<p><strong>Making it all Work </strong></p>
<p>One approach brings multiple experts and project managers together to create the solution. Increased project management, complex architecture and difficulty managing trade-offs are common with this approach. In many cases experts can&#8217;t see the forest for the trees and are unwilling to make technology trade-offs for business value.</p>
<p>Another option emphasizes generalists familiar with most of the technology &#8211; maybe not a deep understanding, but a working knowledge. In many cases, a generalist approaches the problem with a more open mind and is willing to trade-off designs in order to achieve the business value.</p>
<p>At Llamawerx, we fall into the later camp. Yes, we are experts in some technologies like <a href="http://www.llamawerx.com/embedded.html">embedded software</a>, <a href="http://www.llamawerx.com/wireless.html">OpenAT</a> and  <a href="http://www.llamawerx.com/database.html">relational databases</a>, but our real strength is the ability to transform vague and conflicting information into working systems that solve real-world problems.</p>
<p>For more details on Llamawerx visit the <a href="http://www.llamawerx.com/technology.html">technology</a> and <a href="http://www.llamawerx.com/solutions.html">solutions</a> on our website.</p>
]]></content:encoded>
			<wfw:commentRss>http://llamawerx.com/wordpress/?feed=rss2&amp;p=53</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
