<?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>Quadros Systems Blog &#187; software</title>
	<atom:link href="http://info.quadros.com/tag/software/feed/" rel="self" type="application/rss+xml" />
	<link>http://info.quadros.com</link>
	<description>RTOS, Tools, TCP/IP, USB, File Systems for Embedded Development</description>
	<lastBuildDate>Thu, 26 Jun 2014 12:55:55 +0000</lastBuildDate>
	<language>en-US</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.9.1</generator>
	<item>
		<title>Are you well-positioned for the Internet of Things?</title>
		<link>http://info.quadros.com/blog/are-you-well-positioned-for-the-internet-of-things/</link>
		<comments>http://info.quadros.com/blog/are-you-well-positioned-for-the-internet-of-things/#comments</comments>
		<pubDate>Wed, 17 Apr 2013 20:40:32 +0000</pubDate>
		<dc:creator><![CDATA[admin]]></dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[embedded systems]]></category>
		<category><![CDATA[Ethernet]]></category>
		<category><![CDATA[Internet of Things]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://info.quadros.com/?p=31</guid>
		<description><![CDATA[<p>Kaivan Karimi of Freescale has written an excellent overview of the Internet of Things (IoT): &#8220;Will the Internet of Things (IoT) turn your smart phone into the center of the universe?&#8221; We agree with his assessment that the smart phone may be one of the many hubs or gateways used to query or analyze Big Data from sensing and other smart devices but it is much more likely that Wi-Fi and Weightless will win out as the networks of choice for IoT over the LTE network (or its successors). Wireless network operators are clearly positioning themselves as key players in the evolving IoT space as are Internet ISPs and cable providers. And Verizon is well positioned in telematics, as well. But The IoT future is much larger than connecting consumer appliances and personal information devices. And it is larger than telematics. Karimi says that rolling out IoT is like rolling out the largest control data network in the world: Home Automation, Education, Supply Chain, Auto Safety, Security, Goods Tracking, Farms, Energy Management, Transportation, Health, Lighting&#8211;these are only some of the sub-networks that will form the massive IoT. Chris Rezendez from INEX Advisors writes in the March 12 Issue of the Boston Business Journal, &#8220;IoT, M2M connected device solutions are about as broad as you can imagine. All form factor, configuration and functional footprint of unattended, headless, embedded and discrete devices with some combination of sensing, processing and communications.&#8221; Quadros Systems has been active in smart devices and intelligent gateways for many years. Our customers are already building out early IoT networks on factory floors, in smart buildings, in hospitals and clinics. And we have new developments underway for network security and enhanced wireless connectivity. As Rezendez writes, &#8220;The people and organizations that heard the gun go off months, or years ago who are hard at work on the nth generation of their solution, expanding into their phase II markets, and simply going about the business of building out IoT and M2M markets.&#8221; Find out more about how Quadros Systems can help position you for success in this active and growing market space. &#160;</p>
<p>The post <a rel="nofollow" href="http://info.quadros.com/blog/are-you-well-positioned-for-the-internet-of-things/">Are you well-positioned for the Internet of Things?</a> appeared first on <a rel="nofollow" href="http://info.quadros.com">Quadros Systems Blog</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>Kaivan Karimi of Freescale has written an <a title="excellent overview" href="https://community.freescale.com/community/the-embedded-beat/blog/2013/04/07/will-the-internet-of-things-iot-turn-your-smart-phone-into-the-center-of-the-universe" target="_self">excellent overview</a> of the Internet of Things (IoT): &#8220;Will the Internet of Things (IoT) turn your smart phone into the center of the universe?&#8221;</p>
<p>We agree with his assessment that the smart phone may be one of the many hubs or gateways used to query or analyze Big Data from sensing and other smart devices but it is much more likely that Wi-Fi and Weightless will win out as the networks of choice for IoT over the LTE network (or its successors).</p>
<p>Wireless network operators are clearly positioning themselves as key players in the evolving IoT space as are Internet ISPs and cable providers. And Verizon is well positioned in telematics, as well.</p>
<p>But The IoT future is much larger than connecting consumer appliances and personal information devices. And it is larger than telematics. Karimi says that rolling out IoT is like rolling out the largest control data network in the world: Home Automation, Education, Supply Chain, Auto Safety, Security, Goods Tracking, Farms, Energy Management, Transportation, Health, Lighting&#8211;these are only some of the sub-networks that will form the massive IoT.</p>
<p><img class="aligncenter size-full wp-image-32" title="" src="http://info.quadros.com/wp-content/uploads/2014/06/IoT.jpg" alt="Internet of Things" width="600" height="360" /></p>
<p>Chris Rezendez from INEX Advisors writes in the <a title="March Issue of the Boston Business Journal" href="http://www.bizjournals.com/boston/blog/techflash/2013/03/why-iot-and-m2m-markets-need-no-hype--.html" target="_self">March 12 Issue of the Boston Business Journal</a>, &#8220;IoT, M2M connected device solutions are about as broad as you can imagine. All form factor, configuration and functional footprint of unattended, headless, embedded and discrete devices with some combination of sensing, processing and communications.&#8221;</p>
<p>Quadros Systems has been active in smart devices and intelligent gateways for many years. Our customers are already building out early IoT networks on factory floors, in smart buildings, in hospitals and clinics. And we have new developments underway for network security and enhanced wireless connectivity.</p>
<p>As Rezendez writes, &#8220;The people and organizations that heard the gun go off months, or years ago who are hard at work on the nth generation of their solution, expanding into their phase II markets, and simply going about the business of building out IoT and M2M markets.&#8221;</p>
<p><a href="http://quadros.com/contact-us/" target="_blank">Find out more</a> about how Quadros Systems can help position you for success in this active and growing market space.</p>
<p>&nbsp;</p>
<p>The post <a rel="nofollow" href="http://info.quadros.com/blog/are-you-well-positioned-for-the-internet-of-things/">Are you well-positioned for the Internet of Things?</a> appeared first on <a rel="nofollow" href="http://info.quadros.com">Quadros Systems Blog</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://info.quadros.com/blog/are-you-well-positioned-for-the-internet-of-things/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RTOS Source code vs. Object Libraries</title>
		<link>http://info.quadros.com/blog/rtos-source-code-vs-object-libraries/</link>
		<comments>http://info.quadros.com/blog/rtos-source-code-vs-object-libraries/#comments</comments>
		<pubDate>Tue, 19 Feb 2013 20:45:08 +0000</pubDate>
		<dc:creator><![CDATA[admin]]></dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[embedded development]]></category>
		<category><![CDATA[RTOS]]></category>
		<category><![CDATA[RTOS Explained]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[system optimization]]></category>

		<guid isPermaLink="false">http://info.quadros.com/?p=35</guid>
		<description><![CDATA[<p>The post <a rel="nofollow" href="http://info.quadros.com/blog/rtos-source-code-vs-object-libraries/">RTOS Source code vs. Object Libraries</a> appeared first on <a rel="nofollow" href="http://info.quadros.com">Quadros Systems Blog</a>.</p>
]]></description>
				<content:encoded><![CDATA[<div class="wpb_row vc_row-fluid">
	<div class="vc_span8 wpb_column column_container">
		<div class="wpb_wrapper">
			
	<div class="wpb_text_column wpb_content_element ">
		<div class="wpb_wrapper">
			<p>We have been asked many times why we provide full source code distribution with our real-time operating system. There are several reasons.</p>
<table border="0">
<tbody>
<tr>
<td>1. Developers new to using an RTOS or those who have not had experience with the RTXC Quadros RTOS can use the source code to get a better understanding of how the “magic” works.</p>
<p>2. Having the source code means you can compile the kernel code any way that you want, with any compiler switches (e.g. models, or options) that you need. The binary version usually comes built for a specific platform. It is either heavily optimized, which makes the kernel code virtually impossible to understand at assembly level, or un-optimized which hurts performance. With source, you can configure the kernel for your specific situation and requirements (e.g. small footprint or high performance)</td>
<td><img class="aligncenter  wp-image-36" title="" src="http://info.quadros.com/wp-content/uploads/2014/06/source-code-vs-binary.png" alt="source code vs binary" width="339" height="232" /></td>
</tr>
</tbody>
</table>
<p>3. Often during the development cycle, the application under test will crash in the kernel. The problem is not the kernel itself but is caused by a parameter that was passed to the kernel. Having kernel source code available can help you  identify an application problem that manifests itself by corrupting or otherwise crashing the kernel.</p>
<p>4. When that new version of your compiler is released, your RTOS can immediately take advantage of it via recompilation &#8211; instead of licensing another binary version.</p>
<p>5. If you need technical support from us, it makes it easier for us to be able to step through the kernel source code over the phone than try to blindly walk through assembly code. Errors in your code can be more quickly identified.</p>

		</div> 
	</div> 
		</div> 
	</div> 

	<div class="vc_span4 wpb_column column_container">
		<div class="wpb_wrapper">
			<div class="vc_wp_tagcloud wpb_content_element"><div class="widget widget_tag_cloud"><h2 class="widgettitle">Tags</h2><div class="tagcloud"><a href='http://info.quadros.com/tag/decision-process/' class='tag-link-19' title='1 topic' style='font-size: 8pt;'>decision process</a>
<a href='http://info.quadros.com/tag/development-tools/' class='tag-link-6' title='1 topic' style='font-size: 8pt;'>development tools</a>
<a href='http://info.quadros.com/tag/device-security/' class='tag-link-10' title='3 topics' style='font-size: 12.666666666667pt;'>device security</a>
<a href='http://info.quadros.com/tag/dsp/' class='tag-link-20' title='1 topic' style='font-size: 8pt;'>DSP</a>
<a href='http://info.quadros.com/tag/emb/' class='tag-link-22' title='1 topic' style='font-size: 8pt;'>emb</a>
<a href='http://info.quadros.com/tag/embedded-development/' class='tag-link-5' title='15 topics' style='font-size: 22pt;'>embedded development</a>
<a href='http://info.quadros.com/tag/embedded-network-security/' class='tag-link-9' title='3 topics' style='font-size: 12.666666666667pt;'>embedded network security</a>
<a href='http://info.quadros.com/tag/embedded-software/' class='tag-link-7' title='4 topics' style='font-size: 14.222222222222pt;'>embedded software</a>
<a href='http://info.quadros.com/tag/embedded-systems/' class='tag-link-3' title='10 topics' style='font-size: 19.511111111111pt;'>embedded systems</a>
<a href='http://info.quadros.com/tag/ethernet/' class='tag-link-14' title='2 topics' style='font-size: 10.8pt;'>Ethernet</a>
<a href='http://info.quadros.com/tag/firewall/' class='tag-link-12' title='1 topic' style='font-size: 8pt;'>firewall</a>
<a href='http://info.quadros.com/tag/internet-of-things/' class='tag-link-11' title='3 topics' style='font-size: 12.666666666667pt;'>Internet of Things</a>
<a href='http://info.quadros.com/tag/open-source/' class='tag-link-18' title='1 topic' style='font-size: 8pt;'>open source</a>
<a href='http://info.quadros.com/tag/rtos/' class='tag-link-4' title='8 topics' style='font-size: 18.111111111111pt;'>RTOS</a>
<a href='http://info.quadros.com/tag/rtos-explained/' class='tag-link-17' title='11 topics' style='font-size: 20.133333333333pt;'>RTOS Explained</a>
<a href='http://info.quadros.com/tag/software/' class='tag-link-16' title='3 topics' style='font-size: 12.666666666667pt;'>software</a>
<a href='http://info.quadros.com/tag/system-optimization/' class='tag-link-13' title='7 topics' style='font-size: 17.333333333333pt;'>system optimization</a></div>
</div></div>

		</div> 
	</div> 
</div><div class="wpb_row vc_row-fluid">
	<div class="vc_span8 wpb_column column_container">
		<div class="wpb_wrapper">
			<div class="vc_wp_posts wpb_content_element">		<div class="widget widget_recent_entries">		<h2 class="widgettitle">Recent Posts</h2>		<ul>
					<li>
				<a href="http://info.quadros.com/blog/rtos-explained-components-rtos/">RTOS Explained: Components of a Real-Time Operating System</a>
						</li>
					<li>
				<a href="http://info.quadros.com/blog/is-heartbleed-the-inevitable-result-of-open-source-software/">Is Heartbleed the inevitable result of open source software?</a>
						</li>
					<li>
				<a href="http://info.quadros.com/blog/embedded-device-security/">Embedded Device Security</a>
						</li>
					<li>
				<a href="http://info.quadros.com/blog/atollic-and-quadros-systems-partner-to-offer-rtos-aware-debugging/">Atollic and Quadros Systems Partner to Offer RTOS-Aware Debugging</a>
						</li>
					<li>
				<a href="http://info.quadros.com/blog/biggest-problems-for-embedded-systems-developers/">Biggest problems for embedded systems developers?</a>
						</li>
					<li>
				<a href="http://info.quadros.com/blog/are-security-issues-lurking-in-your-embedded-device/">Are security issues lurking in your embedded device?</a>
						</li>
					<li>
				<a href="http://info.quadros.com/blog/are-you-well-positioned-for-the-internet-of-things/">Are you well-positioned for the Internet of Things?</a>
						</li>
					<li>
				<a href="http://info.quadros.com/blog/rtos-source-code-vs-object-libraries/">RTOS Source code vs. Object Libraries</a>
						</li>
					<li>
				<a href="http://info.quadros.com/blog/why-would-anyone-pay-for-an-rtos-or-other-embedded-software/">Why would anyone pay for an RTOS or other embedded software?</a>
						</li>
					<li>
				<a href="http://info.quadros.com/blog/rtos-explained-understanding-interprocess-communications/">RTOS Explained: Understanding Interprocess Communications</a>
						</li>
				</ul>
		</div></div>

		</div> 
	</div> 

	<div class="vc_span4 wpb_column column_container">
		<div class="wpb_wrapper">
			
		</div> 
	</div> 
</div>
<p>The post <a rel="nofollow" href="http://info.quadros.com/blog/rtos-source-code-vs-object-libraries/">RTOS Source code vs. Object Libraries</a> appeared first on <a rel="nofollow" href="http://info.quadros.com">Quadros Systems Blog</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://info.quadros.com/blog/rtos-source-code-vs-object-libraries/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why would anyone pay for an RTOS or other embedded software?</title>
		<link>http://info.quadros.com/blog/why-would-anyone-pay-for-an-rtos-or-other-embedded-software/</link>
		<comments>http://info.quadros.com/blog/why-would-anyone-pay-for-an-rtos-or-other-embedded-software/#comments</comments>
		<pubDate>Sun, 22 Jul 2012 12:38:18 +0000</pubDate>
		<dc:creator><![CDATA[admin]]></dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[decision process]]></category>
		<category><![CDATA[embedded development]]></category>
		<category><![CDATA[embedded software]]></category>
		<category><![CDATA[embedded systems]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[RTOS]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://info.quadros.com/?p=42</guid>
		<description><![CDATA[<p>Maybe this is a question you have asked.  Maybe it&#8217;s a question you live by. After all, why pay for software when you can download something similar at no cost? You&#8217;ve heard it before but you do get what you pay for. That doesn&#8217;t mean that a free RTOS is worthless. What it does mean is that you are on your own. Maybe you&#8217;re the hero type; a talented embedded engineer that can code yourself out of any situation. Maybe you trust the &#8220;community&#8221; to help you out if you get into trouble. Maybe you are a newbie and a bit naive about the complexity of embedded development. It&#8217;s not really free. What I mean is that it may be free to you (to use) but somebody paid for it. Maybe it was a microcontroller supplier trying to lure you in to using their platform. User beware; you could be locking yourself in to an software platform with limited functionality &#38; support and no upgrade path. Or maybe the license locks you in to a particular processor supplier. What if you want to change? What about middleware? So you downloaded a free RTOS but then you realize you need USB or TCP/IP or a file system? What do you do? License a bunch of software pieces from different suppliers and then piece them together? At Quadros Systems you are purchasing value and expertise, with years of embedded development expertise. A company that will stand by you, to get you through those days when you are stuck on a difficult problem and behind schedule. Developing reliable embedded systems is not easy. The smallest integration detail or incorrect parameter can take weeks to debug. Getting the right advice at the beginning of your project can be of critical importance. At Quadros Systems we take the time to understand your project and the assumptions and requirements behind it. And then we try to match our software to what you need. If we don&#8217;t have it, we won’t try to force-fit a substandard solution to make a sale. Want to work with an RTOS company that cares about results? Contact us at +1 832-351-2830, use our information request form to tell us about your project, or send an email to info@quadros.com. Get more information about the Quadros Difference here.</p>
<p>The post <a rel="nofollow" href="http://info.quadros.com/blog/why-would-anyone-pay-for-an-rtos-or-other-embedded-software/">Why would anyone pay for an RTOS or other embedded software?</a> appeared first on <a rel="nofollow" href="http://info.quadros.com">Quadros Systems Blog</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>Maybe this is a question you have asked.  Maybe it&#8217;s a question you live by. After all, why pay for software when you can download something similar at no cost?</p>
<ol>
<li><b>You&#8217;ve heard it before but you do get what you pay for.</b> That doesn&#8217;t mean that a free RTOS is worthless. What it does mean is that you are on your own. Maybe you&#8217;re the hero type; a talented embedded engineer that can code yourself out of any situation. Maybe you trust the &#8220;community&#8221; to help you out if you get into trouble. Maybe you are a newbie and a bit naive about the complexity of embedded development.</li>
<li><b>It&#8217;s not really free.</b> What I mean is that it may be free to you (to use) but somebody paid for it. Maybe it was a microcontroller supplier trying to lure you in to using their platform. User beware; you could be locking yourself in to an software platform with limited functionality &amp; support and no upgrade path. Or maybe the license locks you in to a particular processor supplier. What if you want to change?</li>
<li><b>What about middleware?</b> So you downloaded a free RTOS but then you realize you need USB or TCP/IP or a file system? What do you do? License a bunch of software pieces from different suppliers and then piece them together?</li>
</ol>
<p>At Quadros Systems you are purchasing value and expertise, with years of embedded development expertise. A company that will stand by you, to get you through those days when you are stuck on a difficult problem and behind schedule.</p>
<p>Developing reliable embedded systems is not easy. The smallest integration detail or incorrect parameter can take weeks to debug. Getting the right advice at the beginning of your project can be of critical importance. At Quadros Systems we take the time to understand your project and the assumptions and requirements behind it. And then we try to match our software to what you need. If we don&#8217;t have it, we won’t try to force-fit a substandard solution to make a sale.</p>
<p>Want to work with an RTOS company that cares about results? Contact us at +1 832-351-2830, use our <a title="information request form" href="http://info.quadros.com/need-additional-help-or-information/" target="_self">information request form</a> to tell us about your project, or send an email to <a href="mailto:info@quadros.com">info@quadros.com</a>.</p>
<p><a href="http://quadros.com/2013/06/quadros-systems-difference/" target="_blank">Get more information about the Quadros Difference here.</a></p>
<p>The post <a rel="nofollow" href="http://info.quadros.com/blog/why-would-anyone-pay-for-an-rtos-or-other-embedded-software/">Why would anyone pay for an RTOS or other embedded software?</a> appeared first on <a rel="nofollow" href="http://info.quadros.com">Quadros Systems Blog</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://info.quadros.com/blog/why-would-anyone-pay-for-an-rtos-or-other-embedded-software/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
