Showing posts with label fm. Show all posts
Showing posts with label fm. Show all posts

Thursday, December 20, 2018

Testing the Lime mini SDR with Gnuradio

lime_mini

This repository will have all my Lime mini configurations.
https://github.com/antonjan/lime_mini

Installing soapysdr on ubuntu 18.10

sudo apt-get install python3-pip python3-pyqt5 python3-numpy python3-scipy soapysdr python3-soapysdr #packages for soapysdr available at myriadrf PPA
/usr/share/doc/soapysdr-tools
cd /usr/share/doc/soapysdr-tools/ sudo add-apt-repository -y ppa:myriadrf/drivers
sudo apt-get update
sudo apt-get install limesuite liblimesuite-dev limesuite-udev limesuite-images
sudo apt-get install soapysdr-tools soapysdr-module-lms7
sudo apt-get install soapysdr
LimeUtil --info
SoapySDRUtil --info
SoapySDRUtil --find="driver=lime"

Testing the Lime Mini

LimeUtil --info
LimeUtil --find
SoapySDRUtil --info
SoapySDRUtil --find="driver=lime"
#testing
cd /home/anton/lime-tools/build
sudo ./LimeMon
sudo ./LimeScan
/usr/bin/LimeQuickTest
/usr/bin/LimeSuiteGUI
/usr/bin/LimeUtil
#LimeQuickTest

LimeQuickTest --no-gui
LimeQuickTest --gui
#testing lime
https://wiki.myriadrf.org/Testing_the_LimeSDR

LimeSuiteGUI
https://wiki.myriadrf.org/LimeSDR-USB_Quick_Test

Testing the transmitter in Gnuradio.

Link to block source https://github.com/antonjan/lime_mini/blob/master/gnuradio/Lime_transmitter_test_zr6aic.grc Here is a Gnuradio block that will modulate the Lime mini sdr with Fm from Microphone and 1 Khz zone.
In the gnuradio radio directory is a working Transmitter testing code.
Gnuradio FM modulator TX block from Mic and oscillator.

