Keyboard Shortcuts
Likes
- Direwolf
- Messages
Search
Re: APRS specification
Don't forget about all the corrections, enhancements, and addendums on . For example, the original specification doesn't even deal with the New-N paradigm for digipeating.
Hopefully, the effort to create a non-profit foundation to carry on Bob's vision will be able to release the consolidated APRS 1.2 specification (with all mandatory versus optional parts clearly identified). Andrew, KA2DDO ________________________________________ From: [email protected] <[email protected]> on behalf of Michael Wright <mfwright@...> Sent: Friday, May 13, 2022 4:41 PM To: [email protected] Subject: Re: [direwolf] APRS specification thanks for reminder of this document (wow, 22 years old). I find it amusing it was called this because it is Bob APR's system or APRS for short. Then they had to come up with something for what it stands for. Which is fine because once this system starts it automatically reports positions. And it is now 30 years old, Bob sure knew how to develop a system of long endurance. RIP Bob Mike K6MFW On Fri, 13 May 2022 20:13:16 +0000 (UTC), "Patrick Connor via groups.io" <n3tsz@...> wrote: I refer to this document often when I am building or troubleshooting an APRS system. Patrick (N3TSZ) |
Re: APRS specification
thanks for reminder of this document (wow, 22 years old).
I find it amusing it was called this because it is Bob APR's system or APRS for short. Then they had to come up with something for what it stands for. Which is fine because once this system starts it automatically reports positions. And it is now 30 years old, Bob sure knew how to develop a system of long endurance. RIP Bob Mike K6MFW On Fri, 13 May 2022 20:13:16 +0000 (UTC), "Patrick Connor via groups.io" <n3tsz@...> wrote: ? I refer to this document often when I am building or troubleshooting an APRS system.
?
Patrick (N3TSZ)
|
Re: APRS specification
toggle quoted message
Show quoted text
On May 13, 2022, at 3:28 PM, J K via groups.io <kuhnje@...> wrote:
? Nice! ?Also saved it as well.
|
Re: APRS specification
Nice! ?Also saved it as well.
|
Re: Traffic Hording?
TRUE Back in the day, DIGIpeating and/or node hopping used intermediate stations to get to an end destination.? They were identified by their CALLSIGNs-SSIDs.? The fact (or maybe it was a change) that the CALLSIGN-SSID was not verified in any way (particularly format), gave options for non-CALLSIGNs or ALIASes. At least that was how it was explained to me - way back when. Robert Giuliano
On Thursday, May 12, 2022, 04:11:22 PM EDT, Chuck Gelm <nc8q-aredn@...> wrote:
On 5/12/22 09:27, Rob Giuliano via groups.io wrote: > The point I was making was that the beginning is treated as a > "callsign", whether used in a path or anywhere else, so it should not > be altered. > The "system" would ONLY decrement the SSID. I thought it was treated as an ALIAS. WIDE* is not a callsign format. ? Chuck |
Re: Traffic Hording?
Chuck Gelm
On 5/12/22 09:27, Rob Giuliano via groups.io wrote:
The point I was making was that the beginning is treated as a "callsign", whether used in a path or anywhere else, so it should not be altered.I thought it was treated as an ALIAS. WIDE* is not a callsign format. ? Chuck |
Re: Traffic Hording?
Oops, CORRECT!? I missed the 1.??
The point I was making was that the beginning is treated as a "callsign", whether used in a path or anywhere else, so it should not be altered. The "system" would ONLY decrement the SSID. >Maybe I should set WIDE1-0? But how is that going to affect traffic coming out the iGate? Do they set their own WIDE?-? ? ?If you don't want your signal to be DIGI'ed, you don't specify any path elements.? In other words, no VIA elements n Direwolf. This version will be DIGI'ed: #PBEACON delay=1? every=30 overlay=S symbol="digi" lat=42^37.14N long=071^20.83W power=50 height=20 gain=4 comment="Chelmsford MA" via=WIDE1-1,WIDE2-1?
This version will NOT be DIGI'ed: #PBEACON delay=11 every=30 overlay=S symbol="digi" lat=42^37.14N long=071^20.83W power=50 height=20 gain=4 comment="Chelmsford MA"??
>Anyone want to break down WIDE more specifically? ? ?Think of a WIDE1 as a commuter flight to a major airport, and the WIDE2 as the major airport with LOTS of farther away destinations. ? ?If you can get to the major airport without a commuter flight, you are likely to do that, but the commuter flight is not going to get you to your destination. ? There is lots of information on WIDEn-N if you do a web search.? One common spot many groups talk about is? >It sounds like WIDE1-1, one hop from any node WIDE1 > WIDE1-2, two hops from any node WIDE1 This is just BAD formatting.? The purpose of a WIDE1 DIGI is fill-in, to get the packet to a more effective DIGI. That would be like using 2 commuter flights and, hoping the second gets you to your destination. ? ?Only thing is that with the commuter flights, you know the their destination. ? ?With a second "fill-in", you get on a another flight, but it won't necessarily get you to your destination, or even be in your intended direction. > WIDE2-1, one hops from any node set to WIDE2 ? ?This is like driving the extra mileage to get to the major airport and taking a direct flight.? > WIDE2-2, two hops from any node set to WIDE2 ? ?This is like driving the extra mileage to get to the major airport and taking a flight with an intermediate stop (probably not even changing planes (hihi).? Rob Giuliano |
Re: Traffic Hording?
Jim,
Ahh, well a faster decode would explain a lot, but I agree, I'll stay with direwolf and if it ends up being he catches most of the traffic because he's decoding faster well then that is that. I'll catch what he doesn't and we'll act as redundancy for the area. Thanks for looking into that! Yet again I learned something, IE, that Microsat WX3in1's do APRS and will likely decode faster. Thought; The faster decode might be because there are fewer layers on the Microsat vs running Direwolf on a device with a CPU. Software vs firmware kind of thing. Dana Myers, Nope, my iGate is RX/TX. I never really saw the point of RX only plus we're trying to provide a service to a area that previously had NO service at all. It was a dead zone from North Coeur d'Alene to Canada. Regarding the ID'ing, copied, understood, I will make the adjustments. The morse code was to meet FCC requirements but if it's not needed then it's not needed. No point in garbling up the band. Good to know about iGate behavior regarding TX. I guess that's why filters need to be used, so you're not transmitting everything coming from the APRS-IS Thanks to all the help in this forum and recommendations I have a filter set for about a 30 mile radius, anything outside that there are other digipeaters and iGates to pickup the traffic. If anyone has any suggestions for any other tweaks I'm all ears. Here's the current working config. ARATE 48000 ADEVICE? plughw:2,0 CHANNEL 0 MYCALL KD7WPQ-10 MODEM 1200 E+ PTT CM108 TXDELAY 20 SLOTTIME 10 PERSIST 63 AGWPORT 0 KISSPORT 8001? <--------- I connect to it from my desktop IGSERVER noam.aprs2.net IGLOGIN (Redacted) PBEACON delay=21 every=10 overlay=S symbol="igate" lat=48^18.31N long=116^31.47W PHG3160/WIDE comment="Ponderay, ID iGate from KE7MTF and KD7WPQ" PBEACON sendto=IG delay=0:30 every=10:00 symbol="igate" overlay=T lat=48^18.31N long=116^31.47W IBEACON delay=0:10 every=30:00 VIA=WIDE1-1 symbol="igate" overlay=T lat=48^18.31N long=116^31.47W IGFILTER m/48 FILTER d/N7ISP-10 s/-> IGTXLIMIT 6 5 |
Re: Traffic Hording?
On 5/8/2022 8:53 PM, Lynn Deffenbaugh wrote:
Right you are (of course). I *knew* I didn't recall the details of TxGate behavior. I implemented a standalone DSP TNC + RxGate in an ESP32; when I got to TxGate behavior, it became more complicated than I wanted to deal with at the time :-) I have no idea how well? the RxGate code really works. Thanks es 73, Dana? K6JQ |
Re: Traffic Hording?
On 5/9/2022 8:50 PM, Patrick wrote:
I don't want to be that guy that just PLOPS in a gateway and say, "oh look at me, I have a gateway, come one, come all, look at me (waving hands)" that does nothing more than cause problems and clogs the network. I want to be the guy of which people are grateful to have on their network that doesn't cause problems and quietly sits in the background.If the iGate is mostly just receiving, RF -> APRS-IS, it won't cause a problem or clog the network (RF network). It's a receiver. I'd be surprised if there's an issue at the APRS-IS side with the incremental traffic from this iGate. I don't know what your TX rules are, but as long as your iGate doesn't transmit, it's not impacting the RF network anyway. My ping times to noam.aprs2.net is about 83ms.It doesn't sound like your network performance is a significant factor. For comparison, my Comcast cable ping time to noam.aprs2.net is ~75mS, of which the majority (~60mS) is at Level3 in Toronto. My iGate is set for IDing every 10 minutes as well via morse and APRS WIDE1-1. No point in broadcasting throughout the whole network, that would be unnecessary traffic.Does the iGate ID every 10 minutes even when it has not transmitted in the last 10 minutes? For a fixed-location APRS node, you needn't? beacon often, perhaps every 30 minutes. Also, why Morse ID? That isn't required at all and does create interference to the channel. I'd suggest turning that off unless you have a specific reason to do it. 73, Dana |
Re: Traffic Hording?
Out of curiosity I looked at near by Igates and what was being reported and what device was being used.
On my first installed Igate, it never reports anything from Columbus Ohio, which is about 60 miles to the east. It does report packets from Dayton, which is about 50 miles to the south and Cincinnati, which is close to 90 miles to the south. It also doesn't report much to the north or west, mostly just south. That always seemed odd, but it's located in a farming area, so I didn't worry about it. I just figured there wasn't anything to report.
The devices being used in my area? are mostly Direwolf (mostly located to the south), but there are a few others, as in actual hardware.
The 2 Igates it hears in Columbus are both running hardware, specifically:? Microsat: WX3in1 Plus 2.0. Just so happens that KW7JOE is running the same device. As is one Igate North of my Igate. There are no Microsat's south of my Igates. That would make it appear to me that the Microsat device is faster decoding than Direwolf. If that is correct, that is why KW7JOE is faster on reporting.
Regardless, I am staying with Direwolf rather than buying more hardware.
Jim Bacher, WB8VSU
wb8vsu@...
https:\\
|
Re: Traffic Hording?
Andrew P,
It transmits when it needs to or every 10 minutes to ID and broadcast to say it's here but that's about it. So every now and then when I am on my 706 on 2M it will interrupt a conversation here or there but not enough to make it impossible to recover the conversation. I've thought about giving the antennas separation but it doesn't bother me that much so I just let it be. And no, it's not cluttering the band, it only transmits when there is someone to send to or a request has been made. I would call it a low activity iGate, and that's fine, I don't want a bunch of unnecessary junk cluttering the band. The iGate is there for anyone in the area to use, not misc. internet traffic. I am not nor would NOT use APRS for propagation analysis, there are other better tools for that and going for a drive will clarify what those tools can not, but I have used and have found it to be pretty accurate with what I've seen in real life. I understand propagation and rf reflection and that just because my station hears it doesn't mean there weren't errors or got to the server first vs the other station may have heard it better. My primary focus was tuning my iGate to be the best it can be because it seemed as if my iGate was doing nothing and another igate 60 miles away was doing the lifting. What's the point of having a iGate that doesn't do it's job? I don't want to be that guy that just PLOPS in a gateway and say, "oh look at me, I have a gateway, come one, come all, look at me (waving hands)" that does nothing more than cause problems and clogs the network. I want to be the guy of which people are grateful to have on their network that doesn't cause problems and quietly sits in the background. But I do understand that I won't be able to get everything I want nor be able to service all traffic in the area but I can optimize what I have to provide the best service within my means. My ping times to noam.aprs2.net is about 83ms. Jim Bacher, Good points on the server response times. I guess there's a lot of factors involved and maybe something I should investigate. Maybe I can find a closer faster server but it doesn't mean that it'll always be the fastest as the server could end up with some busy moments. My iGate is set for IDing every 10 minutes as well via morse and APRS WIDE1-1. No point in broadcasting throughout the whole network, that would be unnecessary traffic. Which makes me wonder if KW7JOE's node isn't set to wide1-1 because I'm hearing him through our local digipeater. I think I'm going to shoot him a email. I don't want to know about his battery statistics but maybe there's a reason he's sending it so far (shrug). Maybe I should set WIDE1-0? But how is that going to affect traffic coming out the iGate? Do they set their own WIDE?-? Anyone want to break down WIDE more specifically? It sounds like WIDE1-1, one hop from any node WIDE1 WIDE1-2, two hops from any node WIDE1 WIDE2-1, one hops from any node set to WIDE2 WIDE2-2, two hops from any node set to WIDE2 I'm not sure, that's why I ask, clarification much appreciated. |
Re: Traffic Hording?
Lynn Deffenbaugh
¿ªÔÆÌåÓýOn 5/9/2022 8:51 PM, Rob Giuliano via
groups.io wrote:
Actually, WIDE2-2 would reduce to WIDE2-1, then WIDE2*. Actually, WIDE1-1 would decrement to WIDE1*. Lynn (D) - KJ4ERJ - Author of APRSISCE for Windows Mobile and Win32 |
Re: Traffic Hording?
Actually, WIDE2-2 would reduce to WIDE2-1, then WIDE2*.
toggle quoted message
Show quoted text
? So it's actually the second number that decrements to zero. ? WIDE1-1 would reduce to WIDE*. NOTE: the first number is part of the relay (DIGI) name. ? ? ? ? ? ? ?it really isn't much different than any other character, other than as a pseudo limit. ? ? ? ? ? ? ?So WIDE1-3 would mean a station with an ALIAS of WIDE1 would DIGI the packet. ? ? ? ? ? ? ? ? ?Depending on the configuration, it may either go to WIDE* (proper for a WIDE1) ? ? ? ? ? ? ? ? ? or WIDE1-2, if just following the the decrement scheme. Rob Giuliano KB8RCO
|
Re: Traffic Hording?
Can I blame it on a senior moment??
My intent was a required ID would not be repeated as many times as a normal beacon sent with WIDE 2,1.?
I thought I read somewhere that Wide 1,1 would not be repeated, but as you pointed out thats wrong. No idea how that failed to escape me. If I recall correctly the first number is decremented each repeated transmission until it hits zero. So with a one in the first position it would be repeated once. I should have used WIDE 0,1 to prevent it from being retransmited.
Jim Bacher, WB8VSU
wb8vsu@...
https:\\
On May 9, 2022, at 5:51 PM, "Rob Giuliano via " <yahoo.com@groups.io target=_blank>[email protected]> wrote:
|
Re: Traffic Hording?
" ... with a Wide 1,1 so it's not digipeated." Not sure what you mean by Wide 1,2 and how why you feel this is no digipeated? ?? I assume you mean WIDE1-1, which WILL be digipeated. If you provide "no path elements", then you packet should not be DIGIpeated, but will still be gated. ?? If your station is already an IGATE, then others gating you packet will always be treated as DUPEs. Robert Giuliano
On Monday, May 9, 2022, 08:55:58 AM EDT, Jim Bacher - WB8VSU <wb8vsu@...> wrote:
I have two Igates that are 33 miles apart. They both report packets the other should have. Both are Raspberry Pi 2s identically configured using the same model of radios. One is on Spectrum Business Class, one is on Verizon for Internet access. They do have different antennas and have different coverage ranges. Both report lots of packets to the south, but not the other directions.
With APRS multiple stations can be transmitting at the same time. That can cause one Igate to miss what another hears. The Igates may be? forwarding to different pool servers. Those servers load levels might be different, which could get in the way as well.
As the FCC requires a station to identity every 10 minutes, so my Igates ID every 10 minutes, but with a Wide 1,1 so it's not digipeated.
Jim Bacher, WB8VSU
wb8vsu@...
https:\\
On May 8, 2022, at 11:54 PM, Patrick <kd7wpq@...> wrote: -- |
Re: Add Bluetooth¡
¿ªÔÆÌåÓýYeah, I also have a Samsung Galaxy tablet and a few old Android phones. ?The old phones especially are great for amateur radio stuff.13 Pro Max On May 9, 2022, at 11:33 AM, Fred Hillhouse <fmhillhouse@...> wrote:
|