¿ªÔÆÌåÓý

Date

Re: Easy Digi Universal, sanity check

 

Have a look here:


Its 20 bucks and I use it on VHF packet.


Re: add weather station to Direwolf?

 

One last question, as I now have my wxnow.txt file being generated where should the wxnow.txt file be located for direwolf to pick it up?

thanks


Re: Easy Digi Universal, sanity check

 

> Your FT8900 uses a common 6pin connection on the rear of the radio, not 9pin.

Yeah, that was my mistake, I see that now.

> It's not 100% clear which "Easy Digi" device you want to use (maybe it's this one:??) but most EasyDigi devices do NOT include a soundcard.

Yep, I misread that as well.? It provides cables, and apparently connects to my existing (USB) soundcard.? Which is okay, I guess.

> Please note that with the EasyDigi unit, it's isolation transformers will ONLY allow for 1200bps packet.? This is fine for common 2m packet but if you want to use 9600bps FSK support, you'll need to bypass the transformers as they limit the audio bandwidth in/out the radio too much.

I'll only be doing 2m packet to my club's BBS, but I suppose I should figure out if I'm ever going to want 9600bps for anything else, then.

Thanks,
Dave KC3LZY


Re: add weather station to Direwolf?

 

Hi David,?

I did see that bit, but it didn't click as to that's what I'd be looking for, thanks
I just need to work out how to get that out of the weather station..

thanks again thats pointed me in the direction I needed

cheers

Cliff


Re: add weather station to Direwolf?

 

¿ªÔÆÌåÓý


Hello Cliff,

In the Direwolf User Guide page 119, it talks about the wxnow.txt file and how Direwolf imports it's data and beacons out it's data.? Search the DIrewolf forum with the string "wxnow.txt" and you'll get a lot of hits with various script solutions to possibly help get the data from your WX station and into the right format for Direwolf to ingest it.

--David
KI6ZHD


On 02/24/2021 05:29 PM, Cliff Barrimore wrote:

Hi All,
I have a successful install of direwolf running on my Rpi, with xastir as a visual, has been working 24/7 as a fill in digi for the last year, connected to an old dual band radio via the packet port..
I also have a cheap Chinese weather station which has a USB output, which currently is connected to a windows PC running weather display and sending wx data to the aprs network via the internet.
Did do a scan of this forum and the internet to see if my question was posted before I wrote this, but didnt find anything conclusive, could be my bad searching... So the question, can I connect my Chinese WX station output to the Rpi running direwolf and use the rpi/direwolf combination to transmit wx packets via radio and send them to the aprs network? ?? if so what software or settings can I use.. the goal is to just take the output from the WX into the Rpi to give the same data it is in the windows system, just trying to eliminate another computer and have the APRS system in one package.

thanks?
Cliff
ZL1CTS


add weather station to Direwolf?

 

Hi All,
I have a successful install of direwolf running on my Rpi, with xastir as a visual, has been working 24/7 as a fill in digi for the last year, connected to an old dual band radio via the packet port..
I also have a cheap Chinese weather station which has a USB output, which currently is connected to a windows PC running weather display and sending wx data to the aprs network via the internet.
Did do a scan of this forum and the internet to see if my question was posted before I wrote this, but didnt find anything conclusive, could be my bad searching... So the question, can I connect my Chinese WX station output to the Rpi running direwolf and use the rpi/direwolf combination to transmit wx packets via radio and send them to the aprs network? ?? if so what software or settings can I use.. the goal is to just take the output from the WX into the Rpi to give the same data it is in the windows system, just trying to eliminate another computer and have the APRS system in one package.

thanks?
Cliff
ZL1CTS


Re: Easy Digi Universal, sanity check

 

¿ªÔÆÌåÓý


Hello Dave,

I'm looking to get a Yaesu FT-8900r hooked up for 2m packet, and looking for a sanity check on my thoughts.? My current plan is to get an Easy Digi Universal, which if I read it right, contains the sound card, and will hook up directly to the 9-pin mini-DIN on my radio

It's not 100% clear which "Easy Digi" device you want to use (maybe it's this one: ) but most EasyDigi devices do NOT include a soundcard.? Please note that with the EasyDigi unit, it's isolation transformers will ONLY allow for 1200bps packet.? This is fine for common 2m packet but if you want to use 9600bps FSK support, you'll need to bypass the transformers as they limit the audio bandwidth in/out the radio too much.


Then Direwolf can be configured to talk via USB to the Easy Digi, can be setup to control PTT, and will send/rcv using the Easy Digi's sound card.? Computer-wise, I would either be using a Win10 laptop or a RasPi 3B+ running Raspbian; I'd like to be able to switch between the two, as I see fit.

Yes, it's possible to move the setup between both computer types assuming you use an external USB based soundcard.? Per the Direwolf documentation, the Syba SD-CM-UAUD is a recommended unit.? Btw, while optional, I would also recommend to place VHF rated ferrite chokes on each *end* of each cable (audio and USB) if possible to avoid any RFI issues.


I do have a question into Clifford at Easy Digi, as his main listing appears to be for the 6-pin DIN, and I might need a different model.? Any feedback on that?? Anybody needed to go that route?

Your FT8900 uses a common 6pin connection on the rear of the radio, not 9pin.

--David
KI6ZHD


Re: Easy Digi Universal, sanity check

 

David, audio isolation is no longer needed with modern DC powered radios.

I use a C-Media devices that I bought for under $4 and a bread boarded transistor circuit to key the transmitter.

Recently there was discussions about the many C-Media versions that had built in 6 pin Din connectors and PTT.

I use Raspberry Pi 2Bs, and the latest Raspbian OS.

Jim Bacher, WB8VSU
wb8vsu@...
On Feb 24, 2021, at 4:31 PM, David Jaquay <djaquay@...> wrote:

Double check my radio, or maybe my eyes.? Sure enough.? This is why I ask for a sanity check :).

Does everything else in my post check out?

Thanks,
Dave


Re: Easy Digi Universal, sanity check

 

I suggest using one of the interfaces based on the C-Media sound chips. There is only one cable to connect to your computer, PTT is handled by a GPIO pin on the sound chip and your system sounds will play through the PC speakers, and not be transmitted. This page has a list of compatible devices and instructions to build your own:?


Patrick (N3TSZ)


On Wednesday, February 24, 2021, 04:31:06 PM EST, David Jaquay <djaquay@...> wrote:


Double check my radio, or maybe my eyes.? Sure enough.? This is why I ask for a sanity check :).

Does everything else in my post check out?

Thanks,
Dave


Re: Easy Digi Universal, sanity check

 

Double check my radio, or maybe my eyes.? Sure enough.? This is why I ask for a sanity check :).

Does everything else in my post check out?

Thanks,
Dave


Re: Easy Digi Universal, sanity check

 

Dave, double check your radio. It's a 6 pin Din.

Jim Bacher, WB8VSU
wb8vsu@...
On Feb 24, 2021, at 3:20 PM, David Jaquay <djaquay@...> wrote:

I'm looking to get a Yaesu FT-8900r hooked up for 2m packet, and looking for a sanity check on my thoughts.

My current plan is to get an Easy Digi Universal, which if I read it right, contains the sound card, and will hook up directly to the 9-pin mini-DIN on my radio.? Then Direwolf can be configured to talk via USB to the Easy Digi, can be setup to control PTT, and will send/rcv using the Easy Digi's sound card.? Computer-wise, I would either be using a Win10 laptop or a RasPi 3B+ running Raspbian; I'd like to be able to switch between the two, as I see fit.

I do have a question into Clifford at Easy Digi, as his main listing appears to be for the 6-pin DIN, and I might need a different model.? Any feedback on that?? Anybody needed to go that route?

Thanks,
Dave KC3LZY


Easy Digi Universal, sanity check

 

I'm looking to get a Yaesu FT-8900r hooked up for 2m packet, and looking for a sanity check on my thoughts.

My current plan is to get an Easy Digi Universal, which if I read it right, contains the sound card, and will hook up directly to the 9-pin mini-DIN on my radio.? Then Direwolf can be configured to talk via USB to the Easy Digi, can be setup to control PTT, and will send/rcv using the Easy Digi's sound card.? Computer-wise, I would either be using a Win10 laptop or a RasPi 3B+ running Raspbian; I'd like to be able to switch between the two, as I see fit.

I do have a question into Clifford at Easy Digi, as his main listing appears to be for the 6-pin DIN, and I might need a different model.? Any feedback on that?? Anybody needed to go that route?

Thanks,
Dave KC3LZY


Re: KISS TCP get entire raw APRS message?

 

This might help get started


Re: KISS TCP get entire raw APRS message?

 

Yes. As long as you reverse the process and package up your APRS packet into an AX.25 frame, you can pass that frame to Direwolf via KISS. I haven't tried it, but the write() method on the TCPKISS interface you're using should do what you want, given an encoded AX.25 frame.

Martin.
KD6YAM

On Tue, Feb 23, 2021 at 7:24 AM W Boring (hemna) <waboring@...> wrote:

Thanks for the help.? I have been able to decode the ax.25 packet and get the aprs header and payload that is now parseable by aprslib.

Can I send direwolf an APRS packet to send back out as a reply via the KISS tcp interface?


example decoded beacon

[02/23/2021 10:23:18 AM][MainThread? ][DEBUG] [../test.py.p:70] {'raw': 'W4PGT>ID,K2VIZ-8*,WR4CV-4*,WIDE2*:W4PGT/R W4PGT-3/B', 'from': 'W4PGT', 'to': 'ID', 'path': ['K2VIZ-8*', 'WR4CV-4*', 'WIDE2*'], 'via': '', 'format': 'beacon', 'text': 'W4PGT/R W4PGT-3/B'}

?

wx report

?

[../test.py.p:70] {'raw': 'W4PGT-1>APTW14,W4PGT*,K2VIZ-8*,WR4CV-4*,WIDE2*:_02231027c284s002g006t049r000p024P000h69b10099tU2k', 'from': 'W4PGT-1', 'to': 'APTW14', 'path': ['W4PGT*', 'K2VIZ-8*', 'WR4CV-4*', 'WIDE2*'], 'via': '', 'format': 'wx', 'wx_raw_timestamp': '02231027', 'comment': 'tU2k', 'weather': {'wind_direction': 284, 'wind_speed': 0.89408, 'wind_gust': 2.68224, 'temperature': 9.444444444444445, 'rain_1h': 0.0, 'rain_24h': 6.096, 'rain_since_midnight': 0.0, 'humidity': 69, 'pressure': 1009.9}}


Re: KISS TCP get entire raw APRS message?

 

Thanks for the help.? I have been able to decode the ax.25 packet and get the aprs header and payload that is now parseable by aprslib.

Can I send direwolf an APRS packet to send back out as a reply via the KISS tcp interface?


example decoded beacon

[02/23/2021 10:23:18 AM][MainThread? ][DEBUG] [../test.py.p:70] {'raw': 'W4PGT>ID,K2VIZ-8*,WR4CV-4*,WIDE2*:W4PGT/R W4PGT-3/B', 'from': 'W4PGT', 'to': 'ID', 'path': ['K2VIZ-8*', 'WR4CV-4*', 'WIDE2*'], 'via': '', 'format': 'beacon', 'text': 'W4PGT/R W4PGT-3/B'}

?

wx report

?

[../test.py.p:70] {'raw': 'W4PGT-1>APTW14,W4PGT*,K2VIZ-8*,WR4CV-4*,WIDE2*:_02231027c284s002g006t049r000p024P000h69b10099tU2k', 'from': 'W4PGT-1', 'to': 'APTW14', 'path': ['W4PGT*', 'K2VIZ-8*', 'WR4CV-4*', 'WIDE2*'], 'via': '', 'format': 'wx', 'wx_raw_timestamp': '02231027', 'comment': 'tU2k', 'weather': {'wind_direction': 284, 'wind_speed': 0.89408, 'wind_gust': 2.68224, 'temperature': 9.444444444444445, 'rain_1h': 0.0, 'rain_24h': 6.096, 'rain_since_midnight': 0.0, 'humidity': 69, 'pressure': 1009.9}}


Re: APRS Notification

 

Hello,

No, I dont think that what I mean, basically I live in a very quiet area, what Id be interested in is that each time my iGate get a packet like this:

PastedImage-1.png
That I get some sort of alert that its got it.

Gavin.
Sent from iCloud

On February 22, 2021 at 8:38 PM, "David Ranch" <direwolf-groupsio@...> wrote:


Hello Gavin,

Are you asking to get an email when you receive an APRS TXT message sent to your callsign?? Direwolf's APRS stack really doesn't support APRS messaging so you will need to look elsewhere.? Two linux programs that do support APRS messaging on Linux are:

?? - Xastir (Xwindows GUI tool)
?? - NixTracker (web interface):
?? - YACC (Java GUI tool:

I imagine either tool could be modified to send an email when you receive a message.

--David
KI6ZHD



On 02/22/2021 02:28 AM, gavin.wilby via groups.io wrote:
Hello,

I have a Raspberry Pi, using Direwolf as an APRS iGate.

Is it possible to get it to send and email with details each time the unit get pinged with APRS packets at all?

Gavin.


Re: APRS Notification

 

¿ªÔÆÌåÓý


Hello Gavin,

Are you asking to get an email when you receive an APRS TXT message sent to your callsign?? Direwolf's APRS stack really doesn't support APRS messaging so you will need to look elsewhere.? Two linux programs that do support APRS messaging on Linux are:

?? - Xastir (Xwindows GUI tool)
?? - NixTracker (web interface):
?? - YACC (Java GUI tool:

I imagine either tool could be modified to send an email when you receive a message.

--David
KI6ZHD



On 02/22/2021 02:28 AM, gavin.wilby via groups.io wrote:

Hello,

I have a Raspberry Pi, using Direwolf as an APRS iGate.

Is it possible to get it to send and email with details each time the unit get pinged with APRS packets at all?

Gavin.


Re: KISS TCP get entire raw APRS message?

 

You are getting the complete message. It is being provided to you as an AX.25 frame, so it's up to you to decode that frame to retrieve its contents, such as the source and destination fields. The problem you're facing is that aprslib expects you to pass in a formatted string, having already decoded the packet, so that it can then decode the string. You'll need to do that translation (AX.25 frame to the string format aprslib expects) yourself.

Martin.
KD6YAM

On Mon, Feb 22, 2021 at 7:29 AM W Boring (hemna) <waboring@...> wrote:
Hey guys,
? I'm trying to figure out how to get the entire raw aprs message from the KISS tcp interface.

I am able to connect to the KISS tcp interface and see frames come from direwolf, but what I'm seeing is only a portion of the ARPS message itself.

This is what direwolf logs for a particular aprs message

  • Digipeater WIDE2 (probably WR4CV-4) audio level = 50(16/13) [NONE] |||||||__
  • today at 8:25 AM? [0.3] KJ4SNT>APMI04,W4UNC-3,WR4CV-4,WIDE2*:T#213,179,029,007,065,055,00000000
  • today at 8:25 AM? Telemetry, SQ3PLX
  • today at 8:25 AM? Telemetry: Seq=213, Vin=14.141 Volt, Rx1h=290 Pkt, Dg1h=70 Pkt, Eff1h=65 Pcnt, Rx10m=55 Pkt, O1= On0, O2= On0, O3= On0, O4= On0, I1= Hi0, I2= Hi0, I3= Hi0, I4= Hi0


This is what I get from the KISS interface?
hexdump.hexdump(frame)

00000000: 00 82 A0 9A 92 60 68 60? 96 94 68 A6 9C A8 60 AE? .....`h`..h...`.
00000010: 68 AA 9C 86 40 E6 AE A4? 68 86 AC 40 E8 AE 92 88? [email protected]..@....
00000020: 8A 64 40 E1 03 F0 54 23? 32 31 33 2C 31 37 39 2C? [email protected]#213,179,
00000030: 30 32 39 2C 30 30 37 2C? 30 36 35 2C 30 35 35 2C? 029,007,065,055,
00000040: 30 30 30 30 30 30 30 30? ? ? ? ? ? ? ? ? ? ? ? ? ?00000000

As you can see I am only getting a portion of the entire APRS message

The APRS message:
KJ4SNT>APMI04,W4UNC-3,WR4CV-4,WIDE2*:T#213,179,029,007,065,055,00000000

What I'm seeing
T#213,179,029,007,065,055,00000000

How can I get the entire message so I can send that through aprslib's () decode

Here is my python snippet

def p(frame):
? ? print(hexdump.hexdump(frame))
?
k = kiss.TCPKISS("192.168.1.7", 8001)
k.start()
k.read(callback=p)


KISS TCP get entire raw APRS message?

 

Hey guys,
? I'm trying to figure out how to get the entire raw aprs message from the KISS tcp interface.

I am able to connect to the KISS tcp interface and see frames come from direwolf, but what I'm seeing is only a portion of the ARPS message itself.

This is what direwolf logs for a particular aprs message

  • Digipeater WIDE2 (probably WR4CV-4) audio level = 50(16/13) [NONE] |||||||__
  • ? [0.3] KJ4SNT>APMI04,W4UNC-3,WR4CV-4,WIDE2*:T#213,179,029,007,065,055,00000000
  • ? Telemetry, SQ3PLX http://microsat.com.pl/
  • ? Telemetry: Seq=213, Vin=14.141 Volt, Rx1h=290 Pkt, Dg1h=70 Pkt, Eff1h=65 Pcnt, Rx10m=55 Pkt, O1= On0, O2= On0, O3= On0, O4= On0, I1= Hi0, I2= Hi0, I3= Hi0, I4= Hi0


This is what I get from the KISS interface?
hexdump.hexdump(frame)

00000000: 00 82 A0 9A 92 60 68 60? 96 94 68 A6 9C A8 60 AE? .....`h`..h...`.
00000010: 68 AA 9C 86 40 E6 AE A4? 68 86 AC 40 E8 AE 92 88? [email protected]..@....
00000020: 8A 64 40 E1 03 F0 54 23? 32 31 33 2C 31 37 39 2C? [email protected]#213,179,
00000030: 30 32 39 2C 30 30 37 2C? 30 36 35 2C 30 35 35 2C? 029,007,065,055,
00000040: 30 30 30 30 30 30 30 30? ? ? ? ? ? ? ? ? ? ? ? ? ?00000000

As you can see I am only getting a portion of the entire APRS message

The APRS message:
KJ4SNT>APMI04,W4UNC-3,WR4CV-4,WIDE2*:T#213,179,029,007,065,055,00000000

What I'm seeing
T#213,179,029,007,065,055,00000000

How can I get the entire message so I can send that through aprslib's () decode

Here is my python snippet

def p(frame):
? ? print(hexdump.hexdump(frame))
?
k = kiss.TCPKISS("192.168.1.7", 8001)
k.start()
k.read(callback=p)


APRS Notification

 

Hello,

I have a Raspberry Pi, using Direwolf as an APRS iGate.

Is it possible to get it to send and email with details each time the unit get pinged with APRS packets at all?

Gavin.