cariboulabs / cariboulite

CaribouLite turns any 40-pin Raspberry-Pi into a Tx/Rx 6GHz SDR
1.08k stars 100 forks source link

dump1090 doesn't decodde #141

Open jh4xsy opened 12 months ago

jh4xsy commented 12 months ago

I run caribou_dump1090 (drivers commits at Oct 2, 2023), but NO decode. By using the same ANT, I can decode ADS-B by using dump1090-fa, RTLSDR.

$ caribou_dump1090 
######################################################
##       CaribouLite DUMP1090 - ADS-B Receiver      ##
######################################################

[INFO] SoapyCaribouliteSession, sessionCount: 0
10-07 11:50:45.634  1353  1353 I FPGA caribou_fpga_program_to_fpga@caribou_fpga.c:209 FPGA already operational - not programming (use 'force_prog=true' to force update)
Printing 'findCariboulite' Request:
    {channel: HiF}
    {driver: Cariboulite}
[INFO] Initializing DeviceID: 1, Label: CaribouLite HiF[795f3bbf], ChannelType: HiF
[INFO] Creating SampleQueue MTU: 131072 I/Q samples (524288 bytes)
[INFO] Entering Reader Thread
[INFO] setFrequency dir: 1, channel: 0, freq: 1090000001.27
[INFO] setupStream: dir= RX, format= CS16

Running Soapy process with CaribouLite Config:
    Stream format: CS16
    Channel: HiF
    Sample size: 4 bytes
Starting stream loop, press Ctrl+C to exit...

My system is Raspberry Pi OS Lite (Legacy) & Pi2B.

meexmachina commented 12 months ago

can you show the setup?

From: Hiroshi Iwamoto @.> Sent: Saturday, 7 October 2023 12:16 To: cariboulabs/cariboulite @.> Cc: Subscribed @.***> Subject: [cariboulabs/cariboulite] dump1090 doesn't decodde (Issue #141)

I run caribou_dump1090 (drivers commits at Oct 2, 2023), but NO decode. By using the same ANT, I can decode ADS-B by using dump1090-fa, RTLSDR.

$ caribou_dump1090 ######################################################

CaribouLite DUMP1090 - ADS-B Receiver

######################################################

[INFO] SoapyCaribouliteSession, sessionCount: 0 10-07 11:50:45.634 1353 1353 I FPGA @.***_fpga.c:209 FPGA already operational - not programming (use 'force_prog=true' to force update) Printing 'findCariboulite' Request: {channel: HiF} {driver: Cariboulite} [INFO] Initializing DeviceID: 1, Label: CaribouLite HiF[795f3bbf], ChannelType: HiF [INFO] Creating SampleQueue MTU: 131072 I/Q samples (524288 bytes) [INFO] Entering Reader Thread [INFO] setFrequency dir: 1, channel: 0, freq: 1090000001.27 [INFO] setupStream: dir= RX, format= CS16

Running Soapy process with CaribouLite Config: Stream format: CS16 Channel: HiF Sample size: 4 bytes Starting stream loop, press Ctrl+C to exit...

My system is Raspberry Pi OS Lite (Legacy) & Pi2B.

— Reply to this email directly, view it on GitHub https://github.com/cariboulabs/cariboulite/issues/141 , or unsubscribe https://github.com/notifications/unsubscribe-auth/AAEWOQYG7FOQQPQV54LFV6TX6EMVBAVCNFSM6AAAAAA5WZN7VCVHI2DSMVQWIX3LMV43ASLTON2WKOZRHEZTCMRXGE4DIOA . You are receiving this because you are subscribed to this thread.Message ID: @.***>

jh4xsy commented 12 months ago

My setup is shown below.

$ cd cariboulite
$ ./install.sh
$ cd examples/cpp
$ mkdir build
$ cd build
$ cmake ..
$ make

/boot/config.txt

dtparam=i2c_vc=on
dtoverlay=spi1-3cs

camera_auto_detect=1
display_auto_detect=1
dtoverlay=vc4-kms-v3d
max_framebuffers=2
disable_overscan=1

[cm4]
otg_mode=1

[all]

[pi4]
arm_boost=1

[all]
enable_uart=0
meexmachina commented 12 months ago

Okay thank you.

I meant – the RF setup – the filter that is used and whether there is an LNA connected.

Sorry for the late replies – we have a war situation in Israel right now…

David

From: Hiroshi Iwamoto @.> Sent: Sunday, 8 October 2023 2:44 To: cariboulabs/cariboulite @.> Cc: David Michaeli @.>; Comment @.> Subject: Re: [cariboulabs/cariboulite] dump1090 doesn't decodde (Issue #141)

My setup is shown below.

$ cd cariboulite $ ./install.sh $ cd examples/cpp $ mkdir build $ cmake .. $ build

/boot/config.txt

dtparam=i2c_vc=on dtoverlay=spi1-3cs

camera_auto_detect=1 display_auto_detect=1 dtoverlay=vc4-kms-v3d max_framebuffers=2 disable_overscan=1

[cm4] otg_mode=1

[all]

[pi4] arm_boost=1

[all] enable_uart=0

— Reply to this email directly, view it on GitHub https://github.com/cariboulabs/cariboulite/issues/141#issuecomment-1751866594 , or unsubscribe https://github.com/notifications/unsubscribe-auth/AAEWOQ2B4STQ6AK7VP2LDCLX6HSLFAVCNFSM6AAAAAA5WZN7VCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTONJRHA3DMNJZGQ . You are receiving this because you commented.Message ID: @.***>

jh4xsy commented 12 months ago

OK David.

My RF equipment is 6 element Yagi ANT for 70cm band. NO LNA and SAW filter.

As I wrote before, this equipment can decode ADS-B with dump1090-fa and RTLSDR. And I reconfirmed that the ANT cable is connected to HiF ANT port of CaribouLite.

ImDroided commented 8 months ago

I think the I/Q is swapped and dump1090 has no option to reverse it.

jh4xsy commented 8 months ago

I updated to the version committed on February 4, 2024, but it still doesn't work.

ImDroided commented 8 months ago

Where did you see a updated version?