<?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: Reading a Stamps.com USB Scale from C#</title>
	<atom:link href="http://nicholas.piasecki.name/blog/2008/11/reading-a-stamps-com-usb-scale-from-c-sharp/feed/" rel="self" type="application/rss+xml" />
	<link>http://nicholas.piasecki.name/blog/2008/11/reading-a-stamps-com-usb-scale-from-c-sharp/</link>
	<description>Confessions of a small business software developer</description>
	<lastBuildDate>Wed, 08 Sep 2010 20:50:30 -0400</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Stuart Johnson</title>
		<link>http://nicholas.piasecki.name/blog/2008/11/reading-a-stamps-com-usb-scale-from-c-sharp/comment-page-1/#comment-1753</link>
		<dc:creator>Stuart Johnson</dc:creator>
		<pubDate>Thu, 22 Jul 2010 14:40:53 +0000</pubDate>
		<guid isPermaLink="false">http://nicholas.piasecki.name/blog/?p=11#comment-1753</guid>
		<description>Hi,

A solution ...

To interfacing any USB scale like ... 
Mettler Toledo, Pitney Bowes, Fairbanks, X.J., CHARDER, Pelouze, SANFORD, DYMO, Endicia, ELANE XM, UNITED STATES POSTAL SCALES PS30USB/PS311 30-LB DIGITAL USB POSTAL SCALE 

You can use the software BillRedirect like a driver !  This software can send the weight directly in any application .NET or can also support:
- Output weight to a Virtual Serial Port that you can use in your .NET source code.
- Output weight to an ASCII file that you can use in your .NET source code.
- Output weight to a TCP connection (client or server)  that you can use in your .NET source code.
- Output weight to a UDP Broadcast packet  that you can use in your .NET source code.
- Turn your USB scale to a wedge keyboard emulation.
...

It&#039;s very difficult to get the API from manufacturing scale company ! Often they must buy SDK kit which was very expensive with a license agreement Grrrr.  Right now I think that BillProduction is the only company that offer a compatibility with USB scales like a driver.

To try this solution you can visit this web page: http://www.billproduction.com/billscalebalance/ 

Best regards,

Stuart</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>A solution &#8230;</p>
<p>To interfacing any USB scale like &#8230;<br />
Mettler Toledo, Pitney Bowes, Fairbanks, X.J., CHARDER, Pelouze, SANFORD, DYMO, Endicia, ELANE XM, UNITED STATES POSTAL SCALES PS30USB/PS311 30-LB DIGITAL USB POSTAL SCALE </p>
<p>You can use the software BillRedirect like a driver !  This software can send the weight directly in any application .NET or can also support:<br />
- Output weight to a Virtual Serial Port that you can use in your .NET source code.<br />
- Output weight to an ASCII file that you can use in your .NET source code.<br />
- Output weight to a TCP connection (client or server)  that you can use in your .NET source code.<br />
- Output weight to a UDP Broadcast packet  that you can use in your .NET source code.<br />
- Turn your USB scale to a wedge keyboard emulation.<br />
&#8230;</p>
<p>It&#8217;s very difficult to get the API from manufacturing scale company ! Often they must buy SDK kit which was very expensive with a license agreement Grrrr.  Right now I think that BillProduction is the only company that offer a compatibility with USB scales like a driver.</p>
<p>To try this solution you can visit this web page: <a href="http://www.billproduction.com/billscalebalance/" rel="nofollow">http://www.billproduction.com/billscalebalance/</a> </p>
<p>Best regards,</p>
<p>Stuart</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ram</title>
		<link>http://nicholas.piasecki.name/blog/2008/11/reading-a-stamps-com-usb-scale-from-c-sharp/comment-page-1/#comment-1735</link>
		<dc:creator>ram</dc:creator>
		<pubDate>Wed, 16 Jun 2010 21:23:25 +0000</pubDate>
		<guid isPermaLink="false">http://nicholas.piasecki.name/blog/?p=11#comment-1735</guid>
		<description>Mike O’Brien’s USB HID library is not compatible with 64-bit OS
any other ways to get the stamps weight scale value ?</description>
		<content:encoded><![CDATA[<p>Mike O’Brien’s USB HID library is not compatible with 64-bit OS<br />
any other ways to get the stamps weight scale value ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John</title>
		<link>http://nicholas.piasecki.name/blog/2008/11/reading-a-stamps-com-usb-scale-from-c-sharp/comment-page-1/#comment-1715</link>
		<dc:creator>John</dc:creator>
		<pubDate>Sat, 12 Jun 2010 22:37:35 +0000</pubDate>
		<guid isPermaLink="false">http://nicholas.piasecki.name/blog/?p=11#comment-1715</guid>
		<description>Hi Ken,

Can you reup the driver link?  It shows Driver Not Found.

http://members.driverguide.com/driver/detail.php?driverid=1599140

Thanks in advance.</description>
		<content:encoded><![CDATA[<p>Hi Ken,</p>
<p>Can you reup the driver link?  It shows Driver Not Found.</p>
<p><a href="http://members.driverguide.com/driver/detail.php?driverid=1599140" rel="nofollow">http://members.driverguide.com/driver/detail.php?driverid=1599140</a></p>
<p>Thanks in advance.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mike</title>
		<link>http://nicholas.piasecki.name/blog/2008/11/reading-a-stamps-com-usb-scale-from-c-sharp/comment-page-1/#comment-1644</link>
		<dc:creator>mike</dc:creator>
		<pubDate>Wed, 26 May 2010 22:46:18 +0000</pubDate>
		<guid isPermaLink="false">http://nicholas.piasecki.name/blog/?p=11#comment-1644</guid>
		<description>Nick  - that&#039;s all I am looking for - to be able to see what the weight is using the stamps.com scale, but not their service.

The scripts here - how would I run them?  I am windows savvy, but not developement competent at all! : )</description>
		<content:encoded><![CDATA[<p>Nick  &#8211; that&#8217;s all I am looking for &#8211; to be able to see what the weight is using the stamps.com scale, but not their service.</p>
<p>The scripts here &#8211; how would I run them?  I am windows savvy, but not developement competent at all! : )</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Reading a USB Stamps.com scale &#171; Aztekera</title>
		<link>http://nicholas.piasecki.name/blog/2008/11/reading-a-stamps-com-usb-scale-from-c-sharp/comment-page-1/#comment-1534</link>
		<dc:creator>Reading a USB Stamps.com scale &#171; Aztekera</dc:creator>
		<pubDate>Sat, 16 Jan 2010 01:18:09 +0000</pubDate>
		<guid isPermaLink="false">http://nicholas.piasecki.name/blog/?p=11#comment-1534</guid>
		<description>[...] good news, as Nicholas Piasecki and some Linux users figured out, is that the USB scale conforms to the USB HID specifications, [...]</description>
		<content:encoded><![CDATA[<p>[...] good news, as Nicholas Piasecki and some Linux users figured out, is that the USB scale conforms to the USB HID specifications, [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ken</title>
		<link>http://nicholas.piasecki.name/blog/2008/11/reading-a-stamps-com-usb-scale-from-c-sharp/comment-page-1/#comment-1475</link>
		<dc:creator>Ken</dc:creator>
		<pubDate>Sun, 15 Nov 2009 17:35:27 +0000</pubDate>
		<guid isPermaLink="false">http://nicholas.piasecki.name/blog/?p=11#comment-1475</guid>
		<description>Try this...

http://members.driverguide.com/driver/detail.php?driverid=1599140</description>
		<content:encoded><![CDATA[<p>Try this&#8230;</p>
<p><a href="http://members.driverguide.com/driver/detail.php?driverid=1599140" rel="nofollow">http://members.driverguide.com/driver/detail.php?driverid=1599140</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eric Hoffman</title>
		<link>http://nicholas.piasecki.name/blog/2008/11/reading-a-stamps-com-usb-scale-from-c-sharp/comment-page-1/#comment-1389</link>
		<dc:creator>Eric Hoffman</dc:creator>
		<pubDate>Mon, 21 Sep 2009 18:59:23 +0000</pubDate>
		<guid isPermaLink="false">http://nicholas.piasecki.name/blog/?p=11#comment-1389</guid>
		<description>Appreciate the response Nicholas!
Guess you just can&#039;t have everything you want...no matter how small it is, huh?</description>
		<content:encoded><![CDATA[<p>Appreciate the response Nicholas!<br />
Guess you just can&#8217;t have everything you want&#8230;no matter how small it is, huh?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nicholas Piasecki</title>
		<link>http://nicholas.piasecki.name/blog/2008/11/reading-a-stamps-com-usb-scale-from-c-sharp/comment-page-1/#comment-1387</link>
		<dc:creator>Nicholas Piasecki</dc:creator>
		<pubDate>Mon, 21 Sep 2009 12:05:00 +0000</pubDate>
		<guid isPermaLink="false">http://nicholas.piasecki.name/blog/?p=11#comment-1387</guid>
		<description>@Eric

The code is meant to be used by a software developer, who would embed it in a larger application&#039;s code base. I could shove it into a simple executable, but it probably wouldn&#039;t do what you want: it&#039;d pop up a dialog with the current weight, but it wouldn&#039;t be able to integrate with the USPS Shipping Assistant, since that would be code out of its control, and I doubt that that software has any sort of plug-in mechanism that allows new code to &quot;hook into&quot; the USPS software. I suppose it&#039;s always possible that the latest update to USPS Shipping Assistant may have added native support for that scale, but I wouldn&#039;t bet on it.

Of course, it probably would be possible to do some incredibly hacky solution of using the Windows Accessibility API to have this external code type the weight for you into the USPS Shipping Assistant, but that would probably break with each new update and version of the assistant that gets released.

My recommendations would be to use a USPS device that is supported, to actually use the Stamps.com service, since they obviously know how to read their own scale, or to continue fat-fingering the weight entry. Thanks to closed source software, that&#039;s sometimes just how the cookie crumbles =)</description>
		<content:encoded><![CDATA[<p>@Eric</p>
<p>The code is meant to be used by a software developer, who would embed it in a larger application&#8217;s code base. I could shove it into a simple executable, but it probably wouldn&#8217;t do what you want: it&#8217;d pop up a dialog with the current weight, but it wouldn&#8217;t be able to integrate with the USPS Shipping Assistant, since that would be code out of its control, and I doubt that that software has any sort of plug-in mechanism that allows new code to &#8220;hook into&#8221; the USPS software. I suppose it&#8217;s always possible that the latest update to USPS Shipping Assistant may have added native support for that scale, but I wouldn&#8217;t bet on it.</p>
<p>Of course, it probably would be possible to do some incredibly hacky solution of using the Windows Accessibility API to have this external code type the weight for you into the USPS Shipping Assistant, but that would probably break with each new update and version of the assistant that gets released.</p>
<p>My recommendations would be to use a USPS device that is supported, to actually use the Stamps.com service, since they obviously know how to read their own scale, or to continue fat-fingering the weight entry. Thanks to closed source software, that&#8217;s sometimes just how the cookie crumbles =)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eric Hoffman</title>
		<link>http://nicholas.piasecki.name/blog/2008/11/reading-a-stamps-com-usb-scale-from-c-sharp/comment-page-1/#comment-1385</link>
		<dc:creator>Eric Hoffman</dc:creator>
		<pubDate>Mon, 21 Sep 2009 07:49:22 +0000</pubDate>
		<guid isPermaLink="false">http://nicholas.piasecki.name/blog/?p=11#comment-1385</guid>
		<description>Okay, this is gonna sound stupid...but I&#039;m just not quite tech savy. In fact, I muddle my way through a lot of things, and somehow get what I want in the end. (That&#039;s what counts, right?!?)
Okay, so I have a 2550i.
I see your code, above. It&#039;s all greek to me...I&#039;m a cut and paste kinda guy.
Where &amp; how do I paste it...Start/Run, or???
Help!
I just downloaded the USPS Shipping Assistant, and now I&#039;d really like to integrate the scale. (Been using it manually for about a year).
Thanks Nicholas...</description>
		<content:encoded><![CDATA[<p>Okay, this is gonna sound stupid&#8230;but I&#8217;m just not quite tech savy. In fact, I muddle my way through a lot of things, and somehow get what I want in the end. (That&#8217;s what counts, right?!?)<br />
Okay, so I have a 2550i.<br />
I see your code, above. It&#8217;s all greek to me&#8230;I&#8217;m a cut and paste kinda guy.<br />
Where &amp; how do I paste it&#8230;Start/Run, or???<br />
Help!<br />
I just downloaded the USPS Shipping Assistant, and now I&#8217;d really like to integrate the scale. (Been using it manually for about a year).<br />
Thanks Nicholas&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nicholas Piasecki</title>
		<link>http://nicholas.piasecki.name/blog/2008/11/reading-a-stamps-com-usb-scale-from-c-sharp/comment-page-1/#comment-1330</link>
		<dc:creator>Nicholas Piasecki</dc:creator>
		<pubDate>Thu, 06 Aug 2009 15:10:49 +0000</pubDate>
		<guid isPermaLink="false">http://nicholas.piasecki.name/blog/?p=11#comment-1330</guid>
		<description>Nice tip. I think Mike&#039;s USB library is using SetupDi* underneath the hood. I&#039;ve dealt with that API before in another project (reading from USB barcode scan guns), and boy, isn&#039;t SetupDi* just the most obtuse interface ever!</description>
		<content:encoded><![CDATA[<p>Nice tip. I think Mike&#8217;s USB library is using SetupDi* underneath the hood. I&#8217;ve dealt with that API before in another project (reading from USB barcode scan guns), and boy, isn&#8217;t SetupDi* just the most obtuse interface ever!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