Here is the settings for the Lime mini. (you need to install the soapySDR drivers.
Settings for soapy driver for lime
Screenshot of Application
Changing the PTT value to 1 enables modulation.
Changing the enable tone to value 1 will switch the modulation from internal Microphone of laptop to the 1Khz tone generator.
The Modulation can be seen in the FFT Plot box.


Transmitting DATV for Ei'hail 2
https://www.dd1us.de/Downloads/DATV%20TX%20with%20the%20LimeSDR%20rev1.pdf

Saturday, November 26, 2016

Creating a 2m Fm Repeater with a Raspberry Pi (B) and a RTL dongle.

Creating a 2m Fm Repeater with a Raspberry Pi (B) and a RTL dongle. (Don't use this application without the RF filter)

RTL dongles is available from Giga Technology and the filter will be available soon.



For the purpose of this configuration I expect your Raspberry pi to be connected to the internet.
How will this repeater work.
This configuration was done with the latest Raspbian Os for Raspberry Pi downloaded from here https://www.raspberrypi.org/downloads/
I used my original Raspberry Pi B+ and also repeated  this on a Banana Pi
 as I need a hard drive to compile gnuradio for later SDR use.

I will be using a rtl dongle to receive my input signal on 70cm frequency configurable on the amateur 2m or 70cm band. The receiver signal will then be demodulated and re transmitted with a DSP Library simulating a FM Signal using a GPIO pin on the Raspberry as an transmitter.

Get your Raspberry Pi on the latest patch/update.

sudo apt-get update
sudo apt-get upgrade
Go and get some Coffee as it might take long time to update ..zzz...... ;-) 

Install the SDR command line application to access rtl  USB dongle.
This rtl library allow you to demodulate the fm / ssb input

sudo apt-get install rtl-sdr-0.5.3-3 mplayer octave gnuplot gnuplot-x11


Download the Fm transmitter software from github using the following command

Install the rpitx python library using the following command. 

rpitx is the main software to transmit. It allows to transmit from:
  • IQ files *.iq (can be generated by external software like GNU Radio).
  • Frequency/Time files *.ft (generally used to easily implement digital modes)
Installation of rpitx

git clone https://github.com/F5OEO/rpitx git clone https://github.com/F5OEO/rpitx
cd rpitx # make sure to have access to the internet to download packages # or download and install them manually (libsndfile1-dev and imagemagick) 
./install.sh

Ok lets create some IQ files that will be used  to test the transmitter.

SSB Transmiiter
./pissb sampleaudio.wav ssbIQ.wav


A sample script testssb.sh is included.


FM modulation

pifm converts an audio file (Wav, 48KHz, 1 channel, pcm_s16le codec) to Narrow band FM (12.5khz excursion) and outputs it to a .ft file. Assuming your audio file is in your current working directory ./pifm sampleaudio.wav fm.ft

Connect a antenna to pin 4  long wire 40cm or longer depending on 1/4 lent of wavelength.
Pin Connection Diagram. Use coaxial cable to make connection
Here is a link with the filter details for the 2m Band


You could then transmit it on 100MHZ (please set a correct frequency to be legal) 
sudo ./rpitx -m RF -i fm.ft -f 100000 -l -c1


A sample script : testfm.sh is included.  add -c1 for pin 4 transmission in file

VFO
A VFO mode is provided to allows precise frequency resolution. For example to set a carrier on 100MHz (please set a correct frequency to be legal)sudo ./rpitx -m VFO -f 100000 -c1

Ok we got the Transmitter working Now lets get the rtl dongle working.
Follow my steps here http://zr6aic.blogspot.co.za/2013/02/setting-up-my-raspberry-pi-as-sdr-server.html

When you are complete with installation of rtl_sdr and have tested it wit rtl_test -t we can now check what audio devices the raspberry have.

sudo aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: ALSA [bcm2835 ALSA], device 0: bcm2835 ALSA [bcm2835 ALSA]
  Subdevices: 8/8
  Subdevice #0: subdevice #0
  Subdevice #1: subdevice #1
  Subdevice #2: subdevice #2
  Subdevice #3: subdevice #3
  Subdevice #4: subdevice #4
  Subdevice #5: subdevice #5
  Subdevice #6: subdevice #6
  Subdevice #7: subdevice #7
card 0: ALSA [bcm2835 ALSA], device 1: bcm2835 ALSA [bcm2835 IEC958/HDMI]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

Now we need to install some audio utility programs to pyp and convert audio signals
sudo apt-get install sox libsox-fmt-all
ok lets test to see if we can receive 2m band transmission.

Tune the the rtl dongle for a frequency of 145.500Mhz and transmit a test signal.

sudo rtl_fm -f 145500000 -M fm 

Transmit a mp3 file recording
sox -t mp3 zr6aic_CQ_mono.mp3 -t wav -r 48000 -c 1 - | sudo ./pifm - 145.5 -c1

Installing ffmpeg


# build and install x264
git clone --depth 1 git://git.videolan.org/x264 cd x264 
./configure --host=arm-unknown-linux-gnueabi --enable-static --disable-opencl 
make -j 4
sudo make install

 # build and make ffmpeg
git clone --depth=1 git://source.ffmpeg.org/ffmpeg.git cd ffmpeg
./configure --arch=armel --target-os=linux --enable-gpl --enable-libx264 --enable-nonfree
make -j4
sudo make install


Install the following utility classes to help with the audio manipulation
sudo apt-get install libav-tools sox oggfwd libsndfile1-dev
sudo apt-get install fftw3 libfftw3-dev

Install csdr
git clone https://github.com/simonyiszk/csdr.git 
cd csdr 
git fetch 
git checkout dev 
make && sudo make install

Testing transmitter with Audio file (pin4 = -c1)
(while true; do cat speech48000.raw; done) | csdr convert_i16_f | csdr gain_ff 700 | csdr convert_f_samplerf 20833 | sudo rpitx -i- -m RF -f 145000 -c1

Putting the rpitx transmitter in TCP port listening mode (replace ip with Raspberry pi ip)
Sending audio from remote computer. (using mike from Linux computer)
arecord -fS16_LE -r48000 -c1 - | nc 192.168.10.128 8011

Testing RTL_fm (replace ip with your Raspberry ip)
sudo rtl_fm -M wbfm -f 98000000 | play -t raw -r 24k -es -b 16 -c 1 -V1 -
sudo rtl_fm -M wbfm -f 98000000 |nc  192.168.10.128 8011 -


Send rtl_dongle to transmitter (replace with your raspnerry ip)
sudo rtl_sdr -s 250000 -f 144300000 -p 0 - | nc -vv 192.168.10.128 8011
sudo rtl_sdr -s 4800 -f 144300000 -p 0 - | nc -vv 192.168.10.128 8011
 

Working RX with rtl dongle
sudo nc -l 8011 | csdr convert_i16_f | csdr gain_ff 8000 | csdr convert_f_samplerf 20833 | sudo rpitx -i- -m RF -f 145300 -c1

Working TX with pin 4

sudo rtl_fm -s48000 -g 49.6 -l 0 -M fm -f 434400000 |nc  192.168.10.128 8011 -

here is repeater without sqaulse


How to make the Repeater to auto start when the Raspberry start boot up.

Create a file and edit it
sudo vi /etc/init.d/Repeater

Add the following in the file and save it

#! /bin/sh

# /home/pi/sh/run_repeater.sh

### BEGIN INIT INFO

# Provides:          SDR repater start script
# Required-Start:    $remote_fs $syslog
# Required-Stop:     $remote_fs $syslog
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Simple script to start a program at boot
# Description:       A simple script from www.stuffaboutcode.com which will start / stop a program a boot / shutdown.
### END INIT INFO

# If you want a command to always run, put it here


# Carry out specific functions when asked to by the system

case "$1" in
  start)
    echo "Starting SDR_repeater"
    # run application you want to start
    /home/pi/sh/run_repeater.sh
    ;;
  stop)
    echo "Stopping SDR_Repeater"
    # kill application you want to stop
    killall rtl_fm
    killall rpitx
    ;;
  *)
    echo "Usage: /etc/init.d/Repeater {start|stop}"
    exit 1
    ;;

esac

Make the file executable

sudo chmod 755 /etc/init.d/Repeater


Create a file in the /home/pi/sh/run_repeater.sh

Vi /home/pi/sh/run_repeater.sh

Add the Repeater script define above in this file so that it can auto start on boot time.


sudo rtl_fm -p 38 -s48000 -g 0 -l 3 -M fm -f 434400000 |csdr convert_i16_f | csdr gain_ff 12000 | csdr convert_f_samplerf 20330 | sudo rpitx -i- -m RF -f 145293 -c1&


Test the start and stop script.


Start the Repeater

sudo /etc/init.d/Repeater start

Stop The Repeater

sudo /etc/init.d/Repeater stop

Here is a video of the Test of the repeater ( I have changed the wires with a coaxial cable)


Video testing Fm demod and re mod cross band


What else can I do

Creating APRS transmitter
Setting up APRX rpitx with Raspberry Pi

aprs --callsign <callsign> --output - "<message>" | csdr convert_i16_f | csdr gain_ff 7000 | csdr convert_f_samplerf 20833 | sudo rpitx -m RF -i - -f 144800 -c1

Repeater configured in a single line 
sudo rtl_fm -p 38 -s48000 -g 0 -l 0 -M fm -f 434400000 |csdr convert_i16_f | csdr gain_ff 12000 | csdr convert_f_samplerf 20330 | sudo rpitx -i- -m RF -f 145293 -c1


Specifications (measured with New Low pass filter board )

Here is some results of Power measurements at 145Mhz. (@50ohm) 

  • Voltage  1.3V
  • Power 32.7 mW  (15.1dBm)

Total power consumption on power supply when repeater is running

Measured  5.44 V  and  540mA  = Total watts   2.937Watts

Wednesday, October 19, 2016

VHF 2m Low pass filter design for 146Mhz ideal for Raspberry Pi

VHF 2m Low pass filter design for 146 Mhz ideal for Raspberry Pi 

I wanted to use the Raspberry Pi SDR TX capabilities using the IO pins to generate RF.
The following was possible.
APRS
FM and SSB and CV
WSPR
SSTV....

There is a very nice library that will run on Raspberry Pi one B called rpitx witch can generate CW,SSB,FM SSTV...

The problem in using a Digital IO pin on the pi to generate RF signal would mean it will generate a squire wave signal witch has lots of harmonics. To solve the harmonic problem you will need to build a low pass filter.
Harmonic about 25 db down with now filter.




This harmonic would not be in regulation with rf transmission and would therefore need to create a low pass filter to remove the harmonics.

Here is a filter I build to get rid of the harmonics.

RFSim99 application.


Here is the Low pass filter spectrum analyzer curve on my LWT500,
The Harmonic level should be about 25 db below the carrier.

LPF Curve for 146Mhz (1 Harmonic down about 25db)


Here is some photos of the veroboard test filter I am now busy make a PCB for Raspberry Pi with a small 10db amp.


146 Mhz Low pass filter SMD components

Still need to replace the two wires with Coaxial cable.
This filter board with 7 stage low pass filter will be available soon. (60db)
3D model of 2m Filter board
I will still add a screenshot with the Filter attached later.
Boards has arrived. Assembly and testing will start. 


Monday, April 7, 2014

WREN The small 5X5X5cm Cube Satellite. (PocketQube)

WREN The small 5X5X5cm Cube Satellite.




The tiny PocketQube satellite WREN is just 5x5x5 cm yet is equipped with a camera for Slow Scan TV (SSTV) using the Martin-1 format, a gyro, a magnetic field sensor, momentum wheels and pulsed plasma microthrusters. The camera has an image processing system which can find the position of the Sun and the Earth automatically.
WREN Beacon on webSDR (http://zr6aic.giga.co.za:8902


Payload.
1) Beacons on 437.405 MHz (+/- 10 kHz Doppler shift)
Satellite sends 1.6 seconds in AFSK. Then it waits for 6 minutes for a signal.
It waits for a silent FM signal and Morse-like code. (So just keying the mike by hand will do.)
1 = long    0 = short
110011 = Activate (Wait for answers within 2 seconds)11111 = Camera on110 = Snapshot/Thumbnail (make image with 12x14 Pixels)110100 = SSTV send in Mode  Martin-1 with 320x240 PixelsNo, there is no self destruct code. 
The Telemetry Decoder and an Audio File of the beacon are available at http://we.tl/TkWEuhIlnF


WREN Decoder/Commander App Download https://www.dropbox.com/sh/pvzyr01216dab1k/uf4MQWEn5y

More details is available at http://amsat-uk.org/2013/11/28/commands-for-wren-sstv-released/
and https://www.facebook.com/StaDoKo


Friday, February 28, 2014

Baofeng HT Radios

