Keyboard Shortcuts
Likes
- Direwolf
- Messages
Search
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?
¿ªÔÆÌåÓý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, |
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 :). |
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
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. |
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?
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:
|
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. ? 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: 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:
|
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, |
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, |
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
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) |