<?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: Untypical uses for LabVIEW : G Abuse in BreakPoint</title>
    <link>https://forums.ni.com/t5/BreakPoint/Untypical-uses-for-LabVIEW-G-Abuse/m-p/205665#M242</link>
    <description>I had written code to parse hex file for a bit of reverse engineering.&lt;BR /&gt;THe parsed hex file was converted to their equivalent commands (specific for the RF-chipset). It wasn't assembly, but a similar type of language.&lt;BR /&gt;&lt;BR /&gt;It was fun and the conversion was fast..&lt;BR /&gt;&lt;BR /&gt;&lt;span class="lia-unicode-emoji" title=":grinning_face_with_smiling_eyes:"&gt;😄&lt;/span&gt;</description>
    <pubDate>Fri, 15 Apr 2005 16:49:32 GMT</pubDate>
    <dc:creator>Ray.R</dc:creator>
    <dc:date>2005-04-15T16:49:32Z</dc:date>
    <item>
      <title>Untypical uses for LabVIEW : G Abuse</title>
      <link>https://forums.ni.com/t5/BreakPoint/Untypical-uses-for-LabVIEW-G-Abuse/m-p/202904#M212</link>
      <description>I was just thinking about the times where I have used LabVIEW for things which LabVIEW wasn't actually conceived.  I have used it for things as simple as replacing all \n with \r\n in a text file (Whoo hasn't, right?), to a general stopwatch on the desktop to a relatively complex data analysis software (Which dealt purely with text, no graphical output, no instrument control and so on).&lt;BR /&gt;&lt;BR /&gt;I'm sure there are plenty out there who can give much better examples of areas where LV can be used which aren't within the "typical" field of automation.&lt;BR /&gt;&lt;BR /&gt;There are a few discussions going on that LV WILL become a general purpose language.  I personally find it interesting to acknowledge that the LV programming style defnitely offers benefits far beyond the SCADA market.  Where is LV already good, and where could it be better?  Especially OUTSIDE the SCADA market....&lt;BR /&gt;&lt;BR /&gt;How about some examples.&lt;BR /&gt;&lt;BR /&gt;Shane.</description>
      <pubDate>Sat, 09 Apr 2005 05:50:58 GMT</pubDate>
      <guid>https://forums.ni.com/t5/BreakPoint/Untypical-uses-for-LabVIEW-G-Abuse/m-p/202904#M212</guid>
      <dc:creator>shoneill</dc:creator>
      <dc:date>2005-04-09T05:50:58Z</dc:date>
    </item>
    <item>
      <title>Re: Untypical uses for LabVIEW : G Abuse</title>
      <link>https://forums.ni.com/t5/BreakPoint/Untypical-uses-for-LabVIEW-G-Abuse/m-p/202943#M214</link>
      <description>I quickly wired a chat romm client/server application. See &lt;A href="http://forums.lavausergroup.org/index.php?showtopic=701" target="_blank"&gt;here&lt;/A&gt;.&lt;BR /&gt;&lt;BR /&gt;Don't run the client with the default server address, I don't run the server anymore.</description>
      <pubDate>Sun, 10 Apr 2005 01:59:38 GMT</pubDate>
      <guid>https://forums.ni.com/t5/BreakPoint/Untypical-uses-for-LabVIEW-G-Abuse/m-p/202943#M214</guid>
      <dc:creator>JeanPierre</dc:creator>
      <dc:date>2005-04-10T01:59:38Z</dc:date>
    </item>
    <item>
      <title>Re: Untypical uses for LabVIEW : G Abuse</title>
      <link>https://forums.ni.com/t5/BreakPoint/Untypical-uses-for-LabVIEW-G-Abuse/m-p/203270#M218</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://forums.ni.com/t5/user/viewprofilepage/user-id/9431"&gt;@shoneill&lt;/a&gt; wrote:&lt;BR /&gt;...&lt;BR /&gt;There are a few discussions going on that LV WILL become a general purpose language.  I personally find it interesting to acknowledge that the LV programming style defnitely offers benefits far beyond the SCADA market.  Where is LV already good, and where could it be better?  Especially OUTSIDE the SCADA market....&lt;BR /&gt;&lt;BR /&gt;How about some examples.&lt;BR /&gt;&lt;BR /&gt;Shane.&lt;BR /&gt;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;BR /&gt;Rather than waiting for the "LV WILL become a GPL", I've already accepted that it IS the easiest GPL to teach to students.  After discussing flowcharting, as all good software design courses should, we simply press the "run" arrow in LabVIEW to see our results, rather than taking a few more classes to write the code.&lt;BR /&gt;&lt;BR /&gt;-Bill  =]</description>
      <pubDate>Mon, 11 Apr 2005 14:29:31 GMT</pubDate>
      <guid>https://forums.ni.com/t5/BreakPoint/Untypical-uses-for-LabVIEW-G-Abuse/m-p/203270#M218</guid>
      <dc:creator>williamlweaver</dc:creator>
      <dc:date>2005-04-11T14:29:31Z</dc:date>
    </item>
    <item>
      <title>Re: Untypical uses for LabVIEW : G Abuse</title>
      <link>https://forums.ni.com/t5/BreakPoint/Untypical-uses-for-LabVIEW-G-Abuse/m-p/203290#M220</link>
      <description>I had to read the last mail a couple of times wondering what LabVIEW had to do with "software Libre".  I understand you're using the GPL as "General Purpose Language" and not as "Gnu General Public License".&lt;BR /&gt;&lt;BR /&gt;It's still amazing how many people are seriously put off by any mention of the name "LabVIEW".  It's often viewed as an interpreted language with very limited scope.&lt;BR /&gt;&lt;BR /&gt;I really think a name change would solve at least some of the problems.&lt;BR /&gt;&lt;BR /&gt;Shane.</description>
      <pubDate>Mon, 11 Apr 2005 14:56:48 GMT</pubDate>
      <guid>https://forums.ni.com/t5/BreakPoint/Untypical-uses-for-LabVIEW-G-Abuse/m-p/203290#M220</guid>
      <dc:creator>shoneill</dc:creator>
      <dc:date>2005-04-11T14:56:48Z</dc:date>
    </item>
    <item>
      <title>Re: Untypical uses for LabVIEW : G Abuse</title>
      <link>https://forums.ni.com/t5/BreakPoint/Untypical-uses-for-LabVIEW-G-Abuse/m-p/203470#M221</link>
      <description>A name change? I think "LabVIEW" is the coolest name.</description>
      <pubDate>Mon, 11 Apr 2005 20:04:11 GMT</pubDate>
      <guid>https://forums.ni.com/t5/BreakPoint/Untypical-uses-for-LabVIEW-G-Abuse/m-p/203470#M221</guid>
      <dc:creator>Enrique</dc:creator>
      <dc:date>2005-04-11T20:04:11Z</dc:date>
    </item>
    <item>
      <title>Re: Untypical uses for LabVIEW : G Abuse</title>
      <link>https://forums.ni.com/t5/BreakPoint/Untypical-uses-for-LabVIEW-G-Abuse/m-p/203494#M222</link>
      <description>I've said it before, I'll say it again: LabVIEW is a terrible name, because it's hard to pronounce (at least for me). B and V together just don't work.&lt;BR /&gt;&lt;BR /&gt;Now, to the topic of the thread:&lt;BR /&gt;&lt;BR /&gt;There is actually a project in the pipes for general open source software written in G. This is supposed to push both developers and LV forwards by doing stuff that's not "native" to LV, and (if the programs will be good enough) maybe help spread the LV word around to people who don't know it. &lt;BR /&gt;&lt;BR /&gt;At the moment this is still in the very initial stages of planning, and is debated offline, but hopefully soon enough responses we are waiting for will arrive and we will know better how well this will fare. This project still doesn't have parents like OpenG, so its exact nature is still unclear. We will post more on this when we have a better idea. Anyone wishing to comment\make suggestion\volunteer to help can do so here or send an email to hthr888@hotmail.com . Be warned that you are unlikely to receive a personal response if you send an email there, but I promise to try and read them all. So far that box is spam-free and I hope it can stay that way.&lt;BR /&gt;&lt;BR /&gt;Incidentally, my suggestion for an opening move for this project was to ask people to design some games in LV, since those are more fun. The obvious types are board games, mind games, puzzles, maybe some old style arcade games. An important thing to remember is that people have different OSes and different versions of LV, so an older version and pure G code are preferable. Since this is still in planning, I suggest that people just start writing and not post here, but wait until more light has been shed on this project.&lt;BR /&gt;&lt;BR /&gt;Personal P.S.&lt;BR /&gt;In my opinion, unless NI does a major switch, this will be somewhat doomed to fail. I know there are people in NI who are pushing to make LV more general, but I still don't see LV competing in the near future with many of the things Java or C can do. This is not necessarily unjustified. NI makes its money from selling to a specific market and offering its product at lower costs to a wider market is not something they have to do. It is something many users hope they will choose to do, however, which is one of the main reasons this project was suggested. &lt;BR /&gt;&lt;BR /&gt;Like I said, more updates will follow in the future (don't expect it to be tomorrow).</description>
      <pubDate>Mon, 11 Apr 2005 20:59:36 GMT</pubDate>
      <guid>https://forums.ni.com/t5/BreakPoint/Untypical-uses-for-LabVIEW-G-Abuse/m-p/203494#M222</guid>
      <dc:creator>tst</dc:creator>
      <dc:date>2005-04-11T20:59:36Z</dc:date>
    </item>
    <item>
      <title>Re: Untypical uses for LabVIEW : G Abuse</title>
      <link>https://forums.ni.com/t5/BreakPoint/Untypical-uses-for-LabVIEW-G-Abuse/m-p/203582#M225</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://forums.ni.com/t5/user/viewprofilepage/user-id/27860"&gt;@tst&lt;/a&gt; wrote:&lt;BR /&gt;I've said it before, I'll say it again: LabVIEW is a terrible name, because it's hard to pronounce (at least for me). B and V together just don't work.&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt; Ah ! Thanks, tst thanks !!!&lt;BR /&gt;&lt;BR /&gt;I thought that was due to my grand age. But you directed me to another, much simpler explanation. I'm happy : I know why I'm dribbling...&lt;BR /&gt;&lt;BR /&gt;CC</description>
      <pubDate>Tue, 12 Apr 2005 02:50:47 GMT</pubDate>
      <guid>https://forums.ni.com/t5/BreakPoint/Untypical-uses-for-LabVIEW-G-Abuse/m-p/203582#M225</guid>
      <dc:creator>chilly_charly</dc:creator>
      <dc:date>2005-04-12T02:50:47Z</dc:date>
    </item>
    <item>
      <title>Re: Untypical uses for LabVIEW : G Abuse</title>
      <link>https://forums.ni.com/t5/BreakPoint/Untypical-uses-for-LabVIEW-G-Abuse/m-p/203621#M226</link>
      <description>Hi all&lt;BR /&gt;&lt;BR /&gt;Although I often miss features I can use in Java (which is the other language I use during the workday - except german to talk to my colleagues ;)), it is good that LV is different.&lt;BR /&gt;Last year I implemented a simple dataselector using the wizard-template. It allowed the user to extract data out of an access database using different selection criteria which the user had to specify. Usually I'd have coded something like that in Java, but it was so simple that I was much faster with LV.&lt;BR /&gt;&lt;BR /&gt;As mentioned (I think by tst), there are great possibilities using Java or C/C++/C# (or similar languages). I still find it great to know which language to use for different achievements. If I have to automate something I use LV and if I have to do a program which just runs on a pc without DAQ or controling devices I use Java.&lt;BR /&gt;&lt;BR /&gt;Just to add it - I think LV is a real sw-language. You can make programs like you would with other languages. By the way - nobody says that Java is not a full featured language just because it needs a runtime on the target-system.&lt;BR /&gt;&lt;BR /&gt;Thomas</description>
      <pubDate>Tue, 12 Apr 2005 06:31:09 GMT</pubDate>
      <guid>https://forums.ni.com/t5/BreakPoint/Untypical-uses-for-LabVIEW-G-Abuse/m-p/203621#M226</guid>
      <dc:creator>becktho</dc:creator>
      <dc:date>2005-04-12T06:31:09Z</dc:date>
    </item>
    <item>
      <title>Re: Untypical uses for LabVIEW : G Abuse</title>
      <link>https://forums.ni.com/t5/BreakPoint/Untypical-uses-for-LabVIEW-G-Abuse/m-p/203721#M228</link>
      <description>In reply to tst,&lt;BR /&gt;&lt;BR /&gt;I have been thinking for a while about LV's place in the world of programming languages, and I know Ben is convinced that LV will take over the world some day ;), but I really feel that the (sometimes unneccessary) limitations imposed by NI on the development environment of LabVIEW hampers it's growth somewhat.  But then again, maybe it's the tight integration of compiler and development environment which makes LV so cool in the first place.  I dunno.  I know it's pretty unlikely to happen, but NI allowing a bit more in the way of customisation of the LV development environment would go a long way to allow us to do more with LabVIEW.  And let's face it, programming in LV is simply more fun than in any other language, German included....... &lt;span class="lia-unicode-emoji" title=":face_with_tongue:"&gt;😛&lt;/span&gt;&lt;BR /&gt;&lt;BR /&gt;I suppose we can always hope.&lt;BR /&gt;&lt;BR /&gt;Shane.</description>
      <pubDate>Tue, 12 Apr 2005 11:41:54 GMT</pubDate>
      <guid>https://forums.ni.com/t5/BreakPoint/Untypical-uses-for-LabVIEW-G-Abuse/m-p/203721#M228</guid>
      <dc:creator>shoneill</dc:creator>
      <dc:date>2005-04-12T11:41:54Z</dc:date>
    </item>
    <item>
      <title>Re: Untypical uses for LabVIEW : G Abuse</title>
      <link>https://forums.ni.com/t5/BreakPoint/Untypical-uses-for-LabVIEW-G-Abuse/m-p/203733#M230</link>
      <description>Y'all are great to have coffee with in the AM!&lt;BR /&gt;&lt;BR /&gt;I like tst's idea about games. There have been a few posted to the LV Zone.&lt;BR /&gt;&lt;BR /&gt;http://sine.ni.com/nisearch/nisearchservlet?nistype=default&amp;amp;ddown=3&amp;amp;filter=%2Btaxonomy%3A%22Example+Code%22&amp;amp;q=game&lt;BR /&gt;&lt;BR /&gt;I also agree that anything that has the word "lab" scares away alot of people.&lt;BR /&gt;&lt;BR /&gt;Games are a great example of G Abuse.&lt;BR /&gt;&lt;BR /&gt;According to my son, movies and the like will eventually fall by the wayside as computer graphics gets closer to the look and feel of motion pictures becuase the story changes each time you watch it.&lt;BR /&gt;&lt;BR /&gt;Ben</description>
      <pubDate>Tue, 12 Apr 2005 12:06:04 GMT</pubDate>
      <guid>https://forums.ni.com/t5/BreakPoint/Untypical-uses-for-LabVIEW-G-Abuse/m-p/203733#M230</guid>
      <dc:creator>Ben</dc:creator>
      <dc:date>2005-04-12T12:06:04Z</dc:date>
    </item>
    <item>
      <title>Re: Untypical uses for LabVIEW : G Abuse</title>
      <link>https://forums.ni.com/t5/BreakPoint/Untypical-uses-for-LabVIEW-G-Abuse/m-p/205665#M242</link>
      <description>I had written code to parse hex file for a bit of reverse engineering.&lt;BR /&gt;THe parsed hex file was converted to their equivalent commands (specific for the RF-chipset). It wasn't assembly, but a similar type of language.&lt;BR /&gt;&lt;BR /&gt;It was fun and the conversion was fast..&lt;BR /&gt;&lt;BR /&gt;&lt;span class="lia-unicode-emoji" title=":grinning_face_with_smiling_eyes:"&gt;😄&lt;/span&gt;</description>
      <pubDate>Fri, 15 Apr 2005 16:49:32 GMT</pubDate>
      <guid>https://forums.ni.com/t5/BreakPoint/Untypical-uses-for-LabVIEW-G-Abuse/m-p/205665#M242</guid>
      <dc:creator>Ray.R</dc:creator>
      <dc:date>2005-04-15T16:49:32Z</dc:date>
    </item>
    <item>
      <title>Re: Untypical uses for LabVIEW : G Abuse</title>
      <link>https://forums.ni.com/t5/BreakPoint/Untypical-uses-for-LabVIEW-G-Abuse/m-p/207634#M259</link>
      <description>Here's an example of my abuse of LabVIEW.&lt;BR /&gt;&lt;BR /&gt;Remember Tyco's Magic 8-Ball; I'm giving away may age with a reference to this old toy.&lt;BR /&gt;Anyway, you would proclaim your question, shake it and then wait for the answer to appear.&lt;BR /&gt;&lt;BR /&gt;I was playing around with sub-VI icon shapes and made one that appeared on the diagram as an 8-Ball.&lt;BR /&gt;That led to actually making a sub-VI that worked. An online search provided the actual response messages.&lt;BR /&gt;&lt;BR /&gt;Anyway, here's an installer without the RTE.&lt;BR /&gt;&lt;BR /&gt;James</description>
      <pubDate>Thu, 21 Apr 2005 00:14:29 GMT</pubDate>
      <guid>https://forums.ni.com/t5/BreakPoint/Untypical-uses-for-LabVIEW-G-Abuse/m-p/207634#M259</guid>
      <dc:creator>James@Home</dc:creator>
      <dc:date>2005-04-21T00:14:29Z</dc:date>
    </item>
    <item>
      <title>Re: Untypical uses for LabVIEW : G Abuse</title>
      <link>https://forums.ni.com/t5/BreakPoint/Untypical-uses-for-LabVIEW-G-Abuse/m-p/207994#M265</link>
      <description>&lt;BR /&gt;&lt;BLOCKQUOTE&gt;&lt;HR /&gt;@jrjones wrote:&lt;BR /&gt;Remember Tyco's Magic 8-Ball; I'm giving away may age with a reference to this old toy.&lt;BR /&gt;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;No.. it doesn't give away your age..&lt;BR /&gt;&lt;BR /&gt;In fact, it was used by a woman on last season's "The Apprentice".&lt;BR /&gt;&lt;BR /&gt;We had a psin-off of the toy, 2 jobs ago.  We would spin the wheel to find out 1 of 4 outcomes:&lt;BR /&gt;&lt;BR /&gt;1.  Product will Fail.&lt;BR /&gt;2.  Product will Pass but miss shipment.&lt;BR /&gt;3.  Product will Pass and be shipped.&lt;BR /&gt;4.  Some Product will pass with partial shipment.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;And you know what???  The wheel was rather accurate..&lt;BR /&gt;&lt;BR /&gt;&lt;span class="lia-unicode-emoji" title=":winking_face:"&gt;😉&lt;/span&gt;&lt;BR /&gt;&lt;BR /&gt;It favored "Product will FAIL"..&lt;BR /&gt;&lt;BR /&gt;&lt;span class="lia-unicode-emoji" title=":grinning_face_with_smiling_eyes:"&gt;😄&lt;/span&gt;</description>
      <pubDate>Thu, 21 Apr 2005 16:24:14 GMT</pubDate>
      <guid>https://forums.ni.com/t5/BreakPoint/Untypical-uses-for-LabVIEW-G-Abuse/m-p/207994#M265</guid>
      <dc:creator>Ray.R</dc:creator>
      <dc:date>2005-04-21T16:24:14Z</dc:date>
    </item>
    <item>
      <title>Re: Untypical uses for LabVIEW : G Abuse</title>
      <link>https://forums.ni.com/t5/BreakPoint/Untypical-uses-for-LabVIEW-G-Abuse/m-p/219697#M496</link>
      <description>Well, &lt;BR /&gt;&lt;BR /&gt;This may be untypical, but one of my hobbies is working on cars.. I also am able to tune the Fueling parameters in the ECM, so I use my OBD1 datalogger to get all the data from the ALDL stream. I had created a LV program that would take the raw data, sort it, round it, and avg it with specified parameters.. Calculate the new fueling #, replace the old and then Interpolate anything between parameters that were not actually read.&lt;BR /&gt;&lt;BR /&gt;I probably spent more time building the VIs, but now I can go drive my car for 30-4 minutes, bring back the data and within 5 mins of the LV program running have new fuel maps to try out.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Another program was along the same lines, I wanted to see what the RPM of the motor would be at cruising speed with different rear differential gear sets.. I had set up a program for transmission tyoes with ratios, tir size, all of it.. worked out pretty good too</description>
      <pubDate>Mon, 23 May 2005 14:52:18 GMT</pubDate>
      <guid>https://forums.ni.com/t5/BreakPoint/Untypical-uses-for-LabVIEW-G-Abuse/m-p/219697#M496</guid>
      <dc:creator>jdebuhr</dc:creator>
      <dc:date>2005-05-23T14:52:18Z</dc:date>
    </item>
    <item>
      <title>Re: Untypical uses for LabVIEW : G Abuse</title>
      <link>https://forums.ni.com/t5/BreakPoint/Untypical-uses-for-LabVIEW-G-Abuse/m-p/219863#M497</link>
      <description>Once I wrote an application to find the exact number of Enthusiasts on the LabVIEW forum.&lt;BR /&gt;It worked nicely, except that sometimes the NI server was too busy to answer in an acceptable time and some members were missed. That was not a big issue since the week after they were spotted again and the List was corrected.&lt;BR /&gt;Guess what : a bunch of contemptible sniggerers conspicously claimed that this was a &lt;B&gt;bug&lt;/B&gt;, and tried to make a fuss of it. How pathetic... As usual, I just ignored those provocateurs, specialy the one who pretended a few time ago to play the &lt;I&gt;chevalier d'Eon&lt;/I&gt; with us.&lt;BR /&gt;&lt;BR /&gt;Remember &lt;I&gt;"La critique est aisée, mais l'art est difficile".&lt;/I&gt;&lt;BR /&gt;&lt;BR /&gt;Ring-a-Ding-Ding&lt;BR /&gt;&lt;BR /&gt;CC</description>
      <pubDate>Mon, 23 May 2005 19:47:38 GMT</pubDate>
      <guid>https://forums.ni.com/t5/BreakPoint/Untypical-uses-for-LabVIEW-G-Abuse/m-p/219863#M497</guid>
      <dc:creator>chilly_charly</dc:creator>
      <dc:date>2005-05-23T19:47:38Z</dc:date>
    </item>
  </channel>
</rss>

