LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

I Want to Transmit and Receive an image file. Please Help

Hello everyone.

 

             I am implementing software defined radio using Othogonal Frequency Division Multiplexing as basic modulation technique on NI 5640 transceivers. I am unable to transmitt data in bulk because card do not support a large amount of data and if i tramsmitt the data in frames, the card shows each data frame independently. what i want is that card receive and store each frame and then shows the whole file at the end.......

My VIs are attached here....

 

 

 

 

0 Kudos
Message 1 of 8
(3,824 Views)

Hi Zaib,

 

Good afternoon and I hope your well today.


Thanks for the post. 

 

Have you seen page 30 & 31 in the Getting Started Document for the 5640? It covers information about how to get the data to the host. 

http://www.ni.com/pdf/manuals/374603c.pdf

 

You shouldn't need to store all the frames on the data, can't you store these on the host? And when you say show the whole file at the end, do you mean on the front panel, on a chart?

 

If you could please provide some more details on the applications and what you have attempt thus far, I'd be more than happy to work with you on this. I look forward to your reply, 

Kind Regards
James Hillman
Applications Engineer 2008 to 2009 National Instruments UK & Ireland
Loughborough University UK - 2006 to 2011
Remember Kudos those who help! 😉
0 Kudos
Message 2 of 8
(3,803 Views)

Hi Zaib,

 

I would also like to point out that there is a specific forum dedicated to the 5640R IF-RIO located at http://forums.ni.com/ni/board?board.id=ifrio. I would encourage posting there as you will have even better chances of having your post viewed by individuals with 5640R experience. Luckily, it looks like James found your post here and is helping out. Best of luck,

Daniel S.
National Instruments
0 Kudos
Message 3 of 8
(3,781 Views)

Hi Daniel S.

 

            Thankyou very much for the favor sir. i will post my query there too.....

 

             Best Regard

             Zaib

0 Kudos
Message 4 of 8
(3,768 Views)

Hi James Hillman

 

Thanks for the post.

 

Sir actually i am transmitting an OFDM frame of 160 bits in each iteration. The vi of transmitter which i attached before, stores all the frames and sends whole data at the end. But card doesnt support such amount of data at a time.

 

Now i am attaching a vi of transmitter which transmits one frame at a time. But the problem is that the receiver displays each data frame on the front pannel independently so that the present frame overwrites the previous one and i am not getting the required data at the end.

 

How can i transmitt one frame at a time from the transmitter and the receiver still displays on the front pannel all of my data at a time, a jpeg image in this case????

 

I'd highly appreciate if u spare some time for me and help me out. I am badly stuck!

 

Thanks

Best Regards

Zaib

0 Kudos
Message 5 of 8
(3,765 Views)

Hi James Hillman..

 

Sir It seems that u r busy but please spare some time for me. I will be very grateful to u. Its my Degree project and i am left with no more days. I am waiting for your advise.

 

Best Regards

Zaib

0 Kudos
Message 6 of 8
(3,741 Views)

Hi Zaib,

 

I'm also trying to implement an OFDM Tx/Rx. I don't have the hardware as of now. So I'm working on baseband simulation using Modn toolkit. I've achieved Transmission and reception of a single OFDM frame. First tried it with a 128 bit PN sequence and the nby converting a JPG file into bitstream. I've gone through your VI of OFDM TX/Rx. I'm trying to understand how you got the data arranged into 160 bits frame (is it including the CP?). 

 

I would like to implement the same but having a control on the number of carriers used. That means I want to have a control on the N-point FFT/IFFT blocks. Say 128,256,512,1024 etc. Can you please shed some light on this?

 

RVLV

0 Kudos
Message 7 of 8
(3,539 Views)

HI RVLV

 

Yes 1/4 of the frame was added as CP at start of each frame.

 

I used FFT/IFFT functions that was builtin. I just gave input and get output. If u want to use N-Point then u may have to do a little effort. see detail help of FF/IFFT functions.

 

Good Luck

Zaib

0 Kudos
Message 8 of 8
(3,491 Views)