1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

AM/SSB/FM demodulator visual basic

Discussion in 'Program för amatörradio' started by SA0AND, Feb 19, 2012.

  1. SA0AND

    SA0AND Well-Known Member

    Är det någon som har källkod i Visual basic för att demodulera in-phase(I) and quadrature(Q) signals till AM/FM signaler via PCns ljudkort?
    Tekniken för SSB signaler beskrivs i tex QEX paper G. Youngblood AC5OG
    "A software Defined Radio for the Masses, Part 2" Sep/Oct 2002, pp 10-18.
    Har googlat men inte hittat något i Visual Basic.
    Verkar som att det är Linux som gäller och att VB är ute i SDR kretsar :)
    /SA0AND
     
  2. SA5BKE

    SA5BKE Well-Known Member

    VB är nog ute i de flesta kretsar. Duger C# istället? Den här är ny och fräsch (och med källkod) för Windows: SDR# (SDRSharp) | A Software Defined Radio in C# . Finns ju en enklare variant av Visual Studio som är gratis att ladda hem (Express tror jag den heter).

    Eric
     
  3. SA0AND

    SA0AND Well-Known Member

    Ok men jag vill inte lära mig något nytt programmeringsspråk. Visual basic 2010 är fullt tillräckligt.
    Så jag får kanske ställa frågan så här i stället.
    Är det någon som har en detaljerad beskrivning på hur demoduleringen skall gå till med erforderliga ekvationer etc. Skall utgå från att jag har insignalen från ljudkortet i formatet Dim inBuffer(CAPTURESIZE) As Integer. Så får jag göra programmeringsjobbet själv istället vilket ju är det jag tycker är roligt.
    /SA0AND
     
  4. SM4INV

    SM4INV Well-Known Member

    Om inte jag minns fel så kan SharpDevelop konvertera koden till VB.Net om det är till någon hjälp!?

    72/73 de p-a
     
  5. SA0AND

    SA0AND Well-Known Member

    SharpDevelop var en var en bra ny bekantskap.
    Lyckades efter oändligt googlande hitta efterfrågade funktioner i Visual Basic 6 och även i PureBasic så nu återstår konverteringen till Visual Basic 2010 Express vilket är betydligt lättare för mig än att gå via C#/C++ koden.
    /SA0AND
     

Share This Page