Baofeng HT Radios. (UV-5RA) 2m (136-174Mhz) and 70cm (400-480Mhz) with a additional FM broadcast band Rx only (65-108Mhz) (the Transmitting power is (1 Low/4W High).
This radio should be ideal for Satellite work but it is not full duplex ;-(

Baofeng UV-5RA
Transceiver is available from http://www.giga.co.za
I have heard a lot about the small Baofeng HT radios and I was wondering how well they work.
Firstly when I looked around on the internet I found a whole range of the Devices with minor differences between them.

Here is some comparison differences I could found.

Radio Model Dual band Memory Channels Frequency range(s) Battery Power Tx Power Battery
UV-5R Yes 128 136 to 174 MHz and 400 to 480 MHz 12 hours 4/1W 1800-mAh
UV-3R Yes 99 136 to 174 MHz and 400 to 480 MHz broadcast band 68 to 108 MHz(RX) 10 hours 3 W 1800-mAh
UV-5RA Yes 128 136 to 174 MHz and 400 to 480 MHz broadcast band 68 to 108 MHz(RX) 12 hours 4/1W 1800-mAh
BF-888S No 16 400 to 470 MHz 8 hours 4W 1500-mAh
UV-100 Yes 99 136 to 174 MHz and 400 to 470 MHz Broadcast band 65 to 108 Mhz(RX) 10 hours 2W 1200mAh
UV-B5 Yes 99 136 to 174 MHz and 400 to 470 MHz 12 hours 5/1W 1800-mAh
UV-5RC Yes 128 136 to 174 MHz and 400 to 480 MHz broadcast band 68 to 108 MHz(RX)  ?? 4/1W 1800-mAh

Well I was surprised with the UV-5RA that I got and was reasonably easy to configure and program.
I got the repeater split set-up in no time after watching a YouTube video.

Here is the Microphone and external speaker connection details.

Both the modules is available from Giga Technology http://www.giga.co.za

Programming cable assembly.

Programming cable assembly.



Programming your Baofeng radio (UV-5R?)

Frequency Mode vs. Channel Mode
These two modes have different functions and often confused. 

  • Frequency Mode - Used for a temporary frequency assignment, such as a test frequency or quick field programming. 
  • Channel Mode - Used for selecting preprogrammed channels. 

All programming MUST be initially done in the Frequency Mode using the Upper Display only. From there you have the option of assigning the entered data to a specific channel for later access in the Channel Mode if desired.

IMPORTANT: Programming done using the Lower display cannot be saved and will be lost.  


Programming a Repeater Channel with Standard Offsets (600kHz minus offset)
  
This example is for:  146.700 MHz
600kHz minus offset
into channel 99
CTCSS tone 123.0

1.    Set radio to VFO Mode   (Frequency Mode)
      a.)     UV5R series - Press VFO/MR button
      b.)     UV82 - Turn radio OFF, then Press/Hold MENU button during PowerON.

2.    Select   Display A    (this is a must)
      a.)     UV5R/GT3 - Press     [A/B]      and select the Upper Display.
      b.)     UV82 - Press [EXIT A/B] and select the Upper Display.

3.    Disable TDR (Dual Watch/Dual RX) which toggles between A and B.
          Press  [Menu]   7   [Menu]
          Select OFF
          Press  [Menu]   [Exit]

4.    Delete Prior Data from the channel to be programmed.
          Press  [Menu]   2 8   [Menu]
          Enter   9 9   (Memory Channel to clear)
          Press  [Menu]   [Exit]

5.    Enter the Repeater Offset.
         Press [Menu]   2 6   [Menu]
         Enter  0 0 6 0 0
         Press  [Menu]   [Exit]

6.   Enter the Transmit Frequency Shift.
        Press  [Menu]   2 5   [Menu]
        Enter  2  for Minus shift. ( or    to  - )
        Press  [Menu]   [Exit]  

7.   Set CTCSS or DCS codes for Transmit. 
         ( example = CTCSS TX tone 123.0 Hz )
            Press  [Menu]   1 3   [Menu]
            Enter  1 2 3 0   [Menu]   [Exit]

8.   Enter the repeater output frequency,  1 4 6 . 7 0 0 

9.   Store RX frequency
        Press  [Menu]   2 7   [Menu] 
        Enter   9 9   (Memory Channel)  ( 000 to 127 )    
            This is the channel that was cleared in step 4. 
        Press  [Menu]   [Exit] 

10.  Press the [ * Scan ] button.     
         This activates  Reverse Mode and displays the TX frequency.

11.   Press  [Menu]   2 7   [Menu] 
         Enter the same Memory Channel entered above. 
         Press  [Menu] 

12.   Press the  [* Scan] again to exit the Reverse Mode.

13.   Press  [Exit]

This will now appear it in the channel list when you switch to Channel Mode. (MR)
Boafeng UV-VF5 Circuit diagram

REF http://www.uv3r.com/images/Schematic-Baofeng-UV5R.pdf

Radio programing details
here is a link to the Chirp program http://chirp.danplanet.com

Which antenna is best?

 It's all personal preference, but a good rule of thumb is:
 The longer the radiator, the better the range, especially on transmit.
 Short stubby antennas use a coil to match TX to 50 ohm, not radiate.
 The closer to 1/4 wavelength in the air, the better the performance.

NOTE:
      A field test was performed between 31 popular antennas.
     The results can be found HERE.   

Wednesday, February 5, 2014

New Amateur radio Cubesats will be launched from the International Space Station on Thursday, February 6, 2014.

New Amateur radio Cubesats will be launched from the International Space Station on Thursday, 6 February 2014. ( 18:07 UTC) new date (February 28 at 07:30 UTC)

1) LituanicaSat-1 (

  • Onboard VGA camera
  • GPS receiver.
  • UHF CW beacon 100mW, 9k6 AX25 FSK telemetry TX 2 watts.
  • FM Mode V/U transponder 150mW Voice Repeater.
  • 145.950 Mhz Uplink FM transponder.
  • 435.180 MHz Downlink FM.
  • 145.850 MHz AX25 Uplink.
  • 437.550 MHz AX25 Downlink.
  • 437.275 MHz CW Beacon .
  • https://www.facebook.com/Lituanicasat1
2) LitSat-1


  • Beacon/TLM down link 145.850 MHz
  • Beacon RF packets are AX.25 UI frames https://www.tapr.org/pub_ax25.html Main parameters of the beacon frames are: TX baud rate 9600 bps (G3RUH), repetition period ~4.5s, beacon duration ~0.5 s, source call address – TNC, destination call address – LY1LS.
Linear Transponder details
  • Uplink 435.150 MHz LSB 
  • Downlink  145.950 MHz USB 
  • Bandwidth ±15 kHz from centre
  • CW beacon   435.1375 MHz (LY1LS/B)
  • Normal mode – transponder, beacon OFF
  • 437.550 MHz AX25 Uplink.
  • 145.850 MHz MHz AX25 Downlink.
  • LitSat-1 on Facebook https://www.facebook.com/palydovas

3) UAPSAT



4) ArduSat-2



5) UKube-1
The Ukube-1 Satellite was lunched on 8 July at 18:32:42 UTC. kep details at http://www.dk3wn.info/p/?p=46812UKube-1 CW was confirmed over Europe ;-)


UKube-1 communications subsystem:
• Telemetry downlink 145.840 MHz
• FUNcube subsystem beacon 145.915 MHz
• 400 mW inverting linear transponder for SSB and CW
- 435.080 -435.060 MHz Uplink
- 145.930 -145.950 MHz Downlink
• 2401.0 MHz S Band Downlink
• 437.425-437.525 MHz UKSEDS myPocketQub Downlink



Thursday, December 26, 2013

New Satellite planed for Launch in January 2014 from ISS

LituanicaSAT-1 with amateur radio FM transponder to deploy from ISS.
( Launch at 1:32 pm EST on Wednesday, January 8 2014)
You should be able to here this satellite on the webSDR http://zr6aic.giga.co.za:8902


This satellite will be the first Lithuanian satellite.
Payload
1) VGA camera.
2) GPS receiver.
3) UHF CW beacon 100mW.
4) 9k6 AX25 FSK telemetry TX 2 watts.
5) FM Mode V/U transponder 150mW Voice Repeater.

  • FM Transponder Uplink 145.950 MHz Downlink 435.180 MHz 
  • AX25 Uplink 145.850 MHz AX25 Downlink 437.550 MHz 
  • CW Beacon 437.275 MHz 

 Read more at http://amsat-uk.org/2013/04/12/lituanicasat-1/  , http://ly3h.epalete.com/?p=371 and here http://www.kosmonautai.lt/en/

Tuesday, October 8, 2013

