/
APRSIS32
APRSIS32

APRSIS32 - PowerPoint Presentation

luanne-stotts
luanne-stotts . @luanne-stotts
Follow
155 views | Public

APRSIS32 - Description

Introduction Overview amp Events APRS is a registered trademark of Bob Bruninga WB4APR APRSIS32 Introduction overview amp events Getting Started wAPRS APRS Infrastructure Getting Started wAPRSISCE32 ID: 541327 Download Presentation

Tags :

nodes aprs gpx http aprs nodes http gpx nws kj4erj station aprsisce cure mobile 2017 tour mile view route

Share:

Link:

Embed:

Please download the presentation from below link :


Download Presentation - The PPT/PDF document "APRSIS32" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.

Presentation on theme: "APRSIS32"— Presentation transcript

Slide1

APRSIS32

Introduction,Overview,& Events

*APRS

is a registered trademark of Bob

Bruninga

, WB4APRSlide2

APRSIS32 – Introduction, overview, & events

Getting Started w/APRSAPRS InfrastructureGetting Started w/APRSISCE/32KJ4ERJ-Authored APRS ClientsUsing APRSIS32 in Events

BUT FIRST!WHAT IS IT?

WHO IS KJ4ERJ?Slide3

APRS – what is it?

A tactical, real-time information sharing system using standard protocolsDeveloped by Bob Bruninga

WB4APR around 1992Supported by several major radio manufacturers (Kenwood, Yaesu

, Alinco)Useful for both emergency operations and standard day-to-day operations

An example of highly successful integration of RF and Internet

technologiesSlide4

Kj4erj – Who is he?

From the APRSISCE Wiki: http://aprsisce.wikidot.com/kj4erj-storyMagazine article in the (19)70s – Likely AX.25Licensed in 2008 thanks to KJ4DXK, W4WCQ, W4SGCFun with GPS,

GeoCaching, and Digital Speedometer (from KJ4DXK)APRSISCE on Windows Mobile – August/September 2008

APRSIS32 on Windows Desktops w/OpenStreetMaps – August 2009APRSISMO on Android – August 2013

And now, ready to dive straight into the deep end?Slide5

Getting started with aprs

CALLSIGN-SSIDSSID RecommendationsPath RecommendationsSlide6

Station ids – callsign-ssid

Up to 6 Character CALLSIGN2 (Alpha)Numeric –SSID-00 should be expressed as just CALLSIGN-00 through -15 inclusive required for RF (AX.25) usage-XX or Anything goes on the APRS-IS (or non-AX.25 RF)

Yaesu APRS Radios cannot message with non-AX.25 –SSIDsEach

concurrently operating “thing” needs a unique –SSID!No matter if hardware or

software or anything in betweenSlide7

-SSID Recommendations

-8

Boats, sailboats, RV's or second main mobile

-9

Primary Mobile (usually message capable)

-10

Internet, Igates, echolink, winlink, AVRS, APRN, etc

-11

Balloons, aircraft, spacecraft, etc

-12

APRStt, DTMF, RFID, devices, one-way trackers*, etc

-13

Weather stations

-14

Truckers or generally full time drivers

-15

Generic additional station,

digi

, mobile, wx, etc

-0

Your primary station usually fixed and message capable

-1

Generic additional station, digi, mobile, wx, etc

-2

Generic additional station, digi, mobile, wx, etc

-3

Generic additional station, digi, mobile, wx, etc

-4

Generic additional station,

digi

, mobile,

wx

,

etc

-5

Other networks (Dstar, Iphones, Androids, Blackberry's etc)

-6

Special activity, Satellite ops, camping or 6 meters,

etc

-7

Walkie

talkies, HT's or other human portableSlide8

Additional -SSIDs

INTERNET-ONLY RecommendationsSome APRS-IS Servers don’t pass SSIDs > 2 charactersjavAPRSSrvr per Pete Lovell, AE5PL

-63

PSK63 HF stations

-tt

APRS TouchTone users (DTMF)

-ID

RFID

- A- Z

D-Star (That’s <space>A through <space>Z)Slide9

KJ4ERJ-*

AX.25 Compatible-0 TH-D74 + APRSISCE/32 Monitor-1 APRSIS32 IGate (w/-7)-7 OT2m w/HT-11 D700 Mobile-12 APRSISMO on Cell Phone

-14 APRSISMO IGate (w/TH-D74)-15 APRSIS32 ANSRVR/SATSRVR

ISS/PSAT Object injector

APRS-IS Stations

-AP APRSIS32 Usage Monitor

-AL APRSIS32 Full Feed

-TS APRSISMO Test Instance

-LS Lightning Strike Object injector

-TD The Energy Detective

-F1 APRSISMO on

FreedomPop

-E1/E2/E3/E4 ESP8266

IoT

Instances

S1 ESP8266 Server Remote Reset

-HW/MB

HotWater

/MasterBath!Slide10

Aprs infrastructure – The RF Side

Digipeaters – Digital RepeaterFixed & Mobile StationsSimplex range ~½ FM voiceDigipeat Duplicate Detect

Partially broken in D700/D710!UIFLOOD vs UITRACE

W4MCA>R8RX1T,WC4PEM-14,WIDE1*,WIDE2-1,qAO,KJ4ERJ-12:`m.Yn{j>/`"43

}_%

