-
-
Notifications
You must be signed in to change notification settings - Fork 71
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Run SoftRf on the raspi as a stratux child process (feature proposal) #269
Comments
Regarding the general idea: EDIT: Also note, that SoftRF is under a GPL license, which is really undesirable for a more liberal project I feel. |
Didn't know stratux can allready do that. |
Due to the proprietary, encrypted nature of the Flarm protocol, it is unfortunately not open source for now (hope that changes once they adapt ADS-L...). I don't have the code myself. It is a binary blob provided by the OGN folks. |
@paony it's not allowed her in Europe and other countries to deliver 1000mW at these frequencies. At max were are allowed to do is 14dBm (which is not even close to 1000mW). That said, it's also pointless to deliver that much power if you cannot hear the other party because they are keeping legal restrictions. |
@paony, you can find informations here on how to wire a SX1276 module to TX OGN frames. Look at how U5 is wired. |
Update, SoftRF from Moshe can deliver FLARM |
Thanks for the recent updates. Actually I am using Moshes Softrf fork since a while on a china t-echo and like it (though I think range is not great). Currently I am not using stratux for transmitting at all. But I like the possibility to wire a SX1276. Where exactly is information about the wiring? Could not find it on a quick search, @TheMiNuS did you intend to send a link that got lost? |
You right my link was removed. Go to my repo and open the project StratuxDaughterBoard and open the schema in pdf format. You will have the reference to the famous U5 I was talking about. |
With a complete stratux (Rx/Tx) currently we need to have 2 independent pieces of hardware (raspi and t-beam) with 2 completely independent pieces of software. The reason is that stratux itself does not have any Tx capabilities yet.Those 2 systems are only loosly coupled.
SoftRf has a raspberry pi edition which can transmit Flarm, ogn, ... via an RF module coupled to the raspi via SPI. Currently both stratux SPI ports are unused on for a typical build.
I had a brief look into the softrf code and it seems that it allready has the capapility to get GPS and config data piped in. So it should not be to difficult to run softrf as a child pocess of stratux and feeding the (10Hz high quality) stratux GPS data into softrf.
there are many compatible RF modules on aliexpress, some of them can transmit up to 1000mW. And they are cheap - price range from 2$ to 15$. (search for sx1276 or sx1262 on aliexpress).
This would be a step to a closer integration of the TX part into stratux and such an setup would have many advantages, while I see only 1 disadvantage:
6 wires have to be attached connecting the RF-module to the raspi GND, VCC, MISO, MOSI, CLK, RST (maybe chip select, but that might as well be hard-wired)
So what do you think about that?
The text was updated successfully, but these errors were encountered: