<?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>Chipkin Automation Systems - Articles &#187; Utilities and tools</title>
	<atom:link href="http://www.chipkin.com/articles/category/utilities-and-tools/feed" rel="self" type="application/rss+xml" />
	<link>http://www.chipkin.com/articles</link>
	<description>Resources and News for industrial automation</description>
	<lastBuildDate>Mon, 15 Mar 2010 08:00:10 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>How to Create/Access Subfolders In TortoiseSVN</title>
		<link>http://www.chipkin.com/articles/how-to-createaccess-subfolders-in-tortoisesvn</link>
		<comments>http://www.chipkin.com/articles/how-to-createaccess-subfolders-in-tortoisesvn#comments</comments>
		<pubDate>Mon, 15 Mar 2010 08:00:10 +0000</pubDate>
		<dc:creator>cpascu</dc:creator>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[Utilities and tools]]></category>
		<category><![CDATA[access subfolder]]></category>
		<category><![CDATA[control]]></category>
		<category><![CDATA[create]]></category>
		<category><![CDATA[cvs]]></category>
		<category><![CDATA[sub]]></category>
		<category><![CDATA[subfolders]]></category>
		<category><![CDATA[subversion]]></category>
		<category><![CDATA[svn]]></category>
		<category><![CDATA[tortoise]]></category>
		<category><![CDATA[version]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.chipkin.com/articles/?p=104</guid>
		<description><![CDATA[Note: This article assumes that the user already has full access to the repository.

Within a folder already linked to the root URL of the repository (http://www.yoursvn.com/CVS/ ), create a new subfolder (e.g. Project).
Create a completely new folder at a different location, which will link to the newly created subfolder in the     [...]]]></description>
			<content:encoded><![CDATA[<p><font size=1>Note: This article assumes that the user already has full access to the repository.</font></p>
<ol>
<li>Within a folder already linked to the root URL of the repository (<a href="http://www.yoursvn.com/CVS/">http://www.yoursvn.com/CVS/</a> ), create a new subfolder (e.g. Project).</li>
<li>Create a completely new folder at a different location, which will link to the newly created subfolder in the      repository. (e.g. Backup)</li>
<li>Right-click the folder and select <strong>SVN Checkout…</strong></li>
<li>For the URL of the repository use the rootURL/subfolder (e.g. <a href="http://www.yoursvn.com/CVS/Project/">http://www.yoursvn.com/CVS/Project/</a><strong>)</strong></li>
<li>Select <strong>OK</strong>.</li>
<li>Enter the username and password.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.chipkin.com/articles/how-to-createaccess-subfolders-in-tortoisesvn/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Where are the debug files located &#8211; CAS BACnet Explorer</title>
		<link>http://www.chipkin.com/articles/where-are-the-debug-files-located-cas-bacnet-explorer</link>
		<comments>http://www.chipkin.com/articles/where-are-the-debug-files-located-cas-bacnet-explorer#comments</comments>
		<pubDate>Fri, 12 Mar 2010 17:51:53 +0000</pubDate>
		<dc:creator>Steven Smethurst</dc:creator>
				<category><![CDATA[Utilities and tools]]></category>
		<category><![CDATA[CAS BACnet Explorer]]></category>
		<category><![CDATA[wireshark]]></category>

		<guid isPermaLink="false">http://www.chipkin.com/articles/?p=647</guid>
		<description><![CDATA[When sending support a bug report for CAS BACnet Explorer please include these three debug files.

C:\Users\&#60;user&#62;\Documents\CAS BACnet Explorer\Debuglog.txt
C:\Users\&#60;user&#62;\Documents\CAS BACnet Explorer\mstp_log.txt (If BACnet MSTP)
C:\Users\&#60;user&#62;\Documents\CAS BACnet Explorer\packets.pkt (If BACnet IP or BACnet Eth)

These files will help us tremendousness to find a solution to your problem. These files are plain text and they should compress down to 3-4mb with 7-Zip (free [...]]]></description>
			<content:encoded><![CDATA[<p>When sending support a bug report for <a href="http://www.chipkin.com/cas-bacnet-explorer">CAS BACnet Explorer</a> please include these three debug files.</p>
<ul>
<li>C:\Users\&lt;<em>user</em>&gt;\Documents\CAS BACnet Explorer\<strong>Debuglog.txt</strong></li>
<li>C:\Users\&lt;<em>user</em>&gt;\Documents\CAS BACnet Explorer\<strong>mstp_log.txt</strong> (If BACnet MSTP)</li>
<li>C:\Users\&lt;<em>user</em>&gt;\Documents\CAS BACnet Explorer\<strong>packets.pkt</strong> (If BACnet IP or BACnet Eth)</li>
</ul>
<p>These files will help us tremendousness to find a solution to your problem. These files are plain text and they should compress down to 3-4mb with <a href="http://www.7-zip.org/">7-Zip</a> (free and opensource), or <a href="http://www.rarlab.com/">WinRar</a> (free unlimited demo)</p>
<p><strong><em>Packets.pkt</em></strong> can be opened with <a href="http://www.wireshark.org/">Wireshark</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.chipkin.com/articles/where-are-the-debug-files-located-cas-bacnet-explorer/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CAS BACnet Explorer &#8211; USB Key updater</title>
		<link>http://www.chipkin.com/articles/cas-bacnet-explorer-usb-key-updater</link>
		<comments>http://www.chipkin.com/articles/cas-bacnet-explorer-usb-key-updater#comments</comments>
		<pubDate>Wed, 10 Mar 2010 19:50:22 +0000</pubDate>
		<dc:creator>Steven Smethurst</dc:creator>
				<category><![CDATA[Utilities and tools]]></category>
		<category><![CDATA[CAS BACnet Explorer]]></category>
		<category><![CDATA[FAQ]]></category>
		<category><![CDATA[usb]]></category>
		<category><![CDATA[USB key]]></category>

		<guid isPermaLink="false">http://www.chipkin.com/articles/?p=618</guid>
		<description><![CDATA[The KeyUpdater.exe is an application at is used to update the USB product keys for CAS BACnet Explorer.
Directions:

Extract the three files included in the Zip archive to a temporary directory (C:\temp\)
Run the &#8216;KeyUpdater.exe&#8216; application
Insert the USB product key, It should look similar to this. A green LED should illuminate if property connected.
Click the &#8220;Update Key&#8221; button

If the key was updated correctly you should [...]]]></description>
			<content:encoded><![CDATA[<p>The <em>KeyUpdater.exe</em><strong> </strong>is an application at is used to update the USB product keys for <a href="http://www.chipkin.com/cas-bacnet-explorer">CAS BACnet Explorer</a>.</p>
<p><strong><img class="alignright" title="usbkeyupdater_done" src="http://www.chipkin.com/articles/wp-content/uploads/2010/03/usbkeyupdater_done.png" alt="" width="154" height="169" />Directions:</strong></p>
<ol>
<li>Extract the three files included in the Zip archive to a temporary directory (C:\temp\)</li>
<li>Run the &#8216;<em>KeyUpdater.exe</em>&#8216; application</li>
<li>Insert the USB product key, It should look <a href="http://www.chipkin.com/articles/wp-content/uploads/2010/03/pic_rockey4nd.gif">similar to this</a>. A green LED should illuminate if property connected.</li>
<li>Click the &#8220;Update Key&#8221; button</li>
</ol>
<p>If the key was updated correctly you should get a dialog that says &#8220;Done&#8221;</p>
<p>This error message can happen for the following reasons.</p>
<p><a href="http://www.chipkin.com/articles/wp-content/uploads/2010/03/usbkeyupdater_error.png"><img class="aligncenter size-full wp-image-619" title="usbkeyupdater_error" src="http://www.chipkin.com/articles/wp-content/uploads/2010/03/usbkeyupdater_error.png" alt="" width="555" height="167" /></a></p>
<ul>
<li>The USB key is not plugged in. Please ensure that the USB key is plugged in and the internal LED is illuminated.</li>
<li>The wrong USB key is used. The USB product key <a href="http://www.chipkin.com/articles/wp-content/uploads/2010/03/pic_rockey4nd.gif">looks like this</a>. Ensure that you are using the correct USB key.</li>
<li>The USB key is plugged in to a USB hub that does not have enough power to program the USB key. Plug the USB key directly in to the PC.</li>
<li>The applcation is missing the two included DLLs. This application requires two DLLs included with the application to run property.</li>
<li>The application is run from with in an Zip file instead of a temporary directly. Some Zip application do not extract all the files from a archive before running the EXE. extract the files to a temp directory before attempting to run this applications.</li>
</ul>
<div><span style="color: #0000ee; -webkit-text-decorations-in-effect: underline;"><br />
</span></div>
]]></content:encoded>
			<wfw:commentRss>http://www.chipkin.com/articles/cas-bacnet-explorer-usb-key-updater/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to change the default BACnet port (47808) in CAS BACnet Explorer</title>
		<link>http://www.chipkin.com/articles/how-to-change-the-default-bacnet-port-47808-in-cas-bacnet-explorer</link>
		<comments>http://www.chipkin.com/articles/how-to-change-the-default-bacnet-port-47808-in-cas-bacnet-explorer#comments</comments>
		<pubDate>Tue, 09 Mar 2010 08:01:56 +0000</pubDate>
		<dc:creator>Steven Smethurst</dc:creator>
				<category><![CDATA[BACnet]]></category>
		<category><![CDATA[Utilities and tools]]></category>
		<category><![CDATA[CAS BACnet Explorer]]></category>
		<category><![CDATA[FAQ]]></category>
		<category><![CDATA[TCP]]></category>

		<guid isPermaLink="false">http://www.chipkin.com/articles/?p=565</guid>
		<description><![CDATA[Question: How to change the default BACnet port (47808) in CAS BACnet Explorer?
Answer: You can change the default BACnet port for CAS BACnet Explorer in the settings dialog. The default BACnet port is  47808 or 0xBAC0 (HEX)
Note: You can change the default port that wireshark uses to detect and decode BACnet messages. See this artile [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Question: </strong>How to change the default BACnet port (47808) in <a href="http://www.chipkin.com/cas-bacnet-explorer">CAS BACnet Explorer</a>?</p>
<p><strong>Answer:</strong> You can change the default BACnet port for <a href="http://www.chipkin.com/cas-bacnet-explorer">CAS BACnet Explorer</a> in the settings dialog. The default BACnet port is  <a href="http://wiki.wireshark.org/Protocols/bacnet">47808 or 0xBAC0 (HEX)</a></p>
<p>Note: You can change the default port that <a href="http://www.wireshark.org/">wireshark</a> uses to detect and decode BACnet messages. See this artile for more information <a href="http://www.chipkin.com/articles/monitor-any-port-using-any-protocol-with-wireshark">Monitor any port using any protocol with Wireshark</a></p>
<p><a href="http://www.chipkin.com/articles/wp-content/uploads/2010/02/change-bacnet-port.png"><img class="aligncenter size-medium wp-image-566" title="change bacnet port" src="http://www.chipkin.com/articles/wp-content/uploads/2010/02/change-bacnet-port-300x240.png" alt="" width="300" height="240" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.chipkin.com/articles/how-to-change-the-default-bacnet-port-47808-in-cas-bacnet-explorer/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CAS BACnet Explorer USB/Software activation problems</title>
		<link>http://www.chipkin.com/articles/cas-bacnet-explorer-usbsoftware-activation-problems</link>
		<comments>http://www.chipkin.com/articles/cas-bacnet-explorer-usbsoftware-activation-problems#comments</comments>
		<pubDate>Thu, 04 Mar 2010 18:26:52 +0000</pubDate>
		<dc:creator>Steven Smethurst</dc:creator>
				<category><![CDATA[BACnet]]></category>
		<category><![CDATA[Utilities and tools]]></category>
		<category><![CDATA[Activation]]></category>
		<category><![CDATA[CAS BACnet Explorer]]></category>
		<category><![CDATA[explorer]]></category>
		<category><![CDATA[FAQ]]></category>
		<category><![CDATA[problems]]></category>
		<category><![CDATA[usb]]></category>
		<category><![CDATA[USB key]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.chipkin.com/articles/?p=578</guid>
		<description><![CDATA[Some common problems with activating CAS BACnet Explorer with the USB or Software product keys. This article is based off of CAS BACnet Explorer v2.01aH
Software product key
Err #3: invalid product key. Please request a new product key 

The software key is long and complicated, do not try and type it in manually. Instead you should copy [...]]]></description>
			<content:encoded><![CDATA[<p>Some common problems with activating <a href="http://www.chipkin.com/cas-bacnet-explorer">CAS BACnet Explorer</a> with the USB or Software product keys. This article is based off of CAS BACnet Explorer v2.01aH</p>
<h2><span style="text-decoration: underline;">Software product key</span></h2>
<p><strong>Err #3: invalid product key. Please request a new product key </strong></p>
<p><a href="http://www.chipkin.com/articles/wp-content/uploads/2010/03/CASBACnetExplorer_ERR03.png"><img class="alignnone size-full wp-image-580" title="CASBACnetExplorer_ERR03" src="http://www.chipkin.com/articles/wp-content/uploads/2010/03/CASBACnetExplorer_ERR03.png" alt="" width="440" height="169" /></a></p>
<p>The software key is long and complicated, do not try and type it in manually. Instead you should copy and past it in to the licence dialog from your email. It should be all capital letters and numbers. no spaces, no special characters, or line brakes. If you copied the product key incorrectly you will get an error message dialog like this.</p>
<p>Try again to copy the product key from your email, ensure that you copy it exactly with no spaces or line feeds.  If this error message continues then contact support.</p>
<p><strong>Err #5: this Key is not for this user. check the email address and try again. </strong></p>
<p><a href="http://www.chipkin.com/articles/wp-content/uploads/2010/03/CASBACnetExplorer_ERR05.png"><img class="alignnone size-full wp-image-581" title="CASBACnetExplorer_ERR05" src="http://www.chipkin.com/articles/wp-content/uploads/2010/03/CASBACnetExplorer_ERR05.png" alt="" width="473" height="169" /></a></p>
<p>The software product key is tied to your email address. You must use the same email address that you use to request the product key from to activate the product key.</p>
<p><strong>Err #9: Invalid product key. Please request a new product key </strong></p>
<p><a href="http://www.chipkin.com/articles/wp-content/uploads/2010/03/CASBACnetExplorer_ERR09.png"><img class="alignnone size-full wp-image-582" title="CASBACnetExplorer_ERR09" src="http://www.chipkin.com/articles/wp-content/uploads/2010/03/CASBACnetExplorer_ERR09.png" alt="Err #9: Invalid product key. Please request a new product key" width="440" height="169" /></a></p>
<p>This error message could be caused by a few different scenario.</p>
<ul>
<li>If you are try to activate an old product key that you have already used.</li>
<li>If  you are try to activate an product key that has expired</li>
</ul>
<p>Request a new product key from within CAS BACnet Explorer and attempt to activate CAS BACnet Explorer again.</p>
<p><strong>Err #11: This key is not for this computer</strong></p>
<p><img title="CASBACnetExplorer_ERR11" src="http://www.chipkin.com/articles/wp-content/uploads/2010/03/CASBACnetExplorer_ERR11.png" alt="Err #11: This key is not for this computer" width="331" height="169" /></p>
<p>The Software key is tied to the computers MAC address it was requested from. If you request a key from one computer and try to activate it on anther computer it will give you this error message.</p>
<p>You must request the key from within CAS BACnet explorer on the computer that you intended to use it on.</p>
<h2><span style="text-decoration: underline;">Hardware USB product key </span></h2>
<p><a href="http://www.chipkin.com/articles/wp-content/uploads/2010/03/CASBACnetExplorer_ERR11.png"></a>The hardware USB product key resolves a lot of the problems and frustrations that are caused by the software product key.</p>
<p><strong>Do you have the correct activation key for CAS BACnet explorer?</strong></p>
<p>The product key should be semi transparent green with the words &#8220;ROCKEY4ND&#8221; written on the side of it. If your product key looks like something else it probably for a different product.</p>
<p><a href="http://www.chipkin.com/articles/wp-content/uploads/2010/03/pic_rockey4nd.gif"><img class="alignnone size-full wp-image-583" title="pic_rockey4nd" src="http://www.chipkin.com/articles/wp-content/uploads/2010/03/pic_rockey4nd.gif" alt="" width="130" height="105" /></a></p>
<p>When the USB key is plugged in correctly,  a green LED should illuminate in the end of the USB key.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.chipkin.com/articles/cas-bacnet-explorer-usbsoftware-activation-problems/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How do I reset CAS BACnet Explorers settings to the defaults</title>
		<link>http://www.chipkin.com/articles/how-do-i-reset-cas-bacnet-explorers-settings-to-the-defaults</link>
		<comments>http://www.chipkin.com/articles/how-do-i-reset-cas-bacnet-explorers-settings-to-the-defaults#comments</comments>
		<pubDate>Tue, 02 Mar 2010 08:01:49 +0000</pubDate>
		<dc:creator>Steven</dc:creator>
				<category><![CDATA[BACnet]]></category>
		<category><![CDATA[Utilities and tools]]></category>
		<category><![CDATA[CAS BACnet Explorer]]></category>
		<category><![CDATA[FAQ]]></category>

		<guid isPermaLink="false">http://www.chipkin.com/articles/?p=548</guid>
		<description><![CDATA[Question: How do I reset CAS BACnet Explorers settings to the defaults
Answer: 
Delete the settings.xml file found in your computers documents folder.
C:\Users\&#60;user&#62;\Documents\CAS BACnet Explorer\Settings.xml
The settings and debug files for CAS BACnet Explorer are saved in to your computers documents folder.

Settings.xml &#8211; This is the main settings file, Delete this file to reset CAS BACnet Explorer [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Question:</strong> How do I reset <a href="http://www.chipkin.com/cas-bacnet-explorer">CAS BACnet Explorers</a> settings to the defaults</p>
<p><strong>Answer: </strong></p>
<p>Delete the settings.xml file found in your computers documents folder.</p>
<blockquote><p>C:\Users\<em>&lt;user&gt;</em>\Documents\CAS BACnet Explorer\Settings.xml</p></blockquote>
<p>The settings and debug files for <a href="http://www.chipkin.com/cas-bacnet-explorer">CAS BACnet Explorer</a> are saved in to your computers documents folder.</p>
<ul>
<li><strong>Settings.xml &#8211; </strong>This is the main settings file, Delete this file to reset CAS BACnet Explorer back to defaults.</li>
<li><strong>Debuglog.txt </strong>- This files contains debug and running information that is useful when tracking down bugs in CAS BACnet Explorer. This file is cleared every time the CAS BACnet Explorer is launched.</li>
<li><strong>mstp_log.txt</strong> &#8211; This file contains the most recent session of MSTP traffic. This file will only be available if the last session had BACnet MSTP enabled. This file is cleared every time the CAS BACnet Explorer is launched.</li>
<li><strong>packets.pkt </strong>- This file contains the most recent session of Ethernet/IP traffic. This file will only be available if the last session had BACnet IP or BACnet MSTP enabled. This file is cleared every time the CAS BACnet Explorer is launched.</li>
<li><strong>dump.txt</strong> &#8211; This file contains a TEXT version of the BACnet tree from your last session. This file is overwritten at the end of every session.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.chipkin.com/articles/how-do-i-reset-cas-bacnet-explorers-settings-to-the-defaults/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Useful tools and applications for Modbus</title>
		<link>http://www.chipkin.com/articles/useful-tools-and-applications-for-modbus</link>
		<comments>http://www.chipkin.com/articles/useful-tools-and-applications-for-modbus#comments</comments>
		<pubDate>Mon, 01 Mar 2010 08:00:47 +0000</pubDate>
		<dc:creator>cpascu</dc:creator>
				<category><![CDATA[Modbus]]></category>
		<category><![CDATA[RS485]]></category>
		<category><![CDATA[Utilities and tools]]></category>
		<category><![CDATA[applications]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[ascii]]></category>
		<category><![CDATA[excellent]]></category>
		<category><![CDATA[explorer]]></category>
		<category><![CDATA[good]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[message]]></category>
		<category><![CDATA[modhopper]]></category>
		<category><![CDATA[parser]]></category>
		<category><![CDATA[programs]]></category>
		<category><![CDATA[RS232]]></category>
		<category><![CDATA[rtu]]></category>
		<category><![CDATA[scanner]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[TCP]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[useful]]></category>
		<category><![CDATA[wireshark]]></category>

		<guid isPermaLink="false">http://www.chipkin.com/articles/?p=526</guid>
		<description><![CDATA[Here&#8217;s a useful list of tools to use with Modbus devices:

CAS Modbus Scanner (download)

Allows us to retrieve coils, inputs, holding registers, and input registers from a Modbus enabled device.


Modbus RTU Parser (download)

Allows us to analyze an RTU message and see what type of message it is, if there are any errors, what device the message [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s a useful list of tools to use with Modbus devices:</p>
<ul>
<li><b>CAS Modbus Scanner</b> (<a href="http://www.chipkin.com/cas-modbus-scanner">download</a>)
<ul>
<li>Allows us to retrieve coils, inputs, holding registers, and input registers from a Modbus enabled device.</li>
</ul>
</li>
<li><b>Modbus RTU Parser</b> (<a href="http://www.chipkin.com/cas-modbus-rtu-parser/">download</a>)
<ul>
<li>Allows us to analyze an RTU message and see what type of message it is, if there are any errors, what device the message came from, etc&#8230;</li>
</ul>
</li>
<li><b>Modbus TCP Parser </b>(<a href="http://www.chipkin.com/cas-modbus-tcp-parser">download</a>)
<ul>
<li>Allows us to analyze an TCP message and see what type of message it is, if there are any errors, what device the message came from, etc&#8230;</li>
</ul>
</li>
<li><b>Wireshark </b>(<a href="http://www.wireshark.org/">homepage</a>)
<ul>
<li>Used for capturing Modbus TCP messages coming through the ethernet port.</li>
<li>A full list of the captured data can be found <a href="http://www.wireshark.org/docs/dfref/m/mbtcp.html">here</a>.</li>
</ul>
</li>
<li><b>Modbus Specification</b> (<a href="http://www.modbus.org/docs/Modbus_Application_Protocol_V1_1b.pdf">pdf</a>)
<ul>
<li>Official specification of the Modbus Application Protocol</li>
</ul>
</li>
<li><b>Nerds In Control </b>(<a href="http://www.control.com/">homepage</a>)
<ul>
<li>Very useful community website for automation professionals.</li>
<li>An excellent place to ask for Modbus help or help others with their Modbus problems.</li>
</ul>
</li>
<li><b>Modbus Simulator </b>(<a href="http://sourceforge.net/projects/modrssim/">download</a>)
<ul>
<li>Used for simulating a Modbus server for testing and learning purposes.</li>
</ul>
</li>
<li><b>Simply Modbus </b>(<a href="http://www.simplymodbus.ca/download.htm">download</a>)
<ul>
<li>Good Modbus TCP and RTU software, an alternative to our CAS Modbus Explorer and Scanner.</li>
<li>Website provides good tutorials on Modbus.</li>
</ul>
</li>
<li><b>Capturing with serial connections </b>(<a href="">tutorial</a>)
<ul>
<li>How to capture Modbus messages with a serial connection using free tools like PuTTY.</li>
</ul>
</li>
<li><b>Modhopper </b>(<a href="http://www.chipkin.com/modhopper-wireless-modbus">info</a>)
<ul>
<li>Allows connecting up to 128 Modbus devices through wifi to any Modbus network.</li>
</ul>
</li>
<p><i>Feel free to suggest other tools that you find useful and I will add them to the list.</i></p>
]]></content:encoded>
			<wfw:commentRss>http://www.chipkin.com/articles/useful-tools-and-applications-for-modbus/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SQLite vs mySQL (short summary)</title>
		<link>http://www.chipkin.com/articles/sqlite-vs-mysql-short-summary</link>
		<comments>http://www.chipkin.com/articles/sqlite-vs-mysql-short-summary#comments</comments>
		<pubDate>Mon, 22 Feb 2010 08:00:07 +0000</pubDate>
		<dc:creator>cpascu</dc:creator>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[Utilities and tools]]></category>
		<category><![CDATA[db]]></category>
		<category><![CDATA[dbms]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[oracle]]></category>
		<category><![CDATA[protable]]></category>
		<category><![CDATA[query]]></category>
		<category><![CDATA[sql]]></category>
		<category><![CDATA[sqlite]]></category>
		<category><![CDATA[sqllite]]></category>
		<category><![CDATA[sun]]></category>
		<category><![CDATA[versus]]></category>

		<guid isPermaLink="false">http://www.chipkin.com/articles/?p=513</guid>
		<description><![CDATA[If you&#8217;re trying to decide between SQLite and mySQL (which one to use as your DBMS), you must first figure out what you need. These few simple questions should point you in the right direction:

Do you have a storage space limit?

The SQLite library is a mere 250kb, which is perfect for most embeded devices that [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re trying to decide between SQLite and mySQL (which one to use as your DBMS), you must first figure out what you need. These few simple questions should point you in the right direction:</p>
<ul>
<li><b>Do you have a storage space limit?</b>
<ul>
<li>The SQLite library is a mere 250kb, which is perfect for most embeded devices that don&#8217;t come with very much storage space.</li>
</ul>
</li>
<li>
<b>Do you need the database to be portable?</b></p>
<ul>
<li>SQLite stores the database directly into a single file, which can be simply copied or moved.</li>
<li>mySQL has an export feature which lets you back the database into a single file. mySQL uses its own format for storing data so the content can&#8217;t be moved or viewed by other DMBSs. Only after the database is exported will it be portable. Depending on how large the database is, this could be time consuming.</li>
</ul>
</li>
<li>
<b>Do you need security or authentication for your database?</b></p>
<ul>
<li>SQLite does not provide an authentication system. You can add one within your application, however the database file itself can be updated/read by anyone.</li>
<li>mySQL requires a username and password to make any kind of changes to the database.</li>
</ul>
</li>
<li>
<b>How large will your database get in the future?</b></p>
<ul>
<li>SQLite requires too much memory to run if the database is over 1GB in size (256 bytes of RAM for each MB of database space).</li>
<li>mySQL can have a maximum database size of 4GB.</li>
</ul>
</li>
<li><b>Will the database be accessed multiple times simultaneously?</b>
<ul>
<li>SQLite does not handle multiple simultaneous queries well. All read operations have priority over the write operations. There is a small delay caused by this since the operations must wait their turn, which could become a problem if there are large numbers of simultaneous queries.</li>
<li>mySQL has a query mechanism which handles mutiple query operations very well.</li>
</ul>
</li>
</ul>
<p>Hopefully your basic doubts about SQLite and mySQL have now been answered.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.chipkin.com/articles/sqlite-vs-mysql-short-summary/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Same Windows (XP) license on both the host machine and virtual machine</title>
		<link>http://www.chipkin.com/articles/same-windows-xp-license-on-both-the-machine-and-virtual-machine</link>
		<comments>http://www.chipkin.com/articles/same-windows-xp-license-on-both-the-machine-and-virtual-machine#comments</comments>
		<pubDate>Tue, 16 Feb 2010 23:55:25 +0000</pubDate>
		<dc:creator>cpascu</dc:creator>
				<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Utilities and tools]]></category>
		<category><![CDATA[actvation]]></category>
		<category><![CDATA[both]]></category>
		<category><![CDATA[box]]></category>
		<category><![CDATA[cd-key]]></category>
		<category><![CDATA[eula]]></category>
		<category><![CDATA[host]]></category>
		<category><![CDATA[license]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[machine]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[same]]></category>
		<category><![CDATA[virtual]]></category>
		<category><![CDATA[virtualbox]]></category>
		<category><![CDATA[virtualization]]></category>
		<category><![CDATA[virtualpc]]></category>
		<category><![CDATA[vm]]></category>
		<category><![CDATA[vmware]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[xp]]></category>

		<guid isPermaLink="false">http://www.chipkin.com/articles/?p=508</guid>
		<description><![CDATA[Can we use the same Windows license used with our machine&#8217;s installation to install Windows on a virtual machine (VM), which is running on top of the original installation? What is the legal method for achieving this?
Unfortunately, you cannot have a VM running Windows using the same license used on your host machine, because the [...]]]></description>
			<content:encoded><![CDATA[<p>Can we use the same Windows license used with our machine&#8217;s installation to install Windows on a virtual machine (VM), which is running on top of the original installation? What is the <b><i>legal</i></b> method for achieving this?</p>
<p>Unfortunately, you cannot have a VM running Windows using the same license used on your host machine, because the VM is treated as a separate computer. The Microsoft EULA is very ambiguous when referring to virtualization:</p>
<p><i>&#8220;The term &#8216;COMPUTER&#8217; as used herein shall mean the<br />
HARDWARE, if the HARDWARE is a single<br />
computer system, or shall mean the computer system with<br />
which the HARDWARE operates, if the<br />
HARDWARE is a computer system component.&#8221;</p>
<p>1.1 Installation and use. You may install, use, access,<br />
display and run one copy of the SOFTWARE on the<br />
COMPUTER. The SOFTWARE may not be used by more than<br />
two (2) processors at any one time on the COMPUTER,<br />
unless a higher number is indicated on the COA.&#8221;</p>
<p>&#8220;1.2 SOFTWARE as a Component of the COMPUTER &#8211; Transfer.<br />
This license may not be shared, transferred to or used<br />
concurrently on different computers. The SOFTWARE<br />
is licensed with the COMPUTER as a single integrated<br />
product and may only be used with the COMPUTER.&#8221;</i></p>
<p>After various forums responses from several Microsoft representatives its clear that Microsoft expects you to purchase a new license for every Windows installation.</p>
<p><b>Some <i>legal</i> solutions to this problem:</b></p>
<ul>
<li>The obvious one: Buy another Windows license to use with your VM. Not very desirable, seeing as Vista and Windows 7 are each over $70. Windows XP is not even sold anymore (according to Microsoft).</li>
<li>Use Linux as the host OS, using your Windows license only on the VM (Linux has excellent VM capabilities)</li>
<li>Get Vista Ultimate along with Software Assurance from Microsoft. This allows up to 4 VM uses of the same license key.</li>
<li>See if running Linux on the VM instead of Windows suits your needs (simulate Windows using Wine, etc&#8230;), and keep the Windows installation on the host machine. </li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.chipkin.com/articles/same-windows-xp-license-on-both-the-machine-and-virtual-machine/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Monitor any port using any protocol with Wireshark</title>
		<link>http://www.chipkin.com/articles/monitor-any-port-using-any-protocol-with-wireshark</link>
		<comments>http://www.chipkin.com/articles/monitor-any-port-using-any-protocol-with-wireshark#comments</comments>
		<pubDate>Tue, 12 Jan 2010 19:59:38 +0000</pubDate>
		<dc:creator>cpascu</dc:creator>
				<category><![CDATA[Utilities and tools]]></category>
		<category><![CDATA[80]]></category>
		<category><![CDATA[any]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[monitor]]></category>
		<category><![CDATA[port]]></category>
		<category><![CDATA[protocol]]></category>
		<category><![CDATA[proxy]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[wireshark]]></category>

		<guid isPermaLink="false">http://www.chipkin.com/articles/?p=495</guid>
		<description><![CDATA[Changing the protocol associated with a port while monitoring it with Wireshark can be very useful. 
For example if you were trying to monitor some web traffic but your web proxy is on port 9191, how would you get Wireshark to treat port 9191 as HTTP (or as port 80)?
To change the protocol associated with [...]]]></description>
			<content:encoded><![CDATA[<p>Changing the protocol associated with a port while monitoring it with Wireshark can be very useful. </p>
<p>For example if you were trying to monitor some web traffic but your web proxy is on port 9191, how would you get Wireshark to treat port 9191 as HTTP (or as port 80)?</p>
<p><i><b>To change the protocol associated with a port:</b></i></p>
<ul>
<li>Open wireshark</li>
<li>Go to <i>Edit -> Preferences -> Protocols</i></li>
<li>Search for your protocol and click it</li>
<li>On the right hand side you should find a list of ports considered to be using the protocol</li>
<li>To add your own port, simply add a comma &#8220;,&#8221; after the last port listed and enter your own</li>
</ul>
<p> Simply restart Wireshark and restart your capture for the changed to take effect.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.chipkin.com/articles/monitor-any-port-using-any-protocol-with-wireshark/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
