Keyboard Shortcuts
ctrl + shift + ? :
Show all keyboard shortcuts
ctrl + g :
Navigate to a group
ctrl + shift + f :
Find
ctrl + / :
Quick actions
esc to dismiss
Likes
- Direwolf
- Messages
Search
Re: Fe Pi
toggle quoted message
Show quoted text
On Nov 16, 2021, at 6:55 PM, David Ranch <direwolf-groupsio@...> wrote:
|
Re: RFI issues with RPi3B+
toggle quoted message
Show quoted text
On Nov 16, 2021, at 6:46 PM, John Tetreault (WA1OKB) <john.h.tetreault@...> wrote:
|
Re: Fe Pi
¿ªÔÆÌåÓýDoes the Fe Pi (remake) come with the GPIO pins already soldered on? Not that I¡¯m adverse to soldering, but if not I¡¯ll need to buy a new iron too as mine is shot. Doesn't look like it.? Look at slide 21 where they tell you to solder the pins on ?? --David |
Re: RFI issues with RPi3B+
I'm using the Pi Audio Injector Zero and it works great with Direwolf. On Wed, Oct 6, 2021, 8:09 PM J K via <kuhnje=[email protected]> wrote: I still to try the Fe-Pi clone hat, but bought a cheap Sabrebt (one with volume control on it and you can turn headphone and mic off by buttons).? Have four cheap Sabrent USB audio, plus this one now.? No Linder having any RFI issues.? Might just continue using Sabrent witty controls.? I like that just a push of button can turn iGate off or difioeater off, while keeping other running. |
Re: APRS + 48000 sample rate
¿ªÔÆÌåÓýHello Jason, I've never observed any benefit or performance impacts of of 48k vs. 44.1k sampling rates as long as your soundcard offers that sampling rate NATIVELY.? I don't recommend you enable any form of sampling rate interpolation at the ALSA layer though.? To see what your sound device's natively supports, run: ?? bash <(wget -q -O - ) -s There, you should see output something like this: ?1) USB Audio Class Digital alsa audio output interface `hw:0,0' ?- device name?????? = CODEC?????????????????????????????????????????????????????? ?- interface name??? = USB Audio?????????????????????????????????????????????????? ?- usb audio class?? = (n/a)?????????????????????????????????????????????????????? ?- character device? = /dev/snd/pcmC0D0p?????????????????????????????????????????? ?- samplerates (Hz)? = S8:32000,44100,48000 <---------------------------------------- ????????????????????????????????????? ?????????????????????? S16_LE:32000,44100,48000??????????????????????????????????? ?????????????????????? U8:32000,44100,48000??????????????????????????????????????? ?- monitor file????? = /proc/asound/card0/pcm0p/sub0/hw_params???????????????????? ?- stream file?????? = /proc/asound/card0/stream0???? ?? It's worth noting that on page 64 the Direwolf User guide states: ?? ARATE sample-rate ????? Where,sample-rate is number of audio samples per second. ? ? ?? The default is 44100. Other standard values are 22050 and 11025. ????? When using 9600 bps data, a 48000 sample rate might provide some ????? improvement. ????? When using a normal audio interface (built in to motherboard or USB adapter), ????? it?s generally best to take the default. ????? This would be necessary when using a software defined radio which tend to use ????? rates like 48000 or 24000. This can also be specified on the command line for ????? the first device only. It's interesting you're seeing this warning on Direwolf v1.7 (aka "dev" branch)? but please remember that is NON-released ALPHA level code.? It might work.. it might not.? Unless there is something specific you need from v1.7, it's recommended to run the released v1.6. --David KI6ZHD On 11/16/2021 09:15 AM, Jason
Schollenberger wrote:
Hi, |
APRS + 48000 sample rate
Hi,
I plan to use Direwolf with a DRA-45 for an APRS station. I'm wondering if 1200bps / APRS would benefit from a 48k sample rate versus 44.1k. I set the flag (-r 48000) on 1.7 B (Oct 26 2021) and it warned me: I'm going to recompile either way to get rid of the?IL2P header message but will just leave the MAX_FILTER_SIZE?alone if it won't make any difference. I'm not sure how one would "increase the decimation factor" if that is an easier approach. Thanks! Jason |
Re: RFI issues with RPi3B+
In addition to this, I would look at rebuilding the machine with a new SD card. I have had a lot of "odd" symptoms over the years because of it.
toggle quoted message
Show quoted text
More recently, I built an Odroid C4 with the latest Ubuntu 20.04 (headless) image and when direwolf was run with a configuration for HF (modem 7@30), it would peg the CPU at 100% and throw audio errors. This really did my head in, as I have a 2014 vintage Odroid U3 that is running direwolf 1.5 (the first version was 0.9!!!) on ubuntu 18.04 LTS configured as a Rx only Igate. Using the same HF config, its CPU sits around 30% and has been running near enough to non-stop since 2015 (ish) and is still using the original 8G eMMC card!!!! After many, many days of trying different things (removing GPSD, udev rules, etc), I bit the bullet and rebuild with an image that was 6 months(ish) older and it is now working flawlessly. The rebuild process was identical, so I'm assuming there was a "feature" in the latest disk image. My point being is there are a lot of direwolf versions out in the wild running on a lot of different platforms and the OS and hardware play a significant role in the stability and reliability of all programs that run on them. Ian VK1IAN On 17/11/21 12:29 am, Skyler Fennell wrote:
I would encourage you to try it without any radio or RF connected. |
Re: Direwolf SMARTBEACON
Thanks John and David,
toggle quoted message
Show quoted text
My current solution is to run 2 instances of direwolf with different config file. This is working well on the bench so an enhancement is not critical. I'll report this as an issue in the coming days. Ian On 17/11/21 5:41 am, WB2OSZ wrote:
You are both correct.? The SMARTBEACON parameters are global, not separate for each radio channel. |
Re: Direwolf SMARTBEACON
¿ªÔÆÌåÓýHell Ian, The best I can tell, the mixture of different SMARTBEACON timing schedulers to be applied to different TBEACON entries isn't supported.? If this is something you feel is really needed, you might consider filing an "issue" on the Direwolf Github page to see if it can be added in the future. --David On 11/15/2021 06:41 PM, VK1IAN wrote:
Good Afternoon, |
Re: RFI issues with RPi3B+
I would encourage you to try it without any radio or RF connected.? Have it send lots of packets out all day and see if anything happens. In my case it did crash but probably due to it being raspbian Jessie on a slightly older version of direwolf . I need to rebuild my setup with all the latest?updates On Tue, Nov 16, 2021 at 6:22 AM kt67 <kt4wo67@...> wrote: "I'm 99% sure your issues are local to your setup and not Direwolf as a general statement." |
Re: RFI issues with RPi3B+
"I'm 99% sure your issues are local to your setup and not Direwolf as a general statement."
I must agree, and I say 100% I have DW on a Mtn. top node that has been running for almost a year with NO resets and I use a USB soundcard setup(Masters Comm.? RL-20) Just because ALStar handles USB errors better does not mean it's a? "bug" in DireWolf. KT4WO |
Direwolf SMARTBEACON
Good Afternoon,
I'm experimenting with using direwolf as a APRS tracker with 2 radios (HF and VHF). I would like to have different SMARTBEACON settings for each radio (i.e channel), but all the examples I can find only have the one SMARTBEACON statement. From my initial experiments, I can only get the one SMARTBEACON settings applied to both channels. I've tried putting the SMARTBEACON statement inside the channel properties and also immediately below the TBEACON settings. Both methods apply the last encountered SMARTBEACON settings to both channels. Guidance appreciated. Ian VK1IAN |
Re: How to use Direwolf with multiple clients and multiple radios?
Well, I found a Pi here at work and had a uSD with the needed configuration.
I tried this and it worked as discussed. NOTE:??/g/direwolf/message/4925? ? ?This message says that AGW is only 1 port, but TCP/IP can be split between devices. Rob KB8RCO |
Re: How to use Direwolf with multiple clients and multiple radios?
So, you have 2 physical sound cards you are using and 3 radios?
Device 0 (ADevice) appears to be plug1,0 and is connected to settings of AChannel 0. Device 1 (ADevice1) appears to be stereo and connected to 2 radios for AChannel2 2 & 3? I wasn't really using AGW, so can't be sure, but I thought I had separate ports for each ADevice.?? My setup had a single channel on each device (neither device was stereo). That particular setup has been reconfigured and at home.? I'll have to set it back up and try it this evening. Rob KB8RCO |
Re: How to use Direwolf with multiple clients and multiple radios?
Robert,
? Thanks for the assistance.? When I configure my DW as described, I get this result: (Note:? This is only a test setup. Not on the air yet.) ? Looks like AGWPORT can only listen to and respond to one port/radio. AGWPORT 8000 0 KISSPORT 8001 0
?
AGWPORT 8020 2
KISSPORT 8021 2
?
AGWPORT 8030 3
KISSPORT 8031 3
?
Reading config file both.conf
Audio device for both receive and transmit: plughw:1,0? (channel 0)
Audio device for both receive and transmit: plughw:0,0? (channels 2 & 3)
Channel 0: 1200 baud, AFSK 1200 & 2200 Hz, A+, 44100 sample rate / 3.
Channel 2: 2400 bps, QPSK, PQRS, 44100 sample rate, compatible with MFJ-2400.
Channel 3: 2400 bps, QPSK, PQRS, 44100 sample rate, compatible with MFJ-2400.
Using /dev/hidraw0 GPIO 3 for channel 0 PTT control.
Ready to accept AGW client application 0 on port 8030 ...
Ready to accept KISS TCP client application 0 on port 8001 (radio channel 0) ...
Ready to accept KISS TCP client application 0 on port 8021 (radio channel 2) ...
Ready to accept KISS TCP client application 0 on port 8031 (radio channel 3) ...
? |
Re: How to use Direwolf with multiple clients and multiple radios?
The key to connecting to 2 different radios is having 2 different mic (line in) inputs. That means either: ?? a) Stereo mic or line in ?? b) Two sepearte sound cards. With Direwolf 1.7, you cxan assign separate KISS over TCP/IP ports to each audio channel, so it is very easy to connect each application separately. Example: If using 2 separate sound cards, . ??? ADEVICE plughw:2,0 ?? ACHANNELS 1 ??? ADEVICE1 plughw:3,0 ??? ACHANNELS 1 ??? CHANNEL 0 ?? ?MYCALL K0CAL-1 ??? CHANNEL 2 ?? ?MYCALL K0CAL-2 ??? KISSPORT 8001 1 ??? AGWPORT 8011 1 ??? KISSPORT 8002 2 ??? AGWPORT 8012 2 Color coded to match settings with devices. So, APRS could connect to KISS port 8001 or AGW port 8011 (Yellow) ?? and WINLINK to KISS port 8002or AGW port 8012? (Blue) Robert Giuliano
On Sunday, November 14, 2021, 06:15:05 PM EST, Douglas Pervine <douglas.pervine@...> wrote:
I've been using DW for some time now configured with a single channel and a single radio.? If I want to switch between APRS and WINLINK, I have to quit that application and change my radio frequency. I would like to build/configure DW to have multiple channels with multiple radios attached, but operate independently.? I don't want APRS beacons to go out all channels and the same for WINLINK sessions. How do I configure DW for such operation? More importantly, how do I tell the client applications to use certain ports? (I'm using DW 1.7b on a RPi 4 with a 7" LCD touch display.? Device 1 is an Alinco RIM-9600 and Device 2 is an Audio Injector Zero) Any assistance would be greatly appreciated! --73 de N1OBU |
to navigate to use esc to dismiss