OOREOS Satellite Telemetry reception report.

O/OREOS Satellite Telemetry reception report.

The reception was done over webSDR from http://zr6aic.giga.co.za:8902 on Windows using Chrome and Soundmodem.

More details regarding the webSDR is available here http://zr6aic.blogspot.com/2013/08/now-added-70cm-satellite-websdr-with.html

Details on the OOREOS Satellite is available here http://ooreos.engr.scu.edu/dashboard.htm

Here is my audio recording and telemetry data decoded on webSDR on 08 October 2013 at 18:22GMT.
Beacon: 437.305 MHz 1k2 AFSK, FM
Call:KF6JBP
1k2 AFSK Beacon signal of OREOS


Settings on webSDR was as follows.
Frequency :437281.50 Mhz
Band width settings 15.28 kHz @ -6dB; 15.74 kHz @ -60dB.
Modulation: FM.

webSDR http://zr6aic.giga.co.za:8902

Sound modem application can be found here http://uz7.ho.ua/packetradio.htm

Here is the setting of the sound modem configuration.



Telemetry Data decoded with Soundmodem application.


1:Fm KF6JBP To UNDEF Via TELEM <UI F/C Pid=F0 Len=64> [20:22:01R]
OOREOS.org    77899F0100001602DAFC0133000000CF090D5F094300204B46
1:Fm KF6JBP To UNDEF Via TELEM <UI F/C Pid=F0 Len=64> [20:22:06R]
OOREOS.org    7C899F0200000902C90200A301430E9A000D5F094300204B46
1:Fm KF6JBP To UNDEF Via TELEM <UI F/C Pid=F0 Len=64> [20:22:36R]
OOREOS.org    99899F000200FE011BF601A102000286010D5F094300204B46

Some more data from 28 November 2013
1:Fm KF6JBP To UNDEF Via TELEM <UI F/C Pid=F0 Len=64> [23:04:00R]
OOREOS.org    43EDE2010000FA00DA800117000000CF090D5F094300204B46
1:Fm KF6JBP To UNDEF Via TELEM <UI F/C Pid=F0 Len=64> [23:04:05R]
OOREOS.org    48EDE2020000F400920000A3017A089A000D5F094300204B46
1:Fm KF6JBP To UNDEF Via TELEM <UI F/C Pid=F0 Len=64> [23:04:10R]
OOREOS.org    4DEDE2030000E70000060032022E0054050D5F094300204B46
1:Fm KF6JBP To UNDEF Via TELEM <UI F/C Pid=F0 Len=64> [23:04:55R]

OOREOS.org    79EDE2000000F1001B9E019C02000286010D5F094300204B46

Telemetry can be decoded with the free software of Mike Rupprecht, DK3WN:http://www.dk3wn.info/sat/afu/sat_o_oreos.shtml
You will also need this ocx at this link.


Thursday, May 23, 2013

NEE-01 PEGASUS Cubesat

NEE-01 PEGASUS Cubesat


Height: 650km 
Mass: 1266.6 g 
Frequency: Central: 910MHz 
Bandwidth: 25Mhz 
EIRP: 34.1dBm
Carrier: FM
Audio Modulation: AMTV / CW (3 carriers) / SSTV (various modes) 








Friday, August 17, 2012

Gnuradio with RTL2832U dongle

I got my RTL2832U dongle working with the Gnuradio SDR development environment on Ubuntu Linux.
Here is the block diagram for a FM receiver.You can by your dongle here http://www.giga.co.za
 RTL2832U dongle 





FM Receiver Gnuradio block using  RTL2832U dongle.



Application details of the above block.

  1. Here is the Gnu radio block file for the FM Receiver above. (Save and Rename to fmRadio.grc)
  2. Here is the compiled python FM Receiver file for the above.
  3. Here is a link to info on the hardware RTL2832U USB dongle.
  4. Here is a link to BorIP server config for Linux.
  5. You Tube help on Gnu Radio and Gnu Radio2
  6. Shop where you can get your  RTL2832U