11-21-2012 03:22 PM
Hello sambeiro,
Thanks for the update!
I'm very curious about a the newer version.
Also try to incorporate the description you just did inside of your code.
This will make your code for sure more readable and also more maintainable.
If you ever need to use it again after the project is done, then you'll be happy you wrote the documentation.
11-26-2012 08:43 AM
Hi ThiCop,
I start again doing the program following the ''MT FSK Mod-Demod.vi''
I have doubts about what I have to put to acquire the signal before the ''MT Matched filter''. I have to read the data from the antenna, so that I think that the '' Fetch rx data'' works properly. Can you check that version? I put comments in all my program.
Thank you in advance
11-30-2012 03:52 AM
11-30-2012 07:13 AM
Hello Sambeiro,
I didn't get any confirmation of the previous post.
Did you do any changes in the meanwhile?
11-30-2012 08:03 AM
Hello ThiCop,
I have not modified anything. The last version is the one that I uploaded.
Thank you very much
12-03-2012 04:25 AM
Hello Sambeiro,
One of the subVI's seems to be missing:
SubCallConfigRx.vi
What do you mean with: "I think that the '' Fetch rx data'' works properly" ?
Have you tested that part also on itself?
If yes, does it produce data on a quite regular basis?
12-03-2012 04:35 AM
Hi ThiCop,
I don't know if I should use the ''Fetch rx data'' to catch the data from my antenna. For this reason I told you that I think that this VI is suitable to do this action.
I upload the SubCallConfigRx.vi now.
I don't check the program because there is an error:
fsk receiver v.2.vi -> niDMT.lvlib:MT Apply Matched Filter (FSK).vi:1 error code :-21836
I'm going to try to solve that problem.
12-03-2012 05:32 AM - edited 12-03-2012 05:32 AM
Hi ThiCop,
I upload again my program. In the error out 2 I have the following error: niUSRP Fetch Rx Data (CDB Cluster).vi<ERR>Unable to allocate the requested memory. I understand the meaning but I don't know how to solve it.
Forget the error I told you before, is due this error.
Thank you very much in advance
12-04-2012 04:20 PM
Hello sambeiro,
Have you already managed to read through a getting started document about LabVIEW?
Are you familiar with the concept dattaflow?
Are you also fully familiar with the different ways of implementing timing in a VI? (wait functions, event structures, Blocking calls to VI's, ...)
There seem to be certain implementations that are not 100% clear why they are done like that.
What I would first like you to test is the following:
A simple VI that only does the fetching of the data.
Based on this VI we will then further expand the code.
Can you test this VI and let me know if you have an error?
The attached Code is provided As Is. It has not been tested or validated as a product, for use in a deployed application or system, or for use in hazardous environments. You assume all risks for use of the Code and use of the Code is subject to the Sample Code License Terms which can be found at: http://ni.com/samplecodelicense
12-10-2012 05:34 AM
Hi ThiCop,
The problem was that I had forgot to put the number of samples (now the problem is solved). Now my program is working (I receive the recover message and I can see how varies).
For some unknown reason my program demodulates although there aren't fsk signals. I've thought that perhaps the problem is my antenna ( I'm using a GSM antenna to try to demodulate signals at the range of 400 MHz more or less). Do you think that could be the reason?
Thank you very much
P.S: I upload again the code.