<?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: Elements with Bundling for Timestamp in LabVIEW</title>
    <link>https://ni.lithium.com/t5/LabVIEW/Elements-with-Bundling-for-Timestamp/m-p/4460776#M1317618</link>
    <description>&lt;P&gt;You need to learn some basics about LabVIEW.&amp;nbsp; Here are some questions and suggestions:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;When the program&amp;nbsp;&lt;U&gt;starts&lt;/U&gt;, do you have an&amp;nbsp;&lt;U&gt;existing&lt;/U&gt; array to which you want to&amp;nbsp;&lt;U&gt;append&lt;/U&gt; new values once every 3 seconds, or do you want to generate a&amp;nbsp;&lt;U&gt;new&lt;/U&gt; array (from scratch, so to speak) at one value per 3 seconds?
&lt;UL&gt;
&lt;LI&gt;In the first case, you code "kind of" makes sense, with the initial array brought in through a shift register and you&amp;nbsp;&lt;U&gt;append&lt;/U&gt; new values inside the loop to update the shift register.&lt;/LI&gt;
&lt;LI&gt;In the&amp;nbsp;&lt;U&gt;second&lt;/U&gt; case (which makes more sense), you generate the new element (10 * random number) and output it through an&amp;nbsp;&lt;U&gt;indexing&lt;/U&gt; tunnel which builds the array for you.&amp;nbsp; [The indexing tunnel symbol is an open box with a pair of array braces, "[]" (the two keys to the right of "p" on my keyboard)].&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;LI&gt;Boolean Controls have "Mechanical Actions".&amp;nbsp;&amp;nbsp;&lt;U&gt;By default&lt;/U&gt; (it's a long-standing LabVIEW convention, one that the User can modify, but probably shouldn't), the first nine or so Controls on the Boolean Pallet have a "Switch when pressed" action.&amp;nbsp; You push it, it changes state, Off to On, or On to Off.&amp;nbsp; The three rectangular Controls labeled as "Buttons" have (by default) "Latch when Released" -- it changes when you push it, but when you "let go" of the Control, it "stays pushed" until it has been read by your LabVIEW code, at which time it&amp;nbsp;&lt;U&gt;returns to its default value&lt;/U&gt;.&amp;nbsp; [I underlined this because when I started learning LabVIEW, I thought it "returned to False", a subtle difference that caused me some grief until I read the Help description more carefully].&lt;/LI&gt;
&lt;LI&gt;The three basic ways to get data&amp;nbsp;&lt;U&gt;into&lt;/U&gt;&lt;EM&gt;&amp;nbsp;&lt;/EM&gt;a Structure (like a For or While loop) are a Shift Register, Tunnel, and Indexing Tunnel.&amp;nbsp; While Loops usually use Shift Registers and Tunnels, For Loops usually use Indexing Tunnels.&amp;nbsp; Note the word "usually".&lt;/LI&gt;
&lt;LI&gt;Do the following exercise -- create a While (or For, or both) loop and pass an Array into it.&amp;nbsp; Drag a wire from the Input tunnel to an Output tunnel.&amp;nbsp; Right-click on the Output tunnel you just created and examine the "Tunnel Modes" that are shown.&amp;nbsp; Make sure you understand all the options listed.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;This should help you to Learn LabVIEW.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Bob Schor&lt;/P&gt;</description>
    <pubDate>Mon, 17 Nov 2025 13:52:20 GMT</pubDate>
    <dc:creator>Bob_Schor</dc:creator>
    <dc:date>2025-11-17T13:52:20Z</dc:date>
    <item>
      <title>Elements with Bundling for Timestamp</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Elements-with-Bundling-for-Timestamp/m-p/4460688#M1317579</link>
      <description>&lt;P&gt;I am currently in LabVIEW attempting to build a dynamic array that shows a random element based on a multiplier times 10, and the Date string w/ the Time string.&lt;BR /&gt;&lt;BR /&gt;I am using a while loop to constantly update the values with shift registers to keep track of the iterations. Also, a boolean toggle for my switch. But, I am very lost. I plan on finishing and then connecting this to excel. Any pointers, or discords where i could get some help.&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;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 15 Nov 2025 22:55:36 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Elements-with-Bundling-for-Timestamp/m-p/4460688#M1317579</guid>
      <dc:creator>thejohnwithdoe</dc:creator>
      <dc:date>2025-11-15T22:55:36Z</dc:date>
    </item>
    <item>
      <title>Re: Elements with Bundling for Timestamp</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Elements-with-Bundling-for-Timestamp/m-p/4460690#M1317581</link>
      <description>&lt;P&gt;If you place your indicator inside the loop, it will update with every iteration. If it is after the loop, it will only update once the loop has completed. Dataflow principle!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://ni.lithium.com/t5/user/viewprofilepage/user-id/758647"&gt;@thejohnwithdoe&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;Also, a boolean toggle for my switch. But, I am very lost..&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;A switch is a poor choice for a loop condition. Use a latch action button.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://ni.lithium.com/t5/user/viewprofilepage/user-id/758647"&gt;@thejohnwithdoe&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;I plan on finishing and then connecting this to excel.&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Define "connecting".&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 16 Nov 2025 00:26:35 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Elements-with-Bundling-for-Timestamp/m-p/4460690#M1317581</guid>
      <dc:creator>altenbach</dc:creator>
      <dc:date>2025-11-16T00:26:35Z</dc:date>
    </item>
    <item>
      <title>Re: Elements with Bundling for Timestamp</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Elements-with-Bundling-for-Timestamp/m-p/4460776#M1317618</link>
      <description>&lt;P&gt;You need to learn some basics about LabVIEW.&amp;nbsp; Here are some questions and suggestions:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;When the program&amp;nbsp;&lt;U&gt;starts&lt;/U&gt;, do you have an&amp;nbsp;&lt;U&gt;existing&lt;/U&gt; array to which you want to&amp;nbsp;&lt;U&gt;append&lt;/U&gt; new values once every 3 seconds, or do you want to generate a&amp;nbsp;&lt;U&gt;new&lt;/U&gt; array (from scratch, so to speak) at one value per 3 seconds?
&lt;UL&gt;
&lt;LI&gt;In the first case, you code "kind of" makes sense, with the initial array brought in through a shift register and you&amp;nbsp;&lt;U&gt;append&lt;/U&gt; new values inside the loop to update the shift register.&lt;/LI&gt;
&lt;LI&gt;In the&amp;nbsp;&lt;U&gt;second&lt;/U&gt; case (which makes more sense), you generate the new element (10 * random number) and output it through an&amp;nbsp;&lt;U&gt;indexing&lt;/U&gt; tunnel which builds the array for you.&amp;nbsp; [The indexing tunnel symbol is an open box with a pair of array braces, "[]" (the two keys to the right of "p" on my keyboard)].&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;LI&gt;Boolean Controls have "Mechanical Actions".&amp;nbsp;&amp;nbsp;&lt;U&gt;By default&lt;/U&gt; (it's a long-standing LabVIEW convention, one that the User can modify, but probably shouldn't), the first nine or so Controls on the Boolean Pallet have a "Switch when pressed" action.&amp;nbsp; You push it, it changes state, Off to On, or On to Off.&amp;nbsp; The three rectangular Controls labeled as "Buttons" have (by default) "Latch when Released" -- it changes when you push it, but when you "let go" of the Control, it "stays pushed" until it has been read by your LabVIEW code, at which time it&amp;nbsp;&lt;U&gt;returns to its default value&lt;/U&gt;.&amp;nbsp; [I underlined this because when I started learning LabVIEW, I thought it "returned to False", a subtle difference that caused me some grief until I read the Help description more carefully].&lt;/LI&gt;
&lt;LI&gt;The three basic ways to get data&amp;nbsp;&lt;U&gt;into&lt;/U&gt;&lt;EM&gt;&amp;nbsp;&lt;/EM&gt;a Structure (like a For or While loop) are a Shift Register, Tunnel, and Indexing Tunnel.&amp;nbsp; While Loops usually use Shift Registers and Tunnels, For Loops usually use Indexing Tunnels.&amp;nbsp; Note the word "usually".&lt;/LI&gt;
&lt;LI&gt;Do the following exercise -- create a While (or For, or both) loop and pass an Array into it.&amp;nbsp; Drag a wire from the Input tunnel to an Output tunnel.&amp;nbsp; Right-click on the Output tunnel you just created and examine the "Tunnel Modes" that are shown.&amp;nbsp; Make sure you understand all the options listed.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;This should help you to Learn LabVIEW.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Bob Schor&lt;/P&gt;</description>
      <pubDate>Mon, 17 Nov 2025 13:52:20 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Elements-with-Bundling-for-Timestamp/m-p/4460776#M1317618</guid>
      <dc:creator>Bob_Schor</dc:creator>
      <dc:date>2025-11-17T13:52:20Z</dc:date>
    </item>
  </channel>
</rss>