W2XYZ-9>R7PU5S,NI4CE-10,WIDE1,WC4PEM-10,WC4PEM-14,WIDE2*,qAO,KJ4ERJ-12:'n2[l -/]CALLSIGN@ARRL.NET=Slide11

Aprs-IS infrastructure – The Internet Side

RF meets the InternetIGates feed APRS-IS ServersServers distribute globallyNot “smart”, just a packet relayRealtime, no buffering, no storage

Duplicate Suppression – Cannot use APRS-IS to evaluate RF coverage!Messages & “Courtesy” Posits gate back to RF – And sometimes more!Slide12

Paths AND ALIASES

Service request for digipeatersBetween Src>Dst and :PayloadCan be empty for simplex only!NOGATE or RFONLY

TCPIP* or TCPXX* (obsolete)

RELAY,WIDE – ObsoleteWIDEn-N (New Paradigm)

WIDE1-1,WIDE2-1

WIDE1-1,WIDE2-2

WIDE2-1

SSn

-N (State-wide Coverage)

HOP7-7

Explicit CALLSIGN-SSIDSlide13

getting started with Aprsisce/32

APRSIS32.ZIP - http://aprsisce.wikidot.com/downloads Not an installer! Just unzip into a newly created empty directory.But NOT in a Windows Protected one (not Program Files…)

First activation prompts for Client ConfigurationOnly needs MyCall-ssid

When the world map appears, zoom and panClick Transmit when desired QTH is found – DONE!Slide14

Authenticated APRS – Passcodes

From http://www.aprs-is.net/Connecting.aspx (Emphasis their’s)It is the responsibility of each software author to provide the proper passcode to their individual users on a request basis.

This is to aid in keeping APRS-IS restricted to amateur radio use only.From

http://aprsisce.wikidot.com/doc:passcodeIf you are new to APRS or do not remember your APRS-IS passcode, please send an e-mail to 

aprsisce-owner@yahoogroups.com

for

a passcode. Make sure you include your name,

callsign

, and the fact that you need a passcode for 

APRSISCE/32

Please do not use or promote web-based APRS-IS passcode generators!Slide15

Configure/general

MyCall-ssid & PasscodeRange – See more stations!Add Filter – Advanced topic, see http://www.aprs-is.net/javaprsfilter.aspxComment – Visible to the worldCheckboxesConfirm On Close

Restart On AboutSlide16

SmartBeaconing – A bit of background

http://www.hamhud.net/hh2/smartbeacon.htmlInvented by Tony Arnerich KD7TA and Steve Bragg KA9MVA in 1998

The main goal of SmartBeaconing is to talk only when there's something useful to say

Distance traveled since last beaconHeading change since last beacon (known as "corner pegging”)Slide17

Configure / GeniusBeaconing™

http://aprsisce.wikidot.com/en-geniusbeaconingCompare actual GPS position to forecasted last beaconBeacon if error exceeds thresholdAlso allows distance & time-based beacons

Hear also: http://tinyurl.com/Guidance-Genius Slide18

Configure / Beacon

Selects components to include in position beaconsAlso where you specify path for RF portsWhy is handy for debugging!After Transmit is good for mobile, non-GPS stationsLike a laptop instance on a road trip!Have we mentioned symbols yet?Slide19

Aprs symbols

Selection from a standard set of symbolsNOT a bitmap transmitted over the air!Slide20

NWS Weather alerts

Weather on 12/9/2016Slide21

Configure / nws-shapes

Supports NWS alerts highlighting portions of the map (t/n)Shapefiles sometimes change, get the latest from…http://wa8lmf.net/aprs/get_nws_shapefiles.htmhttp://

www.nws.noaa.gov/geodata/catalog/county/html/county.htmhttp://www.nws.noaa.gov/geodata/catalog/wsom/html/pubzone.htm

http://www.nws.noaa.gov/geodata/catalog/wsom/html/marinezones.htm

f

irenet.us carries them allSlide22

NWS WARNINGS (potentially life threatening)From http://wa8lmf.net/aprs/get_nws_shapefiles.htm

As of mid-July 2009, the original WXSVR that injected the NWS alerts into the APRS Internet System to make the NWS shape file feature work shut down.  A replacement  server, AE5PL-WX, is now online providing this service. Shapes and symbols for severe weather WARNINGs should appear on maps just as

before, however the operator of the new weather server has opted to vastly reduce the volume of traffic inserted into the APRS Internet System.  This is to reduce the local radio channel congestion when these bulletins are retransmitted on RF.  AE5PL-WX only transmits 

WARNINGS (severe weather actually in progress) but not the ALERTS and WATCHES sent by the old server. 

As a result, you will never see the yellow ALERT areas and orange WATCH areas that formerly appeared on

UI-View

maps. Only the far less numerous red 

WARNING

 shapes will appear, and for shorter periods of time.  Slide23

NWS watchesFrom

http://wa8lmf.net/aprs/get_nws_shapefiles.htmUPDATE AS OF SPRING 2011:   Another source of the NWS alerts, that duplicates the full feed of the original WXSVR is now available.   "FireNet" is a separate server system operating in parallel with the standard APRS-IS.  It provides the full APRS-IS feed, plus hundreds of other objects of interest to SAR groups, disaster incident commanders. EOC managers and others. 

FireNet includes earthquake epicenters, forest fires, stream and river water gauges, and

 the full NWS weather feed.Just insert  firenet.us

 port 

14580

 into your APRS software server login setup, instead of a "normal" APRS server.   In

UIview

, this would be added to the APRS server list in the "APRS Server Setup" dialog by using the keyboard "Ins" (Insert) key and entering   

firenet.us:14580

  and then checking the box to enable the new entry..  The standard port 14580 

user-defined filter commands

 work on

FireNet

More

details on

FireNet

are here:  http://info.aprs.net/index.php/FireNetEd Note: firenet.us should NOT be used on an IGate as the primary APRS-IS connection!Slide24

Configure nws / New Office…

Specify your local NWS office for alerts (p/)* (literally a splat or asterisk) for all officesSee http://aprs-is.net/wx/ for more detailsMLB Covers the following Florida counties:

Brevard, Indian River, Lake, MartinOkeechobee, Orange, OsceolaSeminole, St. Lucie, VolusiaSlide25

Other config options

Status - Optional Status ReportsAliases – Advanced Path detectionAltNet – Selective ToCall Reception (u/)Companions

DX – Distance Reception TriggersMap – Select an OSM-compatible tile sourceMessages – Allow reception of other station’s messagesSlide26

Other config options

Metric – For non-Imperial units usersMic-E Notifications - http://aprs.org/aprs12/EmergencyCode.txtObjects – Add additional information to the global or local APRS map

Overlays – Add routes and lines to the local mapPorts – Configure additional Ports (like RF)

Save Posits – Restart with known station informationScreen – (De)Select various screen componentsScroller

– Control the packet

scroller

contentsSlide27

Screen menu options

Dead Reckoning – Forecast mobile station positionFilter Circle – Dangerous at low zoom levels!Tracks – Where they’ve been vs where they’re goingAutoZoom View – In/Out/AllBrightness – Bright or Dim, No effect at 100% opacity!Left/Right Arrows control map opacity

Direction Finding – Yes, APRS can be used to plot fox hunts!Slide28

Screen / Paths / appearance

Only valid for RF-fed stationsShow RF hops to/from stations in near real-time

Works

very nicely

in conjunction with

AutoZoom

!Slide29

Screen menu options

Follow / Find – One of my most-used options!Labels – Additional options!Nicknames – Change the way you see stationsPHG Range Circles – show repeater coveragePreferred – set/recall default screen size/centerTile Set – Select active map tile setSlide30

nicknames

Override what you see vs what was transmittedOptionally override displayed symbolLabel replaces callsign-ssidEven non-enabled Comment override can specify !Shriek!s

Color is the track colorCan automatically MultiTrack stations!

Transmit will issue TACTICAL messages in a future releaseSee http://www.xastir.org/wiki/Search_and_Rescue,_(SAR

)

