gereic / GXAirCom

Multifunctional, compatible DIY aviation proximity awareness, variometer and messaging system with FANET+, FLARM and OGN support.
125 stars 41 forks source link

FLARM V7 - no traffic received #170

Open VirusPilot opened 1 month ago

VirusPilot commented 1 month ago

Just built the latest version, FLARM TX seems to work and is received both by my OGN station as well as a SoftRF T-Echo. Unfortunately the same SoftRF is not received by GXAirCom ...

slash-bit commented 1 month ago

Also, just built latest version (Heltec Lora V3) as a Ground station . Its receiving FLARM OK from XCTracer and Soft RF.

image

Are all the options ticked?

image
VirusPilot commented 1 month ago

Hm, my device is a T-Beam v1.2 (SX1276) and I built the "psRAM" target.

gereic commented 1 month ago

@VirusPilot If you didn't changed the settings, the configuration is like on skytraxx. So Fanet and Flarm is sent but only Fanet will be received. In order to check Flarm, I recommend to heck only Flarm TX and Flarm RX in the settings. Then only Flarm will be sent and received. In Europe, you have Powerflarm enabled with this settings, Which means Flarm is sent on 868,2Mhz and 868,4Mhz Great, that somebody is already checking Flarm.

VirusPilot commented 1 month ago

ok will, try - just compiling for T-Beam S3 core ...

slash-bit commented 1 month ago

Hm, just flashed with binary from github onto TTGO Lora (noPsRam ) and indeed , no FLARM received neither from XCTracer or SoftRF in AIRModule mode. Are you using ready binary or compiling in Platformio ?

image
VirusPilot commented 1 month ago

Same issue on the T-Beam S3 core, even when FANET is completely disabled.

gereic commented 1 month ago

So, you mean it is only working in Ground-station mode ?? Stupid question, GPS Position is ok? And time on info-page is correct?

VirusPilot commented 1 month ago
gereic commented 1 month ago

Strange, because when I programmed it, it was in Air-mode. I tried with an XC-tracer Max and Softrf Dongle edition. On GXAircom I saw both devices.

VirusPilot commented 1 month ago

Let me try a different FLARM sender tomorrow. Btw, BLE connectivity with SkyDemon works great but SkyDemon needs $GNGSA to display GPS altitude.

VirusPilot commented 1 month ago

But wait, the SoftRF Dongle does not transmit V7, it only can do V6.

gereic commented 1 month ago

Did you flashed latest version of Softrf? I think I disabled receiving the old V6 protocol. Maybe your version only transmit v6

gereic commented 1 month ago

XC-tracer with latest Alarm update only transmit v7.

slash-bit commented 1 month ago

My results: Heltec Lora v3 ( self compiled firmware) FLARM from XCTracer Maxx2 RX OK FLARM from Sot RF RX OK

TTGO Lora (noPsRam binary FLARM from XCTracer Maxx2 RX OK FLARM from SOFT RF NOT OK

PS XC Tracer Maxx 2 with latest firmware can only Transmitt FLARM (I believe v7)

VirusPilot commented 1 month ago

I am running Moshe's SoftRF fork on T-Echo (which does both V6 and V7), I am maintaining my own SoftRF fork (for Stratux purposes) which I need to flash again to on one of my devices - job for tomorrow...

slash-bit commented 1 month ago

Correction to earlier message. FLARM received OK from lyusupov Soft RF (running on T-Beam S3 Core) on both Heltec Lora V3 ( ground station) and TTGO Lora noPsRam in AIR mode. E18990 is Soft RF id.

image
slash-bit commented 1 month ago

/

@VirusPilot If you didn't changed the settings, the configuration is like on skytraxx. So Fanet and Flarm is sent but only Fanet will be received. In order to check Flarm, I recommend to heck only Flarm TX and Flarm RX in the settings. Then only Flarm will be sent and received. In Europe, you have Powerflarm enabled with this settings, Which means Flarm is sent on 868,2Mhz and 868,4Mhz Great, that somebody is already checking Flarm.

This is good to know thanks. The Skytraxx version (FANET RX/TX, FLARM TX) I think is called FANET+ Also XCTrace Maxx2 is the same FANET+

VirusPilot commented 1 month ago

Success. Now running my own SoftRF fork on a T-Beam S3 Supreme and both devices mutually receive each other.