Quantcast
Channel: LabWindows/CVI topics
Viewing all 5341 articles
Browse latest View live

Where to Find More Information on Excel Functions in Labwindows/CVI?

$
0
0

Hello Labwindows community, 

 

I wanted to work on reading an Excel file and attempted to study the excel2000.prj in order to better understand how to do so. However, I wanted to find out if there was a separate website or a location that lists all the Excel functions. For example, it has a list of properties from Excel_SetProperty, such as "Excel_AppVisible." 

 

Things I have tried:

- Google searching "Excel_SetProperty" and other functions like "Excel_AppWorkbooks", which leads me back to the NI forums. 

- Searching for these functions in help only to find it redirecting me to ExcelRpt functions. 

 

Main question:

I am sure there is an easy way to find out the documentation for these functions (such as Excel_SetProperty), that I am likely overlooking. Where can I go to find out more information about these functions without having to reverse engineer them? 

 

Thanks,

Vincent


Serial Communication with LabVIEW

$
0
0

Hi Community,

I Have a problem when i try communicating between Labview & Rigol power supply.

 

Find the attached code. The command for applying voltage is :APPL X, where X is voltage to be applied. when i give this command directly the supply will respond.

Since i need to vary this voltage, hence i am using concatenating operation so that i can vary the 3rd element in concatenate block.

 

But the code with concatenate is neither giving any error nor output is reflecting on the power supply.

 

Open stage wise input program. Help me out.

Serial Communication with LabVIEW

mktime or MakeDateTime?

$
0
0

what do you prefer?

MakeDateTime has 2035 year limit but is easier to use.

mktime use a struct, maybe more complete, but more difficult.

also how do you handle DST? if you don't have the UTC time is impossible to know if a file where stored in DST or not, am i correct?

there are other time format that i don't know?

thank you

 

failed to connect DDE server on windows 7

$
0
0

hello guys,

A fatal error is popping up while running the code in LabVIEW CVI which is unable to launch DDE server

 

Is there any way out to fix this

 

Thanks in advance

MessagePopup blank button with CVI 2017 on Windows 7 Pro

$
0
0

I'm using CVI 2017 without problems in PCs 64 bit with windows 7. My software makes use of ConfirmPopup and MessagePopup and everything works fine except in one pc 64 bit with Win 7 Professional, where each popup message shows a blank button. I have attached two screenshots showing the correct message in one pc and the same message in the pc where I have those problems. I have read some other similar problems, like this

https://forums.ni.com/t5/LabWindows-CVI/MessagePopup-blank-button/td-p/3107229

I have unistalled all National Instr. software and installed again. I have unistalled Win SDK and installed again when NI SW requires it. Anyway, I'm not able to get rid of the problem. Suggestion?

High usuage of malloc and free

$
0
0

I am using a Model, View, Controller design pattern. I will also be having high amount of memory block pointers going through thread safe queues. Malloc of memory at the sender and then free at the receiver end. I have estimated over 100,000 of malloc/free for every 24hrs that will last 4 months. It's a life test fixture with high amount of measurements.

 

So the question is:

 Is it better to implement a type of SLAB memory manager instead of all the thrashing by calling malloc/free 100k for every 24hrs?

 

Thank you

Dave Rogers

 

Labview 5.0 compiled code

$
0
0

Hi all

 

I have a challenge on my hands, to migrate Labview 5 on to a modern platform. The code running is apparently compiled using something called the developer pack, and all I have is a VI file.

 

In order to move the code from the Legacy PC, will later versions of Labview run the compiled code, or am I looking at trying to get Labview 5 running on Windows 7 64bit, and if that is the case, what are peoples experiences in doing that?

 

When I do eventually locate the source code, will it need recompiling for a later version of LV, or does LV simply interpret it?

 

Graham


not available in Windows SDK 8.1

$
0
0

I need to compile an external library which requires some functions from Windows SDK.

The library uses _access() which requires <io.h>.

I can't find <io.h> in the include folder of Windows SDK 8.1 installed with CVI 2017.

 

How can I fix this?

Best practise for _MSC_VER macro

$
0
0

I found a very old thread on this topic but I wonder if the approach is up-to-date since the compiler used by CVI has changed since version 2013.

Which is the best practise to use when compiling with CVI 2017 sources which use Windows SDK files?

Should be _MSC_VER macro defined to some value?

Or should it be left undefined?

 

I'm interested in a general solution from NI engeneers.

 

Thanks

Labview 5.0 compiled code

Text to speech method 2018

$
0
0

I am looking for a modern (Windows 10) method to convert text to speech in CVI. I have tried the 10 year old suggestions here in the forum without success.

Any help is much appreciated.

/Dan

Multiple Versions of cvirte.dll - Compatibility Question

$
0
0

I have LabWindows/CVI 2009 version 9.1.0 (427) installed on my machine.  However, I have two versions of cvirte.dll.  One version is 9.1.0.427, and the other is 9.1.1.450.

 

Somehow, 9.1.1.450 got onto my machine; maybe when I installed other NI products.

 

My question is this: does it matter which of these two versions of cvirte.dll that I distribute with my applications built with with LabWindows/CVI 2009 version 9.1.0 (427)?  Or should I stick with cvirte.dll version 9.1.0.427, since it matches my compiler version?

 

Thank you.  I'm actually delaying a software delivery until I can find out for sure what I should do.

Where is the UI browser in classic view ?

$
0
0

Hello, hello,

I never use the integrated view as I like to have windows of code and UI next to each others. But I just discovered that the integrated view has a user interface browser and i cannot find it in the classic view. Where is it ?

 

Corollary to this question: how do I edit a control array in classic view ? I don't see any indicator that there's even a control array anywhere in the interface.

Are datasockets obsolete or deprecated ?

$
0
0

Hello, hello,

title says it all. I was reviewing the list of stuff I don't know about CVI and I seemed to recall that datasockets were replaced by network variables at a certain stage. Am I correct in that assumption ?

Thanks


get panel from tab page panel?

$
0
0

Strange question, but here's what I have.  I've got a library function I wrote that takes spawns a panel while avoiding the panel on which the calling control resides.

 

But my little function doesn't work if the control resides on a tab control page, since these have their own panel handles.

 

My question is: given only the panel handle (which may be a tab page), is there a way to figure out if this is from a tab control and then look up the housing panel handle?

OpenDocumentInDefaultViewer

$
0
0

How do I obtain the window handle associated with OpenDocumentIndefaultViewer?

Router switch

$
0
0

Cisco Catalyst 3750-X series is an enterprise-class stackable, fixed configuation switch. The switches comes with many innovation features, such as Cisco StackWise Plus technology, EnergyWise, MacSec, Cisco TrustSec and StackPower to optimize high availability, scalability, security, energy efficiency, ease of operation and investment protection. WS-C3750X-48PF-E provides 48 POE+ Gigabit Ethernet ports with IP service feature set. It is identical that WS-C3750X-48PF-S upgrades from IP base feature set to IP service feature set via the software license activation. Moreover, there are four types of hot-swapping uplinks network module for 3750X/3560X series that the customer can choose depending on their needs.

The innovation StackWise plus technology supports up to 9 switches stacking to transform 9 physical gear into a single switch and provides up to 64Gbps system bandwidth, StackWise technology also support backward compatibility with StackWise technology, which means that 3750X can stack with old model of 3750-series switch, such as 3750E or 3750 in the same time. The StackPower technology aggregate the power supplies in the power stack and manage the power like single large power pool at feeds the single load the power stack members.

Router switch

$
0
0

Cisco Catalyst 3750-X series is an enterprise-class stackable, fixed configuation switch. The switches comes with many innovation features, such as Cisco StackWise Plus technology, EnergyWise, MacSec, Cisco TrustSec and StackPower to optimize high availability, scalability, security, energy efficiency, ease of operation and investment protection. WS-C3750X-48PF-E provides 48 POE+ Gigabit Ethernet ports with IP service feature set. It is identical that WS-C3750X-48PF-S upgrades from IP base feature set to IP service feature set via the software license activation. Moreover, there are four types of hot-swapping uplinks network module for 3750X/3560X series that the customer can choose depending on their needs.

The innovation StackWise plus technology supports up to 9 switches stacking to transform 9 physical gear into a single switch and provides up to 64Gbps system bandwidth, StackWise technology also support backward compatibility with StackWise technology, which means that 3750X can stack with old model of 3750-series switch, such as 3750E or 3750 in the same time. The StackPower technology aggregate the power supplies in the power stack and manage the power like single large power pool at feeds the single load the power stack members.

Router switch

$
0
0

The Cisco Catalyst 3750-X Series Switches are enterprise-class lines of stackable switches. The switches provide high availability, scalability, security, energy efficiency, and ease of operation. The switch provides 24 SFP fiber port for your local network. WS-3750X-24S-E stackable switch provide alternative solution with lower the cost for those who require lot of fiber connections, such as centralizing uplink connections, CCTV or server virtualization using fiber connections. By using the stack cable interconnect with multiple switches to active stacking feature -- such the multiple switches act as single switching system to manage – which simplify the network management and troubleshoot.

WS-3750X-24S-E also support power stack by using StackPower technology. Stackpower is the industry first innovative technology for power sharing. Stackpower aggregate the power supplies in the power stack and manage the power like single large power pool when you stack the switches and feeds the single load the power stack members. That is stack power allocate the power to the switches and ports and managed the steam for load sharing in case of the power sharing. To stack power the stacking power cable is required.

Viewing all 5341 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>