Skip to content
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

added support for multiple instances, tweaked screen execution #354

Open
wants to merge 1 commit into
base: dev
Choose a base branch
from

Conversation

billdotjr
Copy link

There are couple improvements:

  1. Script now allows for running multiple instances of direwolf in parallel. (Can be useful with multiple RTL-SDRs.)
  2. Direwolf is executed not as a string but as a script inside of the screen. (Passing of the pipe never really worked for me, the way it was implemented previously.) The script is the same script again, for keeping it simple.
  3. rtl_fm params are now specified as variables for easier configuration for beginners.
  4. The sleep time is now configurable. (Useful when troubleshooting.)

@dranch
Copy link
Collaborator

dranch commented Sep 30, 2021

I think there are some interesting ideas in this patch (there are other pending patches have some similar fixes) but I also feel the dw-start.sh script should only be intended for basic needs. For people who want advanced uses such as multiple instances, run via SystemD, etc. should be managed by themselves. Just my $0.02.

@billdotjr
Copy link
Author

Please be aware that the original file does not work on Raspbian. The pipe does not seem to get passed correctly.

Secondly, there is large crowd of people who want to set an Rx-only APRS iGate up and those are using the inferior pymultimonaprs because it is easier to set up. They find direwolf too complicated. I tried making it little more accessible for them.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants