fusionimage

Members
  • Content Count

    13
  • Joined

  • Last visited

  • Days Won

    1

fusionimage last won the day on February 8

fusionimage had the most liked content!

About fusionimage

  • Rank
    Member

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. @Andrasyes, it works for me, but i just tested it for a second and didn't have any time yet for further testing. did you compile install it with the following code? git clone https://github.com/7m4mon/gr-ad2 cd gr-ad2 mkdir build cd build cmake .. make sudo make install sudo ldconfig
  2. ok, i didn't know that. what would be the pros and cons of either implementation? @clf yes, gr-osmosdr was primarily designed for osmocom hardware, but since a lot of software uses its API, it would be great to have the ad2 running beyond gr-osmosdr or UHD (ettus universal hardware driver, devices like the LimeSDR can be used with this driver too). the advantage would be compatibility to not only gnuradio, but also to other software like gqrx, etc. but, you're right, if you only want to use the ad2 in gnuradio, a new block would be the best.
  3. @clf: actually any software defined radio only uses one ADC as a receiver. you get the Q-signal by DSP. since you're dealing with quite some latency via usb, the additional time it takes to calculate the Q-stream is negligible. the best thing would be to make the ad2 compatible with gr-osmosdr, since this is furthermore compatible with a lot of software
  4. sadly not... i have no idea how to implement it.
  5. i think, this are exactly the functions i was looking for. since they are not used in the analogin_sample.py and analogin_shiftscreen.py, i didn't think about, that other functions could do the job..... thx for the grc oot link. this will be the final part. first i need to understand the sdk :D
  6. thank you for all this information! but my problem still persists; i don't understand the functions of the waveformssdk. i can't use the measured data if i don't know the sample rate. is there a way to set it or is it fixed? what is the actual bandwidth at which sample rate?
  7. ok, so how would you pipe a datastream to gnuradio? if you know gnuradio, you also should know, that it is used for DSP. i don't want the ad2 to stream 64bits per sample, this is just what gnuradio uses to save and read data to or from files by default. it doesn't mean that you must have a 32bit adc/dac for that i didn't even talk about transmission and neither about commercial FM broadcast frequencies. as a licenced ham radio operator i am allowed to transmit on many different bands, but i just would like to receive shortwave with the ad2 because of the 12bit adc. the simpliest way for me would be a fifo pipe that can be read by gnuradio, but i have no idea how to do that. since i am not really familiar with python, i can't even include the ad2 sdk directly to gnuradio, what would make the usage even easier, since it uses python scripts too edit: "A floating point data stream is saved as 32 bits in the file, one after the other. A complex signal has 32 bits for the real part and 32 bits for the imaginary part." so there are 64 bits per sample, just written/read one after each other sure you are right, that i don't need 64 bits of data, but i don't even know how to get the 12 bits into gnuradio http://gnuradio.org/redmine/projects/gnuradio/wiki/FAQ#What-is-the-file-format-of-a-file_sink-How-can-I-read-files-produced-by-a-file-sink
  8. this sample doesn't help me either... according to the gnuradio documention, i need 64 bits of data for 1 sample. first 32 bits for real part, last 32 bits for imaginary part
  9. i already looked at the examples, but i can't find anything for continuous sampling. the record example only stores 1 value at a point, so no complex values
  10. ok, could you give me an example code maybe? i don't really know, how to use the sdk :\
  11. so do you think, that it is possible to get an IQ bytestream to pipe it to any other software?
  12. Hi! Since I've been doing a lot of stuff with SDR for the past 2 years, I was wondering, if it is possible to use the AD2 with any SDR software. The Waveforms SDK only allows to record float values to a file, if I understood correctly, so I would have to save them and convert them before usage. It would be nice though, to make a FIFO pipe to some other software like gnuradio, gqrx or SDR#. Thanks to the 14 bit ADC/DAC it would be a very useful SDR device. Does anybody of you have an idea, of how to implement this? Since we can use the AD2 to play audio, the easiest way would be to create a virtual sound card, piping the whole spectrum (Waveforms does it in spectrum view, but without demodulation possibilities), because those can be used in any SDR software. Thanks in advance!