Szerző Téma: QRSS, az igazi amatőr üzemmód  (Megtekintve 13296 alkalommal)

Nem elérhető HA5FTL

  • Sr. Member
  • ****
  • Hozzászólások: 406
  • Karma: +29/-1
    • Profil megtekintése
Re:QRSS, az igazi amatőr üzemmód
« Válasz #45 Dátum: 2012 Június 14, 21:44 »
10.140 MHz környéke, K2-vel és 60 soros python programmal. A kép alján G0PKT dübörög 150mW-tal.

Elérhető HG4FC

  • Hero Member
  • *****
  • Hozzászólások: 1 116
  • Karma: +885/-7
    • Profil megtekintése
    • HG4FC WEB oldala
Re:QRSS, az igazi amatőr üzemmód
« Válasz #46 Dátum: 2012 Június 14, 21:54 »
Szia Laci,

Ügyes!

Mi az a K2?

Az én jeladómat is veszed? 3579.5

73' Tóni
Az erő velem van!

Nem elérhető HA5FTL

  • Sr. Member
  • ****
  • Hozzászólások: 406
  • Karma: +29/-1
    • Profil megtekintése
Re:QRSS, az igazi amatőr üzemmód
« Válasz #47 Dátum: 2012 Június 14, 22:20 »
Szia!

A Tamás használom  -_-

A K2 a rádió típusa, Elecraft (.com) gyártja.

A jeladód sajnos nem látom.

Elérhető HG4FC

  • Hero Member
  • *****
  • Hozzászólások: 1 116
  • Karma: +885/-7
    • Profil megtekintése
    • HG4FC WEB oldala
Re:QRSS, az igazi amatőr üzemmód
« Válasz #48 Dátum: 2012 Június 15, 06:59 »
Szia Tamás,

Sajnálom, hogy nem veszed a jeladót.
Pedig 24 órában megy. A magyar WEBSDR-en is hallani és látni.

Ha 3579.5KHz-ra állsz akkor 790Hz körül kell lennie.

73' Tóni
Az erő velem van!

Nem elérhető HA5FTL

  • Sr. Member
  • ****
  • Hozzászólások: 406
  • Karma: +29/-1
    • Profil megtekintése
Re:QRSS, az igazi amatőr üzemmód
« Válasz #49 Dátum: 2012 Június 15, 07:43 »
Próbálkozom még vele.

Támadt egy ötletem, amivel talán lehet nyerni néhány db SNR-t, ha van mintavételezési sebesség, meg processzoridő. Ezért szét is barmoltam a programot, és most nem műxik.  :wacko:

Ha teheted, ne kapcsold ki a cuccost, majd figyellek.

Elérhető HG4FC

  • Hero Member
  • *****
  • Hozzászólások: 1 116
  • Karma: +885/-7
    • Profil megtekintése
    • HG4FC WEB oldala
Re:QRSS, az igazi amatőr üzemmód
« Válasz #50 Dátum: 2012 Június 15, 07:49 »
Szia Tamás,

Működik vagy 3 hete 24 órában.

73' Tóni
Az erő velem van!

ha7lc

  • Vendég
Re:QRSS, az igazi amatőr üzemmód
« Válasz #51 Dátum: 2012 Június 15, 09:08 »
Nappali órákban is jól veszem.

ha5di

  • Vendég
Re:QRSS, az igazi amatőr üzemmód
« Válasz #52 Dátum: 2012 Június 15, 09:09 »
10.140 MHz környéke, K2-vel és 60 soros python programmal. A kép alján G0PKT dübörög 150mW-tal.

Szia,

ha nem titkos a 60 sor, megosztanád velünk?

:)

ha7lc

  • Vendég
Re:QRSS, az igazi amatőr üzemmód
« Válasz #53 Dátum: 2012 Június 15, 10:31 »
Nehezen olvasható a színválasztás miatt.

Nem elérhető 8LMQ

  • Sr. Member
  • ****
  • Hozzászólások: 347
  • Karma: +692/-70
    • Profil megtekintése
Re:QRSS, az igazi amatőr üzemmód
« Válasz #54 Dátum: 2012 Június 15, 13:16 »
Idézet
Szia,

ha nem titkos a 60 sor, megosztanád velünk?

:)

Béla itt is 1 2 minta pythonba lopora néven.
Föoldalon több egyébb link .
Lehet Tamás más metodikát választott a forrásban de ezek is haszálhatók lehetnek.

http://home.kpn.nl/pa2ohh/11lop.htm] [url]http://home.kpn.nl/pa2ohh/11lop.htm [/url]

