BreakPoint

cancel
Showing results forย 
Search instead forย 
Did you mean:ย 

Rube Goldberg Code

Highlighted

wiebe@CARYA wrote:


That's all way to complex.

 

But people just love stop buttons (and even start buttons!) on the front panel. ๐Ÿ˜„

 

(None of my distributed exes have a stop button. The [X] in the upper right corner is just fine and every kid knows how to use it. (Of course we discard it an initiate shutdown using a filtering event).


LabVIEW Champion. It all comes together in GCentral GCentral
Message 2141 of 2,147
(486 Views)
Highlighted

 

(Seen here)

 

Help! Somebody stole my math palette!!!

 

...and now I have to do everything with express VIs (x*1000, a-b, a+b, etc.)

 

altenbach_0-1578252957744.png

 

Also note that the "simulate signal" is a single point DC with Gaussian noise and is set to "simulate acquisition timing", so that seems to cash with the configurable wait.

 

For comparison, Here's a near literal translation (using the digital displays for chart and meter to eliminate some indicators).

 

altenbach_0-1578257916212.png


LabVIEW Champion. It all comes together in GCentral GCentral
Message 2142 of 2,147
(425 Views)
Highlighted

That was an assault on the eyeballs.  ๐Ÿ˜‰

Bill
CLD
(Mid-Level minion.)
My support system ensures that I don't look totally incompetent.
Proud to say that I've progressed beyond knowing just enough to be dangerous. I now know enough to know that I have no clue about anything at all.
Humble author of the CLAD Nugget.
0 Kudos
Message 2143 of 2,147
(411 Views)

(Seen here)

 

So somebody responds in french to an ancient english thread, suggesting the following to "create a pulse".

 

malkheir_0-1581676572389.png

โ€ƒ

 

The only place this belong is the Rube Goldberg thread!

 

After I point out the serious code flaws, he flies off the handle with the following, threatening to report me and other people like me to NI... ๐Ÿ˜ฎ

 

(using google translate of this post๐Ÿ˜ž

I answered the gentleman who asked how we create a pulse.

1) If your problem is that I answer in French, the next time I answer you in Arabic.

2) If you have not understood the algorithm, these your problem, another station understands it.

3) If you are a little educated, I assure you that you do not answer in this bad way.

4) You are not the only person on this page, so there is a minimum of respect against others.

5) I don't care about your next answer, and I want National Instruments to make the right decisions against you and if there are other people like you.

Cordially... 


LabVIEW Champion. It all comes together in GCentral GCentral
0 Kudos
Message 2144 of 2,147
(262 Views)
Highlighted

Sometimes, we find some Easter egg in the conversion forum. (example from here)

 

So, to simulate the movement of a colorbox along a conveyor, we apparently need 3 loops, lots of convoluted logic, a sequence structure and tons of local variables, most to unlabeled (!!!) controls/indicators.

 

altenbach_0-1581802240526.png

 

It definitely can be done with a single loop and no locals. Also, the pulleys scale should probably have a 360 degree arch to simplify things, Also, their scale range should be significantly higher than the max speed to avoid alias speeds. etc. Many more improvements are possible and needed, for example the code should be invariant to the object locations on the front panel, etc.)


LabVIEW Champion. It all comes together in GCentral GCentral
0 Kudos
Message 2145 of 2,147
(235 Views)
Highlighted

In today's rube: How little of your block diagram do you have to show to make your point?

 

phat stacks.png

 

And yes... They're all stacked.



Remember Cunningham's Law
Message 2146 of 2,147
(139 Views)
Highlighted

A depth of 45 (!) nested structures is my record. Handed over by a customer... If I could "add reporting" to it. *sigh*.

 

I had to made a script to determine it ๐Ÿ˜Š.

0 Kudos
Message 2147 of 2,147
(33 Views)