Giter VIP home page Giter VIP logo

rtlsdr-ft8d's People

Contributors

dforsi avatar guenael avatar snh avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

rtlsdr-ft8d's Issues

minor changes

Hi,

Some minor change requests ...

  • drop clang from Makefile, it seems to work fine with gcc. The user can specify the compiler using CLI.
  • change submodule path to https. This allows compiling without needing to auth with github.
  • some typo fixes in the help part

Please see attached for the diff file.
rtlsdr-ft8d.diff.txt

Thank you

chdir

change dir before

git submodule update --init --recursive

This does not work AT ALL

Hi.

Other RTLSDR tools working flawlesly. This tool does not work at all! I never got any decoding. Even if FT8 Signal is 1dB SNR. I tried all gain levels. I have RTLSDR V3. That RTL is purrfect in sense of stability.

Impossible to install: Impossible Cloning

Hi, I have this issue when I trying to install:

Clonage dans '/home/***/rtlsdr-ft8d/ft8_lib'...
fatal: impossible de se connecter à github.com :
github.com[0: 140.82.114.4]: errno=Connexion terminée par expiration du délai d'attente

fatal: le clonage de 'git://github.com/kgoba/ft8_lib' dans le chemin de sous-module '/home/fg8oj/rtlsdr-ft8d/ft8_lib' a échoué

Do you have any idea to solve this?
73, Burt FG8OJ

1st try, no success

Dongle, rtlsdr-v3
Antenna longwire tuned for 30m-band.
OS, Ubuntu, standard PC
Clock ok
WSJT-X logging about ~20 calls per slot.

ntpq -p
remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
*192.168.1.4 (nt .PPS.            1 u   38   64  377    0.196    0.124   0.385
+sth1.ntp.netnod .PPS.            1 u   43   64  377    2.031    0.573   0.372
+sth2.ntp.netnod .PPS.            1 u   39   64  377    1.881    0.086   5.751
./rtlsdr_ft8d -f 7074k -g 25 -d 2 -c call -l loc -i 1 -n 1
Found 2 device(s):
  0:  Realtek, RTL2838UHIDIR, SN: 06001049
  1:  Realtek, RTL2838UHIDIR, SN: 00000010

Using device 1: Generic RTL2832U OEM
Found Rafael Micro R820T tuner
Enabled direct sampling mode, input 2

Starting rtlsdr-ft8d (2021-12-07, 19:04z) -- Version 0.1alpha
  Callsign     : q
  Locator      : q
  Dial freq.   : 7074000 Hz
  Real freq.   : 7074000 Hz
  PPM factor   : 0
  Gain         : 25 dB
Wait for time sync (start in 5 sec)

Date  Time(z)    SNR     DT       Freq Dr    Call    Loc Pwr
Allocating 15 zero-copy buffers
Max magnitude: -56.6 dB
LDPC decode: 10 errors
LDPC decode: 6 errors
LDPC decode: 18 errors
LDPC decode: 7 errors
LDPC decode: 21 errors
Decoded 0 messages
Max magnitude: -56.6 dB
LDPC decode: 12 errors
LDPC decode: 6 errors
LDPC decode: 18 errors
LDPC decode: 7 errors
LDPC decode: 21 errors
Decoded 0 messages

fq list

pse update default fq for the usable of: (it's using wspr fqs)

Bands: LF LF-15 MF MF-15 160m 160m-15 80m 60m 40m 30m 20m 17m 15m 12m 10m 6m 4m 2m 1m25 70cm 23cm

No decodes with this program

With this program:

$ ./rtlsdr_ft8d -a -f 20m -c VU3CER -l MK68
Found 1 device(s):
  0:  Realtek, RTL2838UHIDIR, SN: 00000001

Using device 0: Generic RTL2832U OEM
Detached kernel driver
Found Rafael Micro R820T tuner
Enabled direct sampling mode, input 2

Starting rtlsdr-ft8d (2022-01-21, 15:07z) -- Version 0.3.6
  Callsign     : VU3CER
  Locator      : MK68
  Dial freq.   : 14074000 Hz
  Real freq.   : 14074000 Hz
  PPM factor   : 0
  Auto gain    : enable
Wait for time sync (start in 12 sec)

Allocating 15 zero-copy buffers
No spot 2022-01-21 15:07z
No spot 2022-01-21 15:08z
No spot 2022-01-21 15:08z
No spot 2022-01-21 15:08z

I have not been able to decode any FT8 traffic with this program.

With Gqrx + WSJT-X things are fine:

Screenshot_2022-01-21_20-40-17

The FT8 beacon is generated using https://github.com/kholia/Easy-Digital-Beacons-v1 project.

I am running Ubuntu 21.10 here.

$ ldd rtlsdr_ft8d
	linux-vdso.so.1 (0x00007ffc897f8000)
	libusb-1.0.so.0 => /lib/x86_64-linux-gnu/libusb-1.0.so.0 (0x00007fb29ec31000)
	librtlsdr.so.0 => /lib/x86_64-linux-gnu/librtlsdr.so.0 (0x00007fb29ec20000)

$ dpkg -S /lib/x86_64-linux-gnu/librtlsdr.so.0
dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/librtlsdr.so.0  # OK, we are not using the system packaged version

I am using the RTL-SDR Blog V.3. dongle here.

What could I do to debug this problem? Thank you for your time, and help.

Updates:

$ ./rtlsdr_ft8d -t -f 20m -c VU3CER -l MK68            
  Score     Freq       Call    Loc
     34 14074028       K1JT   FN20
Self-test SUCCESS!

The self-test works fine.

40M band frequencies wrong

./rtlsdr_ft8d -d 2 -f 7m -c G8LKD -l IO91VN
Found 1 device(s):
0: Realtek, RTL2838UHIDIR, SN: 00000001

Using device 0: Generic RTL2832U OEM
Found Rafael Micro R820T tuner
Enabled direct sampling mode, input 2

Starting rtlsdr-ft8d (2021-12-19, 11:06z) -- Version 0.3.3
Callsign : G8LKD
Locator : IO91VN
Dial freq. : 7000000 Hz
Real freq. : 7000000 Hz
PPM factor : 0
Gain : 29 dB
Wait for time sync (start in 8 sec)

I think there are others to check...

Segmentation fault when reading saved files

When trying to read a file saved by rtlsdr_ft8d itself, the block of code that would print a "No spot" message fails as follows:

Program received signal SIGSEGV, Segmentation fault.
0x000000000040471d in printSpots (n_results=<optimized out>) at rtlsdr_ft8d.c:597
597                    rx_state.gtm->tm_year + 1900,
(gdb) bt
#0  0x000000000040471d in printSpots (n_results=<optimized out>) at rtlsdr_ft8d.c:597
#1  decodeRecordedFile (filename=<optimized out>) at rtlsdr_ft8d.c:773
#2  0x00000000004067fb in main (argc=9, argv=0x7fffffffde38) at rtlsdr_ft8d.c:1014
(gdb) p rx_state.gtm
$1 = (struct tm *) 0x0

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.