Nem elérhető HA5FTL

  • Sr. Member
  • ****
  • Hozzászólások: 406
  • Karma: +29/-1
    • Profil megtekintése
Re:QRSS, az igazi amatőr üzemmód
« Válasz #55 Dátum: 2012 Június 15, 14:05 »
Azóta kicsit hízott és bővült. Mivel épp átírás közepén van, ezért nem biztos, hogy változók nevének köze van a jelentésükhöz.

Numpy, pyaudio és matplotlib kell hozzá.

config.py
# -*- charset: utf8 -*-

import numpy

RATE       = 5512 # Mintavételezési sebesség
OVERLAP    = 1024 # Ennyit pontot használjon újra az előző mintasorozatból
FFTPOINTS  = 16384*2 # Ennyi alapponton végezze az FFT-t
PADDING    = 8192*3 # ...ebből ennyi legyen fix 0 a végén
CENTERFREQ = 300 # ez bugos
BANDWIDTH  = 200 # ez is
WINDOW     = numpy.hamming

WIDTH  = 1000 # ilyen széles legyen a kép

waterfall.py
#!/usr/bin/env python

import math
import numpy
import pyaudio
import matplotlib.pyplot
import matplotlib.animation

from config import *

# CALCULATED CONFIG

RESOLUTION = RATE/float(FFTPOINTS/2+1)
START      = int(CENTERFREQ/RESOLUTION-BANDWIDTH/2/RESOLUTION)
END        = int(CENTERFREQ/RESOLUTION+BANDWIDTH/2/RESOLUTION)
HEIGHT     = END-START

PAD        = numpy.empty(PADDING, numpy.float32)
WINWIDTH   = FFTPOINTS-PADDING
FRAME      = WINWIDTH-OVERLAP

def updatefig(i, image, stream, data, im):
    if not i:
        return im,

    data[WINWIDTH-FRAME:] = numpy.fromstring(
        stream.read(FRAME),
        dtype=numpy.float32
    )

    windata = data*WINDOW(WINWIDTH)

    fft = numpy.concatenate((numpy.fft.rfft(data), PAD))[START:END]

    line = numpy.sqrt(numpy.real(fft)**2+numpy.imag(fft)**2)

    image[:,:WIDTH-1] = image[:,1:]
    image[:,WIDTH-1] = line
    im.set_array(image)
    return im,

fig = matplotlib.pyplot.figure()

p = pyaudio.PyAudio()

stream = p.open(
    rate = RATE,
    channels = 1,
    input = True,
    output = False,
    frames_per_buffer = FRAME,
    format = pyaudio.paFloat32
)

# Numeric data representing our current image
image = numpy.empty((HEIGHT, WIDTH), numpy.float32)
image[0,0] = 0
image[0,1] = 400

data = numpy.empty((WINWIDTH,), numpy.float32)

im = matplotlib.pyplot.imshow(image, cmap=matplotlib.pyplot.get_cmap('hot'))

ani = matplotlib.animation.FuncAnimation(fig, updatefig, fargs=(image, stream, data, im), interval=0, blit=True)

matplotlib.pyplot.show()

Nem elérhető HA5FTL

  • Sr. Member
  • ****
  • Hozzászólások: 406
  • Karma: +29/-1
    • Profil megtekintése
Re:QRSS, az igazi amatőr üzemmód
« Válasz #56 Dátum: 2012 Június 15, 14:10 »
Nehezen olvasható a színválasztás miatt.

...is. Algoritmus szempontjából is lehetne jobb.

Ki milyen színeket szeret? ;)

Nem elérhető HA5FTL

  • Sr. Member
  • ****
  • Hozzászólások: 406
  • Karma: +29/-1
    • Profil megtekintése
Re:QRSS, az igazi amatőr üzemmód
« Válasz #57 Dátum: 2012 Június 15, 15:24 »
Úristen. Ez annyira bugos, hogy véletlenül működik. Hamarosan update.

Nem elérhető HA5FTL

  • Sr. Member
  • ****
  • Hozzászólások: 406
  • Karma: +29/-1
    • Profil megtekintése
Re:QRSS, az igazi amatőr üzemmód
« Válasz #58 Dátum: 2012 Június 15, 17:22 »
A HG4FC beacon-t sikerült venni websdr-en keresztül. Nálam otthon antenna/terjedés probléma lehet.

ha7lc

  • Vendég
Re:QRSS, az igazi amatőr üzemmód
« Válasz #59 Dátum: 2012 Június 23, 05:28 »
Mai napon a HG4FC jeladó nem vehető, még nyomokban sem.