<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Intermittent Read of Instrument using Library LabVIEW VI's in LabVIEW</title>
    <link>https://ni.lithium.com/t5/LabVIEW/Intermittent-Read-of-Instrument-using-Library-LabVIEW-VI-s/m-p/1041936#M463561</link>
    <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;biernaskieb wrote: &lt;BR /&gt;&lt;P&gt;&amp;nbsp; Hello Kyle,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Thanks for your reply and helpful suggestions !&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; I had a look at my command strings and I indeed have '\' codes display enabled.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; I do beleive&amp;nbsp;that LabVIEW is&amp;nbsp;sending the correct commands because I am also communicating successfully and consistently with another instrument using the other COM Port. The only difference is that I receive a different ID and this instrument accepts carriage returns after the command is typed in. Attached&amp;nbsp;are string snapshots with "\" codes display enabled&amp;nbsp;of both instrument ID returns from within Hyper Terminal.&amp;nbsp;You will see there are spaces and carriage returns&amp;nbsp;embedded in the first (working) instrument and nothing embedded in the second (intermittent) instrument as this one does not accept carriage returns, strings or invalid characters.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;As suggested,&amp;nbsp;if&amp;nbsp;I don't set up handshaking, then only commands will work and&amp;nbsp;I won't be able to get data. Can you give me an example how to&amp;nbsp;properly setup the VISA property node for the intermittent read instrument ?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Thanks !&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Barry&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt; Taking a look in you code I noticed that you are using the Basic Serialxxx.vi from the examples.&amp;nbsp; This VI uses a constant F for termination character enableing.&amp;nbsp; The Advanced Serial example give youa control for termination char and term char enable.&amp;nbsp; Optionally you can set these through a VISA property node when you initialize the com port &lt;/P&gt;</description>
    <pubDate>Thu, 17 Dec 2009 18:50:20 GMT</pubDate>
    <dc:creator>JÞB</dc:creator>
    <dc:date>2009-12-17T18:50:20Z</dc:date>
    <item>
      <title>Intermittent Read of Instrument using Library LabVIEW VI's</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Intermittent-Read-of-Instrument-using-Library-LabVIEW-VI-s/m-p/1040232#M462865</link>
      <description>&lt;P&gt;Problem - I am currently having an ongoing problem where I can only sometimes read (~2/10 attempts) the ID of an instrument. The instrument is an EG&amp;amp;G M0del 279A Digital Coulometer and I connect to it via RS232 Cable. I beleive the instrument is working properly because I can consistently read the ID, VERSION etc from the instrument using a HYPER Terminal session. The ID&amp;nbsp;is immediately returned on the same line with no space after the last command character because the instrument does not use a line terminator or carriage return.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Instrument Documentation - The Commands are ASCII Commands with no line terminator so the instrument looks for the end of each command string based on the number and type of ASCII Characters. An invalid character or string is rejected and a ? is sent back by the instrument.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Troubleshooting - I tried using the "Basic Serial Write and Read.vi and the drop-in replacement serial-write-and-read-1-byte.vi" but I still can only read the ID intermittently (~2/10 reads). 8/10 reads return a ? or * (Instrument Prompt) which indicates an error based on the instrument documentation. I tried increasing/decreasing the delay of the read as well as the delay between characters but still reads intermittently.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Attached&amp;nbsp;are some additional docs to describe the Hyper Terminal Settings used as well as the Data Interface used by the Instrument.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any help in solving this problem would be greatly appreciated !&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Barry&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 15 Dec 2009 14:04:43 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Intermittent-Read-of-Instrument-using-Library-LabVIEW-VI-s/m-p/1040232#M462865</guid>
      <dc:creator>biernaskieb</dc:creator>
      <dc:date>2009-12-15T14:04:43Z</dc:date>
    </item>
    <item>
      <title>Re: Intermittent Read of Instrument using Library LabVIEW VI's</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Intermittent-Read-of-Instrument-using-Library-LabVIEW-VI-s/m-p/1041356#M463298</link>
      <description>&lt;P&gt;Hi biernaskieb,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The first thing I would check is whether or not your strings have '\' codes display enabled. &amp;nbsp;This can be checked by right-clicking your control/constant/indicator.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Secondly, I would verify that LabVIEW is sending the correct commands with a loopback test.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The PDF you attached seems to suggest that if you don't set up handshaking, then only commands will work and you won't be able to get data. &amp;nbsp;While I don't see what the correct setup should be, you can play with the VISA property node to set that for the instrument.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 16 Dec 2009 23:42:26 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Intermittent-Read-of-Instrument-using-Library-LabVIEW-VI-s/m-p/1041356#M463298</guid>
      <dc:creator>Smootastic</dc:creator>
      <dc:date>2009-12-16T23:42:26Z</dc:date>
    </item>
    <item>
      <title>Re: Intermittent Read of Instrument using Library LabVIEW VI's</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Intermittent-Read-of-Instrument-using-Library-LabVIEW-VI-s/m-p/1041799#M463492</link>
      <description>&lt;P&gt;&amp;nbsp; Hello Kyle,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Thanks for your reply and helpful suggestions !&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; I had a look at my command strings and I indeed have '\' codes display enabled.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; I do beleive&amp;nbsp;that LabVIEW is&amp;nbsp;sending the correct commands because I am also communicating successfully and consistently with another instrument using the other COM Port. The only difference is that I receive a different ID and this instrument accepts carriage returns after the command is typed in. Attached&amp;nbsp;are string snapshots with "\" codes display enabled&amp;nbsp;of both instrument ID returns from within Hyper Terminal.&amp;nbsp;You will see there are spaces and carriage returns&amp;nbsp;embedded in the first (working) instrument and nothing embedded in the second (intermittent) instrument as this one does not accept carriage returns, strings or invalid characters.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;As suggested,&amp;nbsp;if&amp;nbsp;I don't set up handshaking, then only commands will work and&amp;nbsp;I won't be able to get data. Can you give me an example how to&amp;nbsp;properly setup the VISA property node for the intermittent read instrument ?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Thanks !&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Barry&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 17 Dec 2009 16:15:30 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Intermittent-Read-of-Instrument-using-Library-LabVIEW-VI-s/m-p/1041799#M463492</guid>
      <dc:creator>biernaskieb</dc:creator>
      <dc:date>2009-12-17T16:15:30Z</dc:date>
    </item>
    <item>
      <title>Re: Intermittent Read of Instrument using Library LabVIEW VI's</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Intermittent-Read-of-Instrument-using-Library-LabVIEW-VI-s/m-p/1041854#M463518</link>
      <description>Either attach the actual VI or the images. Do not place them inside some proprietary file.</description>
      <pubDate>Thu, 17 Dec 2009 17:15:28 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Intermittent-Read-of-Instrument-using-Library-LabVIEW-VI-s/m-p/1041854#M463518</guid>
      <dc:creator>Dennis_Knutson</dc:creator>
      <dc:date>2009-12-17T17:15:28Z</dc:date>
    </item>
    <item>
      <title>Re: Intermittent Read of Instrument using Library LabVIEW VI's</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Intermittent-Read-of-Instrument-using-Library-LabVIEW-VI-s/m-p/1041873#M463524</link>
      <description>&lt;P&gt;Okay, attached is the actual VI that I am currently working on.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks !&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Barry&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 17 Dec 2009 17:32:35 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Intermittent-Read-of-Instrument-using-Library-LabVIEW-VI-s/m-p/1041873#M463524</guid>
      <dc:creator>biernaskieb</dc:creator>
      <dc:date>2009-12-17T17:32:35Z</dc:date>
    </item>
    <item>
      <title>Re: Intermittent Read of Instrument using Library LabVIEW VI's</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Intermittent-Read-of-Instrument-using-Library-LabVIEW-VI-s/m-p/1041936#M463561</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;biernaskieb wrote: &lt;BR /&gt;&lt;P&gt;&amp;nbsp; Hello Kyle,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Thanks for your reply and helpful suggestions !&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; I had a look at my command strings and I indeed have '\' codes display enabled.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; I do beleive&amp;nbsp;that LabVIEW is&amp;nbsp;sending the correct commands because I am also communicating successfully and consistently with another instrument using the other COM Port. The only difference is that I receive a different ID and this instrument accepts carriage returns after the command is typed in. Attached&amp;nbsp;are string snapshots with "\" codes display enabled&amp;nbsp;of both instrument ID returns from within Hyper Terminal.&amp;nbsp;You will see there are spaces and carriage returns&amp;nbsp;embedded in the first (working) instrument and nothing embedded in the second (intermittent) instrument as this one does not accept carriage returns, strings or invalid characters.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;As suggested,&amp;nbsp;if&amp;nbsp;I don't set up handshaking, then only commands will work and&amp;nbsp;I won't be able to get data. Can you give me an example how to&amp;nbsp;properly setup the VISA property node for the intermittent read instrument ?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Thanks !&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Barry&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt; Taking a look in you code I noticed that you are using the Basic Serialxxx.vi from the examples.&amp;nbsp; This VI uses a constant F for termination character enableing.&amp;nbsp; The Advanced Serial example give youa control for termination char and term char enable.&amp;nbsp; Optionally you can set these through a VISA property node when you initialize the com port &lt;/P&gt;</description>
      <pubDate>Thu, 17 Dec 2009 18:50:20 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Intermittent-Read-of-Instrument-using-Library-LabVIEW-VI-s/m-p/1041936#M463561</guid>
      <dc:creator>JÞB</dc:creator>
      <dc:date>2009-12-17T18:50:20Z</dc:date>
    </item>
    <item>
      <title>Re: Intermittent Read of Instrument using Library LabVIEW VI's</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Intermittent-Read-of-Instrument-using-Library-LabVIEW-VI-s/m-p/1042515#M463766</link>
      <description>&lt;P&gt;&amp;nbsp; Hi Jeff,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; I downloaded and tried out the Advanced Serial Option you mentioned but I didn't have much luck. I can see there is much more control over things like termination char and term char enable in the code. I tried different combinations when comparing the working instrument read&amp;nbsp;to the intermittent instrument read with/without char enable&amp;nbsp;and termination char but it still failed same as before. I tried the "ASRL End Out" options as well but no change. I also tried different probes in different locations&amp;nbsp;and highlighted ex&lt;A id="mce_editor_0_emoticons" target="_self" class="mceButtonNormal" onclick="tinyMCE.execInstanceCommand('mce_editor_0','mceEmoticon');return false;" onmousedown="return false;" onmouseover="tinyMCE.lastHover = this;"&gt;&lt;/A&gt;ecution but I could not isolate the fault.&lt;/P&gt;&lt;P&gt;&amp;nbsp; I am unsure what I can try next but I am open to any suggestions at this point ! :&amp;gt;)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Thanks !&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Barry&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 18 Dec 2009 16:04:44 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Intermittent-Read-of-Instrument-using-Library-LabVIEW-VI-s/m-p/1042515#M463766</guid>
      <dc:creator>biernaskieb</dc:creator>
      <dc:date>2009-12-18T16:04:44Z</dc:date>
    </item>
    <item>
      <title>Re: Intermittent Read of Instrument using Library LabVIEW VI's</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Intermittent-Read-of-Instrument-using-Library-LabVIEW-VI-s/m-p/1042548#M463779</link>
      <description>You did not attach the subVI&amp;nbsp;"serial-write-and-read-1-byte". It would seem that this initializes the port each time since you are passing the com settings to it. this is almost always a bad idea. It would be very nice to see what else this subVI is doing and how it is actually reading the results from the instrument since there is no termination character.</description>
      <pubDate>Fri, 18 Dec 2009 16:34:02 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Intermittent-Read-of-Instrument-using-Library-LabVIEW-VI-s/m-p/1042548#M463779</guid>
      <dc:creator>Dennis_Knutson</dc:creator>
      <dc:date>2009-12-18T16:34:02Z</dc:date>
    </item>
    <item>
      <title>Re: Intermittent Read of Instrument using Library LabVIEW VI's</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Intermittent-Read-of-Instrument-using-Library-LabVIEW-VI-s/m-p/1042597#M463798</link>
      <description>&lt;P&gt;&amp;nbsp; Hi Dennis,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Attached is the subVI&amp;nbsp;"serial-write-and-read-1-byte" that I downloaded some time ago from the NI WebSite. I have tried comparing results and debugging directly using various subVI's such as this one as well as others.&lt;/P&gt;&lt;P&gt;&amp;nbsp; What gets me is the fact the proper ID is indeed read back from the instrument but only sometimes (~2/10) reads. Since it is very intermittent, this would indicate to me some sort of timing issue but I have already experimented with this by increasing/decreasing the delay of the reads. Possibly there needs to be another delay injected into the code somewhere ??? The Tech Docs for the instrument&amp;nbsp;that I&amp;nbsp;have uploaded already, indicate the instrument looks for the end of each command string based on the number and type of ASCII Characters, would it be&amp;nbsp;possible to create a custom loop that&amp;nbsp;takes care of this ???&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Thanks !&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Barry&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 18 Dec 2009 18:05:14 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Intermittent-Read-of-Instrument-using-Library-LabVIEW-VI-s/m-p/1042597#M463798</guid>
      <dc:creator>biernaskieb</dc:creator>
      <dc:date>2009-12-18T18:05:14Z</dc:date>
    </item>
    <item>
      <title>Re: Intermittent Read of Instrument using Library LabVIEW VI's</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Intermittent-Read-of-Instrument-using-Library-LabVIEW-VI-s/m-p/1042600#M463799</link>
      <description />
      <pubDate>Fri, 18 Dec 2009 18:07:00 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Intermittent-Read-of-Instrument-using-Library-LabVIEW-VI-s/m-p/1042600#M463799</guid>
      <dc:creator>biernaskieb</dc:creator>
      <dc:date>2009-12-18T18:07:00Z</dc:date>
    </item>
    <item>
      <title>Re: Intermittent Read of Instrument using Library LabVIEW VI's</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Intermittent-Read-of-Instrument-using-Library-LabVIEW-VI-s/m-p/1042636#M463821</link>
      <description>&lt;P&gt;Okay, that has some of the same problems as the regular basic serial example. This and the basic example should not be used in&amp;nbsp;a loop. Do not configure and close the port in a loop. &lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Instead of a fixed delay and the Bytes at Serial Port, a bit more sophisticated approach would be to first use VISA Bytes at Serial Port in a loop. Exit the loop when the available bytes are greater than 0. Go to another loop with a VISA Bytes at Serial Port and exit this loop when the number of available bytes is 0. &lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Only use this when the command is supposed to return data.&lt;/P&gt;</description>
      <pubDate>Fri, 18 Dec 2009 19:09:28 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Intermittent-Read-of-Instrument-using-Library-LabVIEW-VI-s/m-p/1042636#M463821</guid>
      <dc:creator>Dennis_Knutson</dc:creator>
      <dc:date>2009-12-18T19:09:28Z</dc:date>
    </item>
    <item>
      <title>Re: Intermittent Read of Instrument using Library LabVIEW VI's</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Intermittent-Read-of-Instrument-using-Library-LabVIEW-VI-s/m-p/1049445#M466441</link>
      <description>&lt;P&gt;NI Support,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Based on the combined effort from myself and NI Support thus far to perform various debug attempts and gather findings with respect to the intermittent problem at hand, perhaps this problem should be reported and documented as a Specific Bug for this type of instrument communication protocol (ie - command sensing with no line terminator).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;That beig said, I understand there most likely is not much demand for instrument drivers for old equipment such as this, but where I am from there has been some recent demand from various Chemist's to have me develop some process automation for this equipment to&amp;nbsp;make there experiments less cumbersome and easier to run and manage.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If someone from NI Support can reply and provide me some feedback on this matter it would be greatly appreciated !&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks !&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Barry&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 07 Jan 2010 13:39:31 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Intermittent-Read-of-Instrument-using-Library-LabVIEW-VI-s/m-p/1049445#M466441</guid>
      <dc:creator>biernaskieb</dc:creator>
      <dc:date>2010-01-07T13:39:31Z</dc:date>
    </item>
    <item>
      <title>Re: Intermittent Read of Instrument using Library LabVIEW VI's</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Intermittent-Read-of-Instrument-using-Library-LabVIEW-VI-s/m-p/1049707#M466555</link>
      <description>&lt;P&gt;I'm not sure what kind of bug that you think exists. I have successfully communicated to instruments that do not require a termination character on the write and do not send one with a read. There is no bug in the low level VISA functions. I have no idea what code you are running now or what kind of modifications you have made as a result of your contact with NI Support. I would suggest you post your existing code. &lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;As I already mentioned, you probably need to do more than what is provided by the basic and advanced examples. If you are well and truly stuck, you can find an experienced LabVIEW programmer and hire him/her for a period of time. There comes a point where on line support is of limited value since you are the only one with the actual hardware.&lt;/P&gt;</description>
      <pubDate>Thu, 07 Jan 2010 18:41:37 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Intermittent-Read-of-Instrument-using-Library-LabVIEW-VI-s/m-p/1049707#M466555</guid>
      <dc:creator>Dennis_Knutson</dc:creator>
      <dc:date>2010-01-07T18:41:37Z</dc:date>
    </item>
    <item>
      <title>Re: Intermittent Read of Instrument using Library LabVIEW VI's</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Intermittent-Read-of-Instrument-using-Library-LabVIEW-VI-s/m-p/1049760#M466570</link>
      <description>&lt;P&gt;&amp;nbsp; Dennis,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Okay, using the term "bug" is the wrong choice of words..... I agree, there is no bug in the low level VISA functions as I use them all the time in other LabVIEW Projects&amp;nbsp;I am actively working on.&amp;nbsp;What I am trying to say is possibly have another very simple and basic example VI written to specifically handle instruments that do not require a termination character on the write and do not send one with a read.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; You stated that you have successfully communicated&amp;nbsp;with instruments that do not require a termination character on the write and do not send one with a read, would it be possible for you to post this code example for me ? If so, then I can try it out standalone with the instrument. If you don't have any example code written, possiblly&amp;nbsp;your more sophisticated approach&amp;nbsp;where VISA Bytes at Serial Port in a loop. If time permitted, would it be possible for you or someone else to create very basic code based on this premise for me to try ?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Thanks !&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Barry&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 07 Jan 2010 20:34:23 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Intermittent-Read-of-Instrument-using-Library-LabVIEW-VI-s/m-p/1049760#M466570</guid>
      <dc:creator>biernaskieb</dc:creator>
      <dc:date>2010-01-07T20:34:23Z</dc:date>
    </item>
    <item>
      <title>Re: Intermittent Read of Instrument using Library LabVIEW VI's</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Intermittent-Read-of-Instrument-using-Library-LabVIEW-VI-s/m-p/1049818#M466592</link>
      <description>&lt;P&gt;Here's the basic idea of the read. The write is simple - just don't append a termination character.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;IMG src="http://forums.ni.com/ni/attachments/ni/170/466592/1/Read%20all%20bytes%20without%20term%20character.png" border="0" width="951" height="312" align="center" /&gt;&lt;/P&gt;&lt;DIV class="message-edit-history"&gt;&lt;SPAN class="edit-author"&gt;Message Edited by Dennis Knutson on &lt;/SPAN&gt;&lt;SPAN class="local-date"&gt; 01-07-2010&lt;/SPAN&gt;&lt;SPAN class="local-time"&gt; 02:43 PM&lt;/SPAN&gt;&lt;/DIV&gt;</description>
      <pubDate>Thu, 07 Jan 2010 21:43:31 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Intermittent-Read-of-Instrument-using-Library-LabVIEW-VI-s/m-p/1049818#M466592</guid>
      <dc:creator>Dennis_Knutson</dc:creator>
      <dc:date>2010-01-07T21:43:31Z</dc:date>
    </item>
  </channel>
</rss>

