infinitenothing
Members-
Posts
371 -
Joined
-
Last visited
-
Days Won
16
Content Type
Profiles
Forums
Downloads
Gallery
Everything posted by infinitenothing
-
Not sure if we're still doing this but there's another subform for ideas: https://lavag.org/forum/37-labview-feature-suggestions/
- 4 replies
-
- 1
-
- constants
- labview fpga
-
(and 1 more)
Tagged with:
-
Are you looking for an automated tool or free labor? If it's the former, I don't know of one.
-
Maybe: http://zone.ni.com/reference/en-XX/help/371361H-01/lvhowto/hex_display/
-
Examples on Classifier engines
infinitenothing replied to Yamada's topic in Machine Vision and Imaging
Is this what you're looking for? http://zone.ni.com/reference/en-XX/help/372916J-01/nivisionconcepts/supportvectormachines/ -
Have you tried the express VI? It looks like you don't need a shifter.
-
Vision generate .exe file about camera seek
infinitenothing replied to 花落阳关's topic in LabVIEW General
I don't entirely understand what you're getting at. When you say "searching the camera" are you talking about using something like IMAQdx Enumerate Cameras? And when you say "autorun to acquire figures" do you mean you're looking to use dataflow to delay when some events happen? That seems like a general purpose labview question and not a vision question. You'll probably want to use a sequence structure or a queue. -
I'm not sure what the myRIO has built in (USBtoSerial drivers built in? CLIP?) but if you had to, you could always just program the FPGA and use a level shifter:
-
Possible bug with search 1D array of refnum
infinitenothing replied to Dan Press's topic in LabVIEW General
I'm guessing that's intended behavior since the two references are "equal" (see below). The problem is "when are two references equal". Different people might have different answers. It's too bad you can't "override" the equivalence operator with a functor replacing the "heart of the algorithm" -
It's a personal preference but I don't like using delete array for that purpose because I think it's confusing. I'm sure it costs me a few milliseconds when I see it and think "why would I want to delete an element from that array?" We want code that's easy to read not easy to write right?
-
I'm considering distributing a wrapper application that can download updates from the internet or internal network. I'm thinking that, so the user doesn't have to think too much about file locations or windows explorer, maybe just have the update in the form of a PPL and then async launch the top level. Has anyone had success going down this route? It would probably be a good idea to secure the PPL by either signing it or making sure to download it using SSL.
-
Hash digest? That's just another equal sign to change right? Or they could license it on a virtual machine appliance and distribute the appliance right? Or install it on a server, wrap it in a TCP interface and make it accessible over the network. Go through my links. If you really want to protect something it has to be running on your physically secured hardware. Everything else is just obfuscation. If you just want to make it challenging to hack, then you've probably done enough by removing the FP and BD and using the TPLAT. It's hard to give more specific advice without understanding the code better.
- 5 replies
-
- licensing
- ip protection
-
(and 1 more)
Tagged with:
-
The bad news is that DRM is fundamentally flawed. A dedicated hacker would probably modify your DLL/object code and "wire" a true constant to your case structure that enables the functionality. Your best DRM is probably a team of rabid lawyers . Have you seen the third party licensing toolkit? Regarding sensitive string, no, that's never totally safe.
- 5 replies
-
- licensing
- ip protection
-
(and 1 more)
Tagged with:
-
That VI always returns an array of all zeros. If I use a feedback node as shown it's 10% faster than my first example:
-
I've never done performance testing but I've always used rotate and replace to avoid the build array. It should be very easy to make a malleable VI out of it to further reduce block diagram clutter. For example:
-
Need help naming an "unmaintainable" VI
infinitenothing replied to Aristos Queue's topic in LabVIEW General
Low resilience code Fragile? -
Is there a way to check if we're in the customer experience feedback program?
-
I noticed no significant change in bugginess. I'm 100% developing in 2017, mostly targeting cRIO developing on Win10
-
LABVIEW on real-time platform RTX64
infinitenothing replied to Alexander Kocian's topic in LabVIEW General
That's an interesting technology. I wonder why I haven't heard about it more. I'm curious what sort of performance you are trying to improve. Real time usually only improves the worst case scenario sometimes at the cost of the average performance. It's tangential but you might be interested in NI's hypervisor -
Last time I had to switch to passive mode and disable fall back.
- 13 replies
-
- niweekvideos
- niweek
-
(and 2 more)
Tagged with:
-
Looking for a NI developed database tool
infinitenothing replied to A Scottish moose's topic in LabVIEW General
https://forums.ni.com/t5/LabVIEW-Development-Best/LabVIEW-Data-Container/ta-p/3511022 -
Not able to receive data using VISA Serial
infinitenothing replied to Nishar Federer's topic in LabVIEW General
Here's my experiment with reading, writing, and setting a "right sized" buffer. Now I'm getting 700 for the write, 300 for the "latency" regardless of if either is in sync or async mode -
Not able to receive data using VISA Serial
infinitenothing replied to Nishar Federer's topic in LabVIEW General
Sorry to the OP if this is going too far off topic but I wanted to run this test to help (maybe?) resolve the difference between async and sync Setting async or sync here makes very little difference in how long VISA write takes. It always takes a little more than 1000ms. -
I just got the same thing. I changed to active mode and it worked.
- 13 replies
-
- niweekvideos
- niweek
-
(and 2 more)
Tagged with: