¿ªÔÆÌåÓý

Date

Re: Fe Pi

 

¿ªÔÆÌåÓý

Ok,

Guess I¡¯ll order a new iron. ?Need one anyway

11 Max Pro

On Nov 16, 2021, at 6:55 PM, David Ranch <direwolf-groupsio@...> wrote:

?
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+

 

¿ªÔÆÌåÓý

Ok,

Guess I¡¯ll order a new iron. ?Need one anyway.

11 Max Pro

On Nov 16, 2021, at 6:46 PM, John Tetreault (WA1OKB) <john.h.tetreault@...> wrote:

?
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.

11 Max Pro

> On Sep 13, 2021, at 4:19 PM, J K via <kuhnje=[email protected]> wrote:
>
> ?Have the hats coming now, which I¡¯m sure will wire fine.? I¡¯ll probably use the one that is similar to the Fe-Pi and around with the Audio injector for something else.
>
> Also, found this USB audio adapter in one of my junk drawers that I totally forgot about.? If picture can¡¯t be posted here, it¡¯s one of those USB audio adapters that has about a 4¡± USB cable, then has a volume dial on the adapter itself, plus buttons turn on/off the speaker or microphon independent.? It¡¯s working and is kind of cool because it¡¯s another point to adjust volume (found it works well to use dongle knob to make fine adjustments), plus the button switches are pretty cool if you, say, want to turn off the digipeter but still have iGate running (or vice-versa).? Found my RFI issue really wasn¡¯t much of an issue anyway now that I¡¯m connected to an outdoor antenna (Diamond V2000A).? Very cool.? I¡¯d say with the dongles, it¡¯s seems about 99% solidrbut expect with a hat it to be 100^.? ?:-)
>
>
>
> Sent from my iPhone 11 Max Pro
>
>
>
>
>






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


Fe Pi

 

Hi,

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.

Thanks

Sent from my iPhone 11 Max Pro


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.

11 Max Pro

> On Sep 13, 2021, at 4:19 PM, J K via <kuhnje=[email protected]> wrote:
>
> ?Have the hats coming now, which I¡¯m sure will wire fine.? I¡¯ll probably use the one that is similar to the Fe-Pi and around with the Audio injector for something else.
>
> Also, found this USB audio adapter in one of my junk drawers that I totally forgot about.? If picture can¡¯t be posted here, it¡¯s one of those USB audio adapters that has about a 4¡± USB cable, then has a volume dial on the adapter itself, plus buttons turn on/off the speaker or microphon independent.? It¡¯s working and is kind of cool because it¡¯s another point to adjust volume (found it works well to use dongle knob to make fine adjustments), plus the button switches are pretty cool if you, say, want to turn off the digipeter but still have iGate running (or vice-versa).? Found my RFI issue really wasn¡¯t much of an issue anyway now that I¡¯m connected to an outdoor antenna (Diamond V2000A).? Very cool.? I¡¯d say with the dongles, it¡¯s seems about 99% solidrbut expect with a hat it to be 100^.? ?:-)
>
>
>
> Sent from my iPhone 11 Max Pro
>
>
>
>
>






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,

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:

Calculated pre filter size of 417 is too large.
Decrease the audio sample rate or increase the decimation factor or
recompile the application with MAX_FILTER_SIZE larger than 404.
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


Timestamps etc

 

Within the various Beacon types are there any options to include things like timestamps in the Comments section??


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:

Calculated pre filter size of 417 is too large.
Decrease the audio sample rate or increase the decimation factor or
recompile the application with MAX_FILTER_SIZE larger than 404.
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.
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.
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@... <mailto:kt4wo67@...>> wrote:
"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


Re: Direwolf SMARTBEACON

 

Thanks John and David,
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.
Please open an issue so this will be considered as a future enhancement.


Re: Direwolf SMARTBEACON

 

You are both correct.? The SMARTBEACON parameters are global, not separate for each radio channel.
Please open an issue so this will be considered as a future enhancement.


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,
????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: 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."

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


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...? Looks like that did the trick.? I got WINLINK and YAAC to operate independently on the same RPi DW (server) using KISS TCP.? Thanks a lot for your assistance!

--73 de N1OBU (Doug)


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
KB8RCO



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