I am running a simple program in my PDA using Labview, the PDA has 95
% of memory free on both, storage and program memory. This .exe is
only 524k and I am reading a .wav file of 56k. I am gettin errors as:
Unable to allocate memory or unable to lock memory chunk. Whay is
that?, all my memory is
I am looking for information on two frequent programming topics:
* logging (on file, screen, with data, messages, errors...)
* error management (how to filter, how to structure error info, how to
deal with it automatically...)
Do you have personal habits, advices, tools, principles... or know
Thinking of Craig's earlier serial problem, I thought I might share a
problem I had with using LV with a VISA serial communications setup on
Win2K and XP.
If you set the serial port settings using VISA Configure Serial
Port.vi to whatever baud rate, parity, flow control etc. that you want,
Hello, can anyone else access it? What's the best alternative to it?
I use google group but it seems not all the posts are updated at
comp.lang.labview .
Thanks,
Joe
Stephan,
I had a quite similar problem some time ago - it was discussed in this
list.. The best solution turned out using hardware synchronization of
digital/DAC output to trigger line of ADC is an easiest way..
However, the major question is- how much time is actually allowed between
Dave,
I am not aware of any LabVIEW driver for the Agilent 5973 GC. We are currently developing a driver for the Agilent 3000 micro GC. Do you have any details about the communication protocol for the 5973? I can't find any documentation on Agilent's site. I'd be interested in seeing how closely
I am looking for information on two frequent programming topics:
* logging (on file, screen, with data, messages, errors...)
* error management (how to filter, how to structure error info, how to
deal with it automatically...)
Do you have personal habits, advices, tools, principles... or know
Hi,
I try to create analog output signals (sine waveform or somthing like
that) using the NI PCI-6731. At the same time I want to read two or
more analog signals from the NI PCI-6036E. When I start my Programm it
first produces the output signal and after that it begins to read from
the
Hi all,
I just experienced an odd LV error message.
I was trying to wire the output from a decrement function onto a FOR
loop count terminal. The decrement was wired to a numeric control. The
error message says:
You may not wire to a floating object. Move the object to where it
belongs and
Steven Hammer wrote:
Hi all,
I just experienced an odd LV error message.
I was trying to wire the output from a decrement function onto a FOR
loop count terminal. The decrement was wired to a numeric control. The
error message says:
You may not wire to a floating object. Move the object to
How can I create a browser in Labview PDA Module ?, is unconfortable
to write the file path and name each time I want to open a file.
Thanks
Matias
Thanks. That provide an answer to my question.
John
On Tue, 9 Mar 2004 14:18:38 -0600 (CST), Dennis Knutson [EMAIL PROTECTED]
wrote:
The answer to your question is in my answer to the original post. If
you right click on the board with the color tool, you'll see the box
in the lower left
Hi,
I'm using LabVIEW 6.1.
I use a dialog tab control containing 3 tabs in an interface. I want the
first tab to be the default one, so the very first thing done when
starting the interface is to activate the first tab programmaticaly.
Also, when I save the VI, I make that first tab the active
Gokul,
I have several Kith 23x around controlled from LV- and they are running
flawlessly. Regarding puting the code in the loop - probably you're trying
to get the data too frequently. These units have their integration time, so
they cannot exceed that frequency in any case..
Mike
Hi! All,
I am developing a LabVIEW program password
verification.
Front Panel Controls do not respond and get locked
up. To regenerate the error do the following
1. Enter the password employee1
2. Press LOGIn button
3. Press CLOCK OUT button
After this the front panel controls gets locked and
I would like to programmatically control the background color of the digital
controls and indicators on my front panel, but I cannot find that property
listed on the property node for the indicators/controls. It seems to me
that changing the background color of these would be a common thing, so I
Hi! All,
I am developing a LabVIEW program password
verification.
Front Panel Controls do not respond and get locked
up. To regenerate the error do the following
1. Enter the password employee1
2. Press LOGIn button
3. Press CLOCK OUT button
After this the front panel controls gets locked and
Hello,
I have a BEI rotary encoder which I am using with a NI PCI-MIO-16E-1
DAQ card. I would like to trigger the acquisition of an analog input
every 10 pulses of the BEI encoder. I would also like to display the
pulse frequency as a RPM display on my front panel. I have read the
document
Hi Alvin,
Sounds to me like you need to try and get back to a system that runs your
original setup, i.e. Excel 2000 whatever OS you previously used.
I have some experience of ActiveX calls to Excel, but have not yet tested
old apps with the new version of Excel. My suspicion would be that it
Les Hammer wrote:
As long as you find the right people. :-)
I did the upgrade on the E2050B, and some firmware development on the
E5810 before leaving Agilent. My buddy down the hall at TAMS
(tamsinc.com) - which is the source of HPUX these days, was the E5810
project manager. So we have
Hello Group,
Please could someone suggest how to approach begin creating the
following in LabView?... I've already done lots of procedural and
event-driven programming, and have worked my way through the most part of
the main LabView 7 evaluation tutorial.
Background: We're about to
On Thursday, March 18, 2004, at 09:37 AM, = Michael Aivaliotis = wrote:
As far as adding
features such as attachments and HTML, this is a major change from the
previous operation.
Can I vote No on this? I get enough virus-laden email as it is, I
don't need yet another infection vector!
Have
Howdy Ya'll,
Political Puns Prologue: It has been said that the best form of government
is a benign democratic dictatorship, where things generally free-run as long
as everyone behaves, and the dictator exercises their absolute authority
very infrequently and always to the benefit of those being
Hi,
I have a line profile from a line traced on an acquired image of a Digital Camera and
I need the frequency of this line profile... Excuse me for my bad english, I'm
french...
Thank you
Bye
Alvin,
Although I don't have a direct answer to your question, I had a similar
frustrating experience with LabVIEW and Excel earlier this year. I was
seeing strange Excel/ActiveX behavior that took almost a week to isolate and
fix. In my case (using Excel 2000) I was making updates from LabVIEW
Wow! So many e-mail filters and restrictions! Is there any doubt the
phrase Internet Security is an oxymoron?
Anyway, here is my vote for text only, no attachments.
Enrique Vargas
www.visecurity.com
Hallo,
I have VI1 which can generate UserEvent1 and UserEvent2 with the
CreateUserEvent and GenerateUserEvent VIs.
Now I want VI2 to be registered to these UserEvents. How can I do that?
1) I used a CreateUserEvent in VI2 and created an event with the same name
on the data type than that one
For anyone who's interests were peaked at the new code generation capabilites of LV7,
Check out the directory
C:\Program Files\National Instruments\MAX\Assistants\LVCGen\
There are many files to poke through.
A good simple file to look at that will wet your whistle
is in the LV70 Dir
Hey guys,
I created a test that takes a relatively long time to complete (~6 hours
over all temperatures). In order to avoid eating into my development
time, we wanted to use a computer running a stand alone .exe file built
from this Labview program. The build process runs smoothly, but I've
I found the specific unprotected files in the LV70 Dir
C:\Program Files\National Instruments\MAX\Assistants\LVCGen\LV70\
Looks like someone forgot to protect the clusters
mxwScript_CleanUpWires.vi
mxwScript_ClusterConnector.vi MUST SEE
mxwScript_ClusterConnectorN.vi
I am sorry, but my LabView7 just can save the vi as version 6.1, so I made a
screenshot of it, so you can build it yourself.
http://www.pe.tu-clausthal.de/~pesba/download/frontpanel.JPG
http://www.pe.tu-clausthal.de/~pesba/download/blockdiagramm.JPG
Greets
Stephan
clg6621 [EMAIL PROTECTED]
Hallo newsgroup,
desperately I must know this.
A control generates a ValueChanged event if I enter a new value.
No I have tried this: I have a control in VI1. In VI2 I open a VI reference
to VI1, PropertyNode Panelrefnum PropertyNode Controls[] PropertyNode
WriteValue to the refnum of the
Hello All,
As I am just starting out with LabView 7 Express, I am very keen to find local fellow
users in the UK, ideally in Herefordshire or as close as possible.
I would particularly like to meet up to observe an experienced user going about
building almost anything from scratch, just to
Bob,
I am interested in including your code for the Omega Temperature Controller on the Instrument Driver Network (ni.com/idnet) so that it can be shared with all of the LabVIEW community. If you are interested, please submit your code at http://zone.ni.com/idnet97.nsf/instrumentdriversubmit and
How many of you are interested in using Labview with Powerbooks. My
primary interest in the DAQCards is Mobile computing. I work in the
field and collaborate with others which makes the Powerbook/DACCard a
superb combination. Even a development of firewire peripheral
solution seems like a lot
Hello,
in our LabView applications we have to measure several voltages and
currents. We use a AT MIO 16 E 10 DAQ card, but it is not good enough
for 2 voltages 2 currents. Therefore, we use exernal GPIB measuring
instruments for them (Keithley 2000 a.a.).
However, I think we could come along with
Hallo,
I have a state machine where one state needs to pass and receive from/to
other states.
Should I use a shift register to interchange data or should I take a local
variable? Both work of course but what would you prefer considering
1) Memory usage
2) Performance
3) Readability of source
Hello, I acquire of an image with a camera pulnix 6710 and this image is in
fact a succession of vertical scratches. I trace a perpendicular
horizontal line has these scratches and I leave there profiles it. I
recupere a frequency with Extract Single Tone Information but I have
different modeles
Bonjour,
Je fais l'acquisition d'une image avec une camera pulnix 6710 et cette
image est en fait une suite de stries verticales. Je trace une ligne
horizontale perpendiculaire a ces stries et j'en sors le profile. Je
recupere une frequence avec Extract Single Tone Information mais j'ai
Enrique [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED]...
It seems that all you need to know is how to program in LabVIEW! It
only takes 4 step. At least, that is what suggest a
href=http://digital.ni.com/worldwide/bwcontent.nsf/web/all/2C2CE61C7080735F86256E2A004F2FD3;the
latest NI
Hallo,
I have case structure with several outputs (clusters, refnum,...). Since
there are cases where I don't want to have these wired I've checked the
Use default if unwired.
But still LV tells me that the VI has Tunnel: missing assignment to
tunnel errors.
What's the problem ?
Thank you
Hello there,
I have created a vi with the following things:
1) Pressure control
2) Flow control
To pause:
Pressure to high
Pressure to low
Flow to high
Flow to low
When it is in pause:
- the power should be cut of and the valve should be closed
and the remaing time
I am searching for a way to save 24 bits values on an AIFF file
i thought that keeping the 3 first bytes of an I32 should make it
but it didn't work
could anyone give me some clue ?
thanks in advance
--
Pascal Luquet
Bien Entendu
eMail : [EMAIL PROTECTED]
Despite the name of your company, your question wasn't well understood. :)
i should be specialized in intelligibility ... I have to apply my advices
to myself :)
But, are you sure you have the lowest 3 bytes? LV stores data in Hi/Low
format for words and bytes in memory. You need the last 3
Hi Nirmal,
thanks for your answer.
You are right, optocouplers (or relais) are the only pieces I still
need. Also, I have nothing against soldering my own little 'board' in
this situation.
Maybe you could suggest me some good optocouplers. I am not
experienced with hardware, but I see a problem
Hi Marcus,
thanks for your answer.
I was probably not clear about what I want. The solutions you suggest
seem to be far to complex. As Nirmal pointed out, I actually only need
high quality optocouplers, no more.
On Thu, 25 Mar 2004 09:30:26 -0600 (CST), Marcus G [EMAIL PROTECTED] wrote:
Hello
Hallo,
say I have a VI with some controls and indicators.
If I get the VI's panel refnum and then the Controls[] property I get the
array of references. But which array element belongs to which
control/indicator of the referenced VI. Is there a way to retrieve an array
or cluster with names
Eric,
Try adding this to your LabVIEW settings file. I'm not certain that it
will fix your problem, but it might.
BldApp.RemovePolyVIsandTypedefs=False
##
By default, LV7 AppBuilder does not include type definitions and unused
instances of polymorphic VIs into executable in
Hello Info-LV'ers,
I have started a contest to create a high-performance VI that removes
backspace characters (and the characters preceding them) from a string.
The wining entry will become part of the OpenG Toolkit. (Note that VI
Icons will be judged separately).
Visit http://openg.org page
Hi to all,
I'm developing a LabVIEW program for a long term monitoring
application of serial (RS232) devices. On the target system the
program runs as executable. At start-up everything runs fine. After
several hours (usually 1..3) the application crashes with an access
violation. I did a lot of
I am communicating with the device where it uses RS485 to scan for the
device and report the devices available.
Is there any template or example VI which can be used as startup to
Wake Up from sleep mode, unit will acknowledge. Power on Self test and
reboot and the unit will respond?
thanks!!
thanks for the answers
i tried to split the bytes with the split number function (and just
taking the 3 first one)
and it worked !
i don't know why i couldn't make it with concatenating bytes after a text
conversion
which should be equivalent ???
anyway it works !
Hallo,
lots and lots of very advanced LabVIEW questions. Here the next one:
How can I realize the data type everything? which is used e.g in the type
input of the unflatten function.
I want to use this function in a SubVI and wired the input to a SubVI
control. Doing this, I get a fixed data
On Friday, March 19, 2004, at 04:32 PM, Coradeschi, Tom
[AMSRD-AAR-AIS-E] wrote:
As I slowly fade from the scene, I'd also like to thank all of you for
making this a really great experience. Way back when I was a heavy
Igor and
LabVIEW user, the lists made a tremendous impact on my ability to
Mike,
Here is the problem description that I put up on the challenge page.
This isn't an extremely hard challenge, but it is a fun problem. Also,
you can spend additional effort trying to shave off the last few
milliseconds.
-Jim
Marco Tedaldi wrote:
Jim Kring wrote:
Hello Info-LV'ers,
I have started a contest to create a high-performance VI that removes
backspace characters (and the characters preceding them) from a string.
The wining entry will become part of the OpenG Toolkit. (Note that VI
Icons will be judged
Jim,
You can also add the following line to your EXE's INI file.
[myEXE]
appFont=Arial 14
Which will set Application font in your program equal to Arial size
14. Of course this won't work for your ActiveX control.
Chris Davis
ATA
Arnold AFB, TN
Hello LV world:
Anyone have a LabVIEW driver for the MTS 458.91 Microprofiler.
Thanks
Robert
Need help on how to execute an external program (written by VB in this case)
within labview.
Thanks in advance,
JJ.
Hallo,
I have an Enum template as strictly type def. Editing the template auto
updates all the instanies in the block diagram, wonderful!
Now I have a ring constant as strictly type (also tried as type def).
AutoUpdate doesn't work at all. I think there can be two reasons.
Either there's a
Hi all,
I've recently found out that there is a product known as Testview.
It seems to me that this is a software based on Labview but included
couple functionality like importing program parameters from Excel. I
am just wondering if any of you guys know more things about it? I have
been
Mike,
Based on a lot of similar feedback, we have updated the Functional
Requirements to the following (thanks to Christian Altenbach for his work
on this):
--
Removes all backspaces (Slash Code: \b, ASCII Hex: 0x08) and the
characters preceding them. If there are N
Dear Group,
Please can you educate me, my brain's exploding here. I've been given a huge,
old-style procedural flow diagram to code up in LabView 7, to create an automated test
environment. (Thanks so far to Chris Harden for your help, but I'm still stuck on
details.)
See
Simon Whitaker wrote:
Hi folks,
I'm trying to get a VI set up so that it can have more than one open FP
available at once. It's a log viewer and I'd like to be able to have two
instances running side-by-side, with a different log file loaded into
each one. Setting the VI to reentrant doesn't
Hi all,
I just begin learning labview and very inexperienced with it. I am
trying to do the following things. I wanna add many controls on the
labview display form and the VI started, it would read from a text
file or something to determine which control is to be displayed and
which control
Alex Le Dain wrote:
I would also think that re-entrancy here is only for testing as near to optimum, presumably building a VI into an EXE would achive the same increase in performance as is achieved with reentrant=TRUE, as the UI and debug code are removed then. Is that correct Jim?
We'll sure
Hi, all I am pretty new to Labview and would like to ask two questions
about Labview TCP.
(i) For TCP/IP in other language, like using socket, there is no
gurantee of data arrival in 1 packet. In another words, we usually
send the size as a hearder in the packet and keep receiving until we
reach
Despite trying my best to learn the necessary techniques for completing this task, I
doubt I'll meet the deadline of April 20th 2004 by myself. The company needs a working
ATE program fast and it's more than I can confidently cope with, until I can get some
more book learning and training
Hallo,
is there a way to place a kind of conditional breakpoint on a certain probe
or control and break on appearance of certain data. Afterwards doing a
trace to discover which part of the software caused the data, that would be
fine!
Any possibilities to do this in LV7?
Thanks in advance
Hi everyone,
I'm using LabVIEW 6.1 Full version and I want to upgrade to LabVIEW 7 base version (I
have some reasons to do that :-) ). I don't use any feature specific to the full
version vs base version.
Is it possible to make that kind of upgrade, will the base version be able to open VI
Hey all,
I was trying to copy the data from a standard table, but when I try to
paste it, I get a bitmap image of part of my table. I've tried both
right-clicking and using the Edit menu. The Edit menu copy will just
give me the data for one cell in my table. Am I missing something easy
here?
Hello All,
I was helping a colleague of mine this morning as we attempted to unravel
the mysteries of LabVIEW RT.
I'm a long time LabVIEW and SCXI users - but the PXI-1011 combo chassis and
the RT controller setup have got me baffled.
I guess the first question is - can LabVIEW RT address SCXI
Hi Ian,
I'm not sure about LV7 but I know that the apps builder works with the base
package versions of LV5 6/6.1 which I currently use. Hopefully this is
not a requirement of LV7 - this would be a retrograde step.
Regards,
Chris Harden.
Test System Design Engineer.
FR-HiTEMP Ltd,
Brook
Perfect, that's exactly what I needed to know to get started.
Thanks!! :o)
-paul
go to NI website:
http://www.ni.com/devzone/dev_exchange/ex_search.htm
and search for excel goop
You want the excel toolkit(GOOP)
this helped me do something very similiar to what you want to do.
Thandal [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED]...
In my vi,on button click i
Scott,
We currently only maintain our templates for the latest version of LabVIEW. We will add support for previous versions, but in the future any updates will only be reflected in the templates for the latest LabVIEW version. This is so we can incorporate the latest LabVIEW technologies in the
Hi!
I have made a DLL in C++/MFC. I have to implement a function that can
fill a LabView 2D-array with some data. How can that be done?
I suppose the function should look something like this:
int MyDllFunction(unsigned char **matrix, int width, int height)
{
for (int r = 0; r height; r++)
Bonjour
the problem I try to solve refers to a for loop which i try to stop
whenever i press a clear button.
I other words, I have a for loop that executes a number of task that last
about 30minutes.
the problem is, that I have no idea about how to quit such loop before the
number of iteration is
I try to calculate the time and the distance needed for a motorized stage to
reach a constant speed.
The Speed, Acceleration / Deceleration and S-curves parameters are known.
Is there any way (vi or dll) to obtain the theoritical position, speed and
acceleration Vs time of a movmement ?
Or is
Evan [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED]...
Chris,
I just wanted to add my 2 cents on the topic. Rolf has got you down
the correct path, however there is an example that I think will really
help you.
It ships with LabVIEW 7.0 and can be found at C:\Program
rolf [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED]...
So basically my function is valid (although I have to switch rows and
columns for a valid result) and all I need is to make a LabView
program that allocates a 2d-array and passes it to this dll function?
Well, not sure about
Thanks Shane for your reply. As a matter of fact, I'm going to choose the
first option you mentionned hereby since I think
it's the best option.
Nice of you to have answered
Regards
Gerard
--
Gérard Férini
Switzerland
http://home.tiscalinet.ch/gferini/
shoneill [EMAIL PROTECTED] wrote in
I use Labview 7.0 and a PXI 7344 motion board.
I try to calculate the time and the distance needed for a motorized stage to
reach a constant speed.
The Speed, Acceleration / Deceleration and S-curves parameters are known.
Is there any way (vi or dll) to obtain the theoritical position, speed and
Hello,
I'm waiting to hear from Anritsu about this, but meanwhile does anyone have these or
know exactly where to find them please?
Failing that, is it likely that the drivers for the Anritsu 372xxA are likely to work
satisfactorily?
Thanks,
Matt.
Hallo,
when I enable AutoIndexing on a While-Loop, the node returns nothing when
the loop reads beyond the end of the array. Is there a way to change this
behaviour so, that the array wraps around and the WhileLoop reads the array
again and again and...
I could do it with a ForLoop nested
Just curious if anyone has any tips on convincing the corporate types that
using software developed by the opensource community is a GOOD thing. I
would love to be allowed to use all the OpenG tools and think that many in
my group would also benefit from them. Also would like to use some of the
You get what you pay for; if it's cheap or free it's crap.
And some opinions fit into that category too, but it is best not to
generalize ;-)
One should always perform an evaluation of the tools (and advice) they
are going to use, prior to using them. If they meet your standards and
for exemple i develop on a mac OSX with LV7 an application builder
what do i need to make it run on windows ?
This ability isn't really there today. EXEs on various Windows are
compatible with one another, but Mac and unix have different binary
standards. To compile one from the other
Thanks to the guys that offered suggestions. I forgot to mention that
the application from where I need to grab data is a .exe. The methods
suggested only worked (or I couldn't make them work, anyway) for a
regular VI and not an .exe. What I initially envisioned was something
as simple as
1) You get what you pay for; if it's cheap or free it's crap.
Somebody correct me if I am wrong, but, if they want to pay money for
it, they can. (Give it as a donation to OpenG. )
What I am trying to say is that, AFAIK, the term free in the open
source philosophy is not one of free of cost:
Of course, I have no idea what is Jim's or the other OpenG
developers' policy on receiving money. I am just thinking out loud.
If you follow the Support this project link from OpenG.org
http://sourceforge.net/donate/index.php?group_id=52435, you will see
the following:
Minty wrote:
Does anyone know the equivalent data type (when using the Call Library
Function Node in LabView 7 Express) to an unsigned char?
For which platform and API? The types LabVIEW shows are the fundamental
C types each C compiler should understand properly and means the same
unless
Hallo,
I have a rather strange behaviour. I've made a runtime menu with a couple
of entries (all are type UserItem).
Now I have an EventStructure which handles the event This VI
MenuSelection (User).
Inside the EventStructure I get information on the selected item by reading
ItemTag which is
Minty wrote:
Thanks for the reply Rolf.
The platform is Win2k and the API is Win32.
Thanks for your help.
Minty
WinAPI uses a number of types which are sometimes identical but the
mostly used type which would correspond with unsigned char would be
BYTE and UCHAR.
Rolf K
Volvo JazzHouse wrote:
Hej,
Does anyone know how to do it?
Sure! You have two ways?
1) Using SystemExec VI you can call the pkunzip tool or any other
command line zip utility.
2) Going over to OpenG on http://sourceforge.net/projects/opengtoolkit/
you can download the lib_lvzip library
hi all
I have a problem =E0 customizing controls.
In labview7 ex. There is a vi named #8220;Using Custom
Control.vi#8221;
I want to know how to convert pictures to control,
Like truck in above mentioned vi
Please tell me how to do it..
It's because the array is not set up like the standard C array. Read
Using External Code in LabVIEW in LabVIEW's help. Also, if you
right-click on the Call Library Node and select the option to create a
header file, the header file will show the data structure more
clearly.
First of all, you need to right click on the control you want to
customize and select Advanced - Customize from the popup menu, this
brings up a frontpanel from which you can import picutres into the
control (Edit - Import Picture from file). Once the picture is
imported, right click on the
You could sample both channels at higher rate (4K/s), then downsample
for each channel.
-Joe
For each control and indicator there is a property, Focus. When it
is True, the control / indicator has the key focus.
-Joe
1 - 100 of 322 matches
Mail list logo