09-23-2008 09:23 AM
NRP , Every one is different , if you really followed this thread , you should know that I took this project over someone who got sick ( was trying to show how hard i can work , did not even know how Labview looks like ) I love competition , it just a matter of time , If i had the time , i would not ask for a help , at the same time i was working on 2 big projects that I managed them on my own way from the beginning because they were my own projects and every thing works fine with them.
There was not details on thsi project ,they do presentation every 2 weeks and they tell you , ADD this , delete this , update that....You know .
One more thing : I am coming from a good respectiful family so I dont want you to show me how i respect people , I have respect for every one even 5 years old people. if you write once on a thread of 350 msg better not to do it. Thank you
Ray, does know how respect i have for him , if not ,He will know that After , days will prove it and dont worry about me and him. I wont forget his help and he will get a help too.
09-23-2008 09:38 AM
kmous,
It was not my intention to say that you did not respect the help you were getting from Ray. If that it the message I conveyed then I apologise if you were offended.
However, this is a public forum, it is a little rude to tell me that I should not be posting onto this thread. The length of the thread is basically only an indication of Ray's patience, there is nothing to be boastful about.
This is a technical forum, and certainly not the place to be bickering, so I am not about to try to get into a contest with you over who is right and who is wrong, my previous post was meant to try and help you.
Good luck with your project, I know how frustrating it is when there is not a rock solid specification and things keep on getting changed on an ad-hoc basis.
09-23-2008 11:08 AM
09-23-2008 11:16 AM - edited 09-23-2008 11:18 AM
A professional demeanor is definitely appreciated on these forums. The forums are set up to help as many people as possible with similar questions.
I want to pass on one tid bit of forum organization. In order to help other people, it is customary to ask related questions in a single forum thread. This way, other people can read the few postings regarding questions and the answers. I can say that this forum is a definite exception to that tradition. Because there have been so many postings, it's almost impossible to find answers to each question without reading the entire thread.
I just want to remind everyone of this organizational custom in case further questions want to be split up among numerous other threads. (Multiple people could also be helping answer each question as well.)
kmous, you are a very persistent person. LabVIEW is a programming language, and I know personally that there are some aspects difficult to initially grasp. I, myself, benefit from every chance I get to take a LabVIEW class. For everyone reading this, there are specific LabVIEW classes taught by qualified teachers. If anyone is interested in these classes, you may find more information here.
Regards,
Kevin S.
Applications Engineer
National Instruments
09-23-2008 11:57 AM
09-23-2008 06:23 PM - edited 09-23-2008 06:24 PM
kmous,
Worklife is ramping up exponentially at work. As a result, my daily visits to this forum have already been on the decrease.
I will have a look at your last post where you provided some details and see how it can go into your code. I will likely have more questions and take it one step at a time.
R
09-24-2008 07:24 AM
09-24-2008 11:56 AM
kmous wrote:If you really want me to define what I want and how this will work here you go :
All the students have to do when the Vi is running 3 things :
- Choose a file name .xls through popup that ask the user to enter a file name FIRST and save it somewhere on his pc , so we dont worry about writing back to the same file
- Set up a sampling rate and a lengh in the configure data collection popup Second
- Then collect data and write it to file.xls Third (with the header info)
I can only look at code in the evenings, when I don't eat dinner at 8pm because of working late 😉
1. OK.. the first one is probably not a major deal. A popup message prompting for filename & path.
Does this popup occur at the beginning of every run? That means, if there is a higher level VI calling the spirometer.vi, then everytime the spirometer.vi is called, it starts by prompting for a filename. Is this how you see it? What happens if there is an existing file with the same name? over-write from what I've read. Is that so?
2. 2nd popup to setup the sampling rate and the length in the configure data. Does this not already exist? There is some popup, right? It is SensorDAQ_modify. Right? Do you want to add that to the existing cluster? If so, that means modifying ALL the files which share this cluster. If not, that means modifying ALL the code to support the variable (I didn't look at the code to investigate the depth of that one). The cluster is most likely the better way to go. Now the Ultimate Question: What kind of variable is this length? U8, U16, U32, I8, I16, I32, U64, double, string (how long?), array of type?, etc. Where will it be used? <= That will give you a clue at the necessary type.
3. Collect data & write to file? Does that not already exist?
Did you give me details on your last request (which is what I was asking) or are you enumerating the top-level, brief summary of what the software does? Because what I was asking were the small details of what you wanted.. 😉
R
09-24-2008 11:58 AM - edited 09-24-2008 11:58 AM
I forgot to attach the cluster image.
Does length go in here?
09-24-2008 12:31 PM - edited 09-24-2008 12:33 PM
I can only look at code in the evenings, when I don't eat dinner at 8pm because of working late
that's fine , i will be waiting for a reply this evening , you must eatttt well 🙂
1. OK.. the first one is probably not a major deal. A popup message prompting for filename & path.
Does this popup occur at the beginning of every run? That means, if there is a higher level VI calling the spirometer.vi, then everytime the spirometer.vi is called, it starts by prompting for a filename. Is this how you see it? What happens if there is an existing file with the same name? over-write from what I've read. Is that so?
yes exactly , it starts by prompting for a file name and if there is an existing file name , it writes over yes.
2. 2nd popup to setup the sampling rate and the length in the configure data. Does this not already exist?
it does exist and it has the Sampling rate , lengh and sampled to be collected
There is some popup, right? It is SensorDAQ_modify. Right?
Yes see attached pic of Configure Data Collection popup.
Do you want to add that to the existing cluster? If so, that means modifying ALL the files which share this cluster. If not, that means modifying ALL the code to support the variable (I didn't look at the code to investigate the depth of that one). The cluster is most likely the better way to go. Now the Ultimate Question: What kind of variable is this length? U8, U16, U32, I8, I16, I32, U64, double, string (how long?), array of type?, etc. Where will it be used? <= That will give you a clue at the necessary type.
Every thing is there , the lengh means the time in seconds so you change the length of time on Scale X but why u are asking about this ? we gonna have to add this to the header file only same for Samples to be collected 🙂 is this hard ?
3. Collect data & write to file? Does that not already exist?
Yes it is , i was just saying how i want it to works in steps , but yea it is already there.
Did
you give me details on your last request (which is what I was asking)
or are you enumerating the top-level, brief summary of what the
software does? Because what I was asking were the small details of
what you wanted..
LOL no no i gave info on how the spirometry would work 🙂