in the

Wayback

Machine

http://

tinyurl.com/Tactical-Callsign

(Scroll down just a piece)Slide31

!Shriek!s

!text! Included in comment (or nicknamed comment)Uniquely seen !shriek!s in View / ShrieksFilters the map for events!R4R! – Ride for Ronald!CTC! – Cycle the City

!SN! – Skywarn Network (origination of my idea)

Segues nicely into View…Slide32

View – Filter (and count) the map view

ALL vs NONE – Unckecking ALL is not the same as NONENicknamed – Another way to control visibilityRF selects Direct, Local, 3rd Party

Transport is RF vs IS and Digi/IGateEchoLinks

– Fetches from their serverGeoCaches – Loads a PocketQuery

.GPX

b/ t/n o/ t/t t/u s/Slide33

View / Platforms

Very Informative from a full feed!Determined from:http://www.aprs.org/aprs11/tocalls.txthttp://aprs.org/aprs12/mic-e-types.txt

Other “hints”u/ Slide34

Messages – THE POWER OF APRS!

APRSISCE/32 makes messaging easy!EMail via the EMAIL-2 gatewayAnnouncements supports CQSRVR and ANSRVRAuto-Reply – Not really recommendedBulletins!W4MCO: :0 Ready for check ins for the OCARES NetSlide35

APRS messaging chat

Choice of IS, RF, or BestOptional AckUses Reply-AckDecaying Interval RetryMulti-line auto-word wrap

See also

:

http://

aprsisce.wikidot.com/doc:aprs-messaging-explained

Slide36

Right Click Coordinate menu

Destination – soon to support:Waypoint (destination) a RED dot showing intended destination. Usesspecial processing to draw a line from a mobile to his destination. Thiswas proposed 5 Jan 2004

Current shows distance and bearing to current destination

Objects, and Shapes, and MultiTracks – Oh MY!Slide37

Have I mentioned MultiTracks?

Up to 15 Windows, realtime updatedGreat for watching High Altitude BalloonsClose-Up Segments of an eventFamily driving around townOr just to fill up your screen!Slide38

And much more!

RF Ports – Instant IGate if APRS-IS is also availableMultiple APRS-IS feeds (CWOP Ports)NMEA GPS PortsNMEA Interleaved from TNCAbout version check and updateDevelopment version for late-breaking (and sometimes broken) features

See http://aprsisce.wikidot.com/ for more!Slide39

KJ4ERJ-authored APRS Clients

APRSISCE/32 – Windows and Windows Mobile Client (APWWxx APWMxx)APRSISMO – Android MOAI Client (APWAxx)ESP8266 NodeMCU

/lua (APZESP)When all you have is a hammer…Slide40

APRS Experimental – apzxxx

APZTED – The Energy Detective – KJ4ERJ-TDAPZLUA – ESP8266 – KJ4ERJ-E*, KJ4ERJ-S1, KJ4ERJ-HPAPZLUA – Also KJ4ERJ-LS Lightning Strikes and ZonesAPZMOW – KJ4ERJ-RBSlide41

APRSISMO (currently)

MOAI Cross-platform development environmentAndroid – KJ4ERJ-12Windows – KJ4ERJ-LS, KJ4ERJ-TSLinux (untested)iOS (untested)Coded in lua, a scripting language

http://tinyurl.com/Get-APRSISMOSlide42
Slide43

APRS event usage

Select a !Shriek!Course mapsRest StopsSituational AwarenessDramatic reduction in voice trafficLocation CommunicationObjects on the mapSlide44

Select a !shriek!

Any short text delimited by !xxxx!Suggest NOT 3 characters (!DAO! Uses W and w)And NOT !SN! (Spotter Network)Include in Station commentsInclude in Object comments and possibly NamesCan provide locally via Nicknames

Click station / Configure Nickname

!TC2017

!

!H4OH!

!TC17!

!TDC!

!R4R!

!GP!Slide45

Course maps – aka overlays

Organizer-provided GPX filesConfigure / Overlays / Add GPX File…Add Longest/Widest route firstAddition order is draw orderContrasting Colors, Reducing Widths

Color

Width

Coral

12

Crimson

8

Dark

Blue

4

Color

Width

Crimson

11

Dark Green

9

Red

7Dark Cyan5Dark Blue3Slide46

SIMPLIFYING gpx complexity

http://tinyurl.com/GPX-SimplifyTarget 150 Nodes, 200 if necessaryIssue is rendering performance vs accuracyZoom in on tightest/confusing part of course

Drag the slider back and forth until it looks goodSlide47

2017 Tour de cure gpx simplification

101 Mile Route

3730 Nodes

200 Nodes

Looks pretty good, right?Slide48

2017 Tour de cure gpx simplification

101 Mile Route148 Nodes

100 Nodes

And even these look pretty reasonable?Slide49

2017 Tour de cure gpx simplification

101 Mile Route100 Nodes

128 Nodes

Until you zoom in on the complex Northern end…Slide50

2017 Tour de cure gpx simplification

101 Mile Route152 Nodes

170 Nodes

Getting closer to hitting that turn, but not quite.

And these squiggles are pretty rough.Slide51

2017 Tour de cure gpx simplification

101 Mile Route194 Nodes

208 Nodes

We got the turn tight enough.

But the squiggles still need helpSlide52

2017 Tour de cure gpx simplification

101 Mile Route208 Nodes

224 Nodes

OK! We got that pretty tight finally.Slide53

2017 Tour de cure gpx simplification

101 Mile Route224 Nodes

246 Nodes

But oh, what a torturous set of turns we have here!Slide54

2017 Tour de cure gpx simplification

101 Mile Route300 Nodes

336 Nodes

Working our way to hitting all these turns.Slide55

2017 Tour de cure gpx simplification

101 Mile Route350 Nodes

386 Nodes

It takes 386 nodes to get that parallel street turn resolved.Slide56

2017 Tour de cure gpx simplification

101 Mile Route170 Nodes

386 Nodes

Looks about the same from this level, but having zoomed in, we know we need the increased detail.Slide57

2017 Tour de cure gpx simplification

10/25 Mile routes10 Miles 807->114 Nodes

25 Miles 1,717-> 200 Nodes

The same zoom on that NE detail landed us at 200 nodes

.

That little in-and-out loop required the detail here.Slide58

2017 Tour de cure gpx simplification

50/63 Mile routes50 Miles 2,346->250 Nodes

63 Miles 2,744-> 278 Nodes

The same NE complexity drove up the node count of these two routes as well.Slide59

Sample gpx overlays

Ride for Ronald

2017 Tour de Cure

But that last one has something missing…Slide60

Rest stops as objects

Center on the Location and Zoom in for AccuracyConfigure / Objects / Create (at screen center)RMB / Coords / Create Object HEREPublish EARLY, Assists out-of-town supportDon’t forget your !shriek!

Also supports UI-View-style *.LOC filesBut these are local view only

2017 Tour de CureSlide61

Situational awareness

View / Shrieks / !Yours!May need nicknamesMultiTracksWith the new “Always On TopZoom in and out as neededSuggest main window as “working” windowNot all features are available in

MultiTracksSlide62

Location communications

Mobiles will move on their ownSingle click on station to see beacon ageCreate an Object – RMB/Coords/Create Object HereUse Bib Numbers, not NamesBeacon frequency & Path & Checks

Don’t forget your !shriek!Kill Object when Complete – Click/My Object/KillNot all APRS clients honor kills

aprs.fi only times-out objectsSlide63

Distance estimates

Center on one pointBring up Station Info popup on second stationSee FromCtr: in textZoom/Size until second point is on circleNumber in lower left is radius of the circleSlide64

Missing station on map?(or how to label your sags)

Probably didn’t configure !shriek!View / AllClick on stationSelect Configure Nickname from popupFill in label (SAG-3 or whatever)Put !yours! In (unchecked) comment

Uncheck View / All and station should remain visibleSlide65

POST-EVENT Cleanup

Set all of your objects to “Kill”APRSIS32 will automatically disableIndividually delete GPX overlaysScreen / Labels / Nicknames / Delete All (n)Important to delete before setting up the next eventDuplicate nicknames for a single station gets confusingSlide66

Questions?

There’s no such thing as a stupid question unless you’ve asked it before and are expecting a different answer.Slide67

A question for you!Naming challenge…

APRSISMOAPRSISDR/WN/LX/IO depending on platformlynxa or LynXAlynxac or LynXAC

aprslync or aprslynx

Hydra

THANK YOU!