Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 08/30/2024 in all areas

  1. Yes that function is used for generating hashes in LabVIEW itself for various things including password protection. It was never meant for hashing huge buffers and is basically the standard Open Source code for MD5 hashing that floats on the internet for as long as the internet exists. It is similar to what the OpenSSL code would do, although OpenSSL is likely a little more optimized/streamlined. This function exists in LabVIEW since about at least 5.0 or thereabout and likely has never been looked at again since, other than use it. You could of course call it, and dig in the LabVIEW attic with its many rusty nails, but why? Just because you can does not mean you should! 🙂 If you absolutely insist you might try yourself. This is the prototype: MgErr GetMD5Digest(LStrHandle message, LStrHandle digest);
    2 points
  2. Skip the PXI DMM, FG and scope cards, they are expensive and usually do not perform as well as standard instruments. Instead pick whatever instrument fits your requirement with a modern interface (LXI, USB) and a rack kit. Example Keysight 33465A vs NI PXI DMM. The NI card is ~4000USD, with slightly worse performance. Definitely use the PXI for massive multiplexers, DAQs, Digital interfaces (CAN, I2C etc) and GPIO. Also, take into account that PXI is being phased out in favor of PXIe. Some of NI PXI muxes are EOL, without an alternative.
    1 point
  3. Here is one quick draft of a VI for 2D searches. You might also save it as a VIM to use it on other types of 2D arrays... Search 2D Array.vi
    1 point
  4. It is called Search 1d Array for a reason. It cannot search a 2D Array. So now the question is: What do you expect for an output? Do you want to prioritize search the row or the column?
    1 point
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.