Jump to content

All Activity

This stream auto-updates

  1. Past hour
  2. It seems they are going to make normal ordering of perpetual licenses possible again. While the official stance was that the perpetual licenses were gone, the reality was that you could still order them but you had to be VERY insisting, and have some luck to know the right local NI sales person, to be able to order them. That will of course not help with a current Macintosh version of LabVIEW. Still, maybe some powers to be might decide that reviving that is also an option. Kind of doubt it as I have experience with trying to support Mac versions of LabVIEW toolkits that contain external compiled components and the experience is nothing short of "dramatic". But if there would be a client teasing NI convincingly about ordering a few thousand seats of LabVIEW if there was a Mac version available, I'm sure they would think very hard about that. 😁
  3. Judging only by your attached image. The Array that is being chained through your DLL calls has conversation dot (red dot) that shows you are auto typecasting. Make sure all inputs to DLLs have exact data type and length. If passed by reference or by value etc.
  4. Today
  5. It works... Thank you so much, I didn't understand this table contains all the info I wanted Thank you again ! KR, Bilsix
  6. Why don't you just try it? Open your SQLite viewer app if choice and execute "SELECT * FROM sqlite_schema"
  7. Thanks for your answer Dr. James ! In fact, the database is already created, I only would like to read the tables already created in the database, I don't need to create a new table. Do you confirm sqlite_schema is the request I need to do so ? Thx & KR ! Bilsix
  8. Yesterday
  9. You're looking for the sqlite-schema table: https://www.sqlite.org/schematab.html
  10. Hello world, Thank you so much for the great work drjdpowell !! Wonderful library ! I have a question concerning the possibility to get all the tables of a database : is it possible to list all the tables of a database (here an array containing [table_1, table_80, Table_9012]) with the library ? It seems the ".tables" request in SQLite is not understood: I tried a lot of other request, ("show tables", "SELECT * FROM information_schema.tables;", etc), same result. I'm working with LabVIEW 23 Q3. Does somebody know if there's a solution for my problem by using this library ? BR ! Bilsix
  11. Last week
  12. Looking for a Freelance Labview Programmer in the Phoenix ,AZ area.
  13. Hello. I found my program lists (to a text file) a similar info that is shown by "All Methods and Properties.vi" - likely something was added since creating the VI - an excerpt from XNode property list: p: 632a804 Width 'Area Width' 'Bounds:Area Width' r: Width (U32) p: 632a817 DependNames 'DependNames' 'Dependencies:Found Dependency Names' r: DependNames (Array) p: 632a816 DependPaths 'DependPaths' 'Dependencies:Found Dependency Paths' r: DependPaths (Array) p: 632a815 MissingNames 'MissingNames' 'Dependencies:Missing Dependency Names' r: MissingNames (Array) p: 632a814 MissingPaths 'MissingPaths' 'Dependencies:Missing Dependency Paths' r: MissingPaths (Array) p: 632a808 GrpMbrRefs[] 'GrpMbrRefs[]' 'Group Member Refs[]' r: GrpMbrRefs[] (Array) The attached ZIP contains the the program, the entire file produced by my program for LabVIEW 2018, and more. The file lists all LabVIEW classes found (287) and is over 100 000 lines long (it can be made much shorted by omitting properties/method inherited from parent of each class, but till now I didn't manage to perform the compression). Class properties and methods information format: 😄 (class info) p: (property info) (t): (terminal info) m: (method info) (t): (terminal info) For property, the (t) may be "r", "w", "r+", "w+", specifying read or write mode, and capability to change (e.g. "r+" means read that can be changed to write, "w" means write-only). For method, the (t) is either "i" or "o", specifying input (host to method), or output (to host) terminal; note some terminals have empty names. The file from the program contains 2468 different properties (i.e. w/ different names), and 1168 different methods. Its name "lv_classes+pmt.txt" stands for "LabVIEW classes + Property and Method Terminals". lv_classes.zip
  14. Linux has also a nice tool named "strings". Using these together: strings some.vi | grep \\.vi can produce an output like: !eio_Utilities_GetNonAliasNames.viPTH0 EIO API!eio_Utilities_GetNonAliasNames.vi EIOPlaceDownEIOPropertyNode.vi EIOPlaceDownEIOPropertyNode.vi EIOPlaceDownEIOMethodNode.vi EIOPlaceDownEIOMethodNode.vi Get Type Information.vi Get Type Information.vi Get Type Information.vi EIOPlaceDownEIOPropertyNode.vi EIOPlaceDownEIOMethodNode.vi !eio_Utilities_GetNonAliasNames.viPTH0 EIOPlaceDownEIOMethodNode.vi EIOPlaceDownEIOMethodNode.vi Get Type Information.vi Get Type Information.vi EIOPlaceDownEIOPropertyNode.vi EIOPlaceDownEIOPropertyNode.vi !eio_Utilities_GetNonAliasNames.viPTH0 EIO API!eio_Utilities_GetNonAliasNames.vi some.vi The "strings" tool on Ubuntu 18.04 is in a "binutils" package.
  15. The problem is that some day the customer will buy a new Apple laptop and that new laptop will not support LV2023. We need maintenance releases of LabVIEW RTE to keep it all working.
  16. Hi, it may be a stupid question, but I'm not too deep into Labview yet. I want to read out values from a battery via a DS28E17 and display them. Now my question is how to do this with TMEX. My current setup is as follows. I can output the ROM number without any problems. But not the voltage from the battery or the DS28E17 does not pass on my commands to the battery.
  17. Earlier
  18. This wouldn't be much of an issue since you could always use an older version of LabVIEW to compile for that customer. However. Now LabVIEW is subscription based so hopefully you have kept copies of your old LabVIEW installation downloads.
  19. Most customers use Windows and that is the primary target. We want to support all our customers though.
  20. Ok, would it take a lot of work to port it to Linux desktop or Windows?
  21. There's a PXI based hardware system that generates TDMS data logs and the project is a viewer/analysis tool for those data logs.
  22. Out of curiosity, can you describe a bit your customer project that runs on OS X?
  23. I was about to build an executable for a OS X customer when I noticed that it won't be possible for much longer: https://www.ni.com/en/support/documentation/compatibility/18/labview-and-macos-compatibility.html This surprised me because I know the founders were hard core mac enthusiasts and also because usually large companies will put something like this on their road maps so that people can plan better.
  24. Has anyone found the solution to @gyc problem? I have a similar problem. I modified the config file as follows: [1-Wire] PortType=DS9490R PortType possible values=DS9097E, DS1410E, DS9097U or DS9480, DS9490R or DS9490B PortNumber=1 EnhancedOptions=Not use EnhancedOptions possible values=Not use, SESSION_INFINITE, SESSION_RSRC_RELEASE, SESSION_NO_FORCE_REG_SPD At the end, I would like to be able to read the volts from a sample via a DS28E17. Is this even possible with this?
  25. The structure should be as follows: - PC talks via the DS9490R or RS232 to the DS28E17 - the latter transmits the 1-wire commands to the DS28E17 - The DS28E17 converts the commands into I2C and sends them to my test object - which in turn sends back the volts to be measured - the DS28E17 stores this in its internal memory - The memory with the value is read out via PC and adapter
  26. I have an LDO for 3v3. The setup also works so far that I can read out the ROM, with the device-specific command 33h and directly via TMAX.
  27. Thanks for your effort. And how it goings? The date of latest commit in Bitbucket is 2021-06-14. Have any new update? I am looking forward it.
  28. RS232 has relatively high signal levels (+-9V) that would fry the DS28E17. You want a 1-Wire capable MCU or a USB adapter. It can be done with an Arduino.
  29. I have only found this node, named Nifpga Discrete Transfer Function Direct.vi, but after inputting the transfer function coefficients, its output doesn't work correctly. I tried the same discrete transfer function on the non-FPGA side, and it worked fine. I am not sure what the issue is. Are there other methods to implement a discrete transfer function?
  30. The function is there twice. It seems I also had to add the WaitForExit: To make it stable. Not sure if that what causes the crashes. The moment I add things, it seems stable, until a reload and then it crashes again
  1. Load more activity
×
×
  • Create New...

Important Information

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