home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 24 / CD_ASCQ_24_0995.iso / vrac / aprs72a.zip / README / WX.TXT < prev   
Text File  |  1995-04-29  |  23KB  |  365 lines

  1. WX.txt 6.8c    USING APRS IN WEATHER AND SKYWARN APPLICATIONS
  2.  
  3. New in 68c:   You may draw an OBJ-AREA WARNING box +/- x miles from a line
  4. New in 6.8a:  Permits Ultimeter-II stations to report with 100ths rain gauges
  5. New in 6.4a+  NWSPARSE.bas will parse NWS bltns comming in on one port, and
  6.               output APRS storm POSITS via a TNC on the other port.
  7. New in 6.2b:  You can now enter Wind in KPH and temp in Celsius
  8.  
  9. OVERVIEW:  The Automatic Packet Reporting System (APRS) is an ideal tool for
  10. reporting weather conditions via packet.  The system is compatible with both
  11. human entry as well as automatic weather station entry of weather conditions.
  12. With the optional $9 WX registration, APRS will accept serial data
  13. from the ULTIMETER-II home weather station.  With this connection, your wind
  14. conditions, temperature and optionally rain information are all automatically
  15. inserted into your position/weather report packet.  You can even mount an
  16. Ultimeter-II remotely with only a TNC and Radio, and have it periodically
  17. report the remote weather conditions.
  18.  
  19. Using APRS, current conditions at any station and the station's position are
  20. broadcast to all stations on the net in a periodic fashion.  There are several
  21. capabilities of APRS that are directly applicable to SKYWARN:
  22.  
  23.  MAP DISPLAY - Shows the location of all reporting stations, their wind
  24.      speed and direction.  Can also show the location of other objects, such
  25.      as reports of TStorms, Hail, Tornados, etc.  You can also mark large areas
  26.      with either a rectangle, circle, triangle, or lines.  Use the OBJECTS-AREA
  27.      symbol.  Typically, use blue for thunderstorms, and red for tornados.
  28.  
  29.  WEATHER ONLY - Using the J command, Just weather stations can be displayed on
  30.      the map or P-List to eliminate the clutter of other packet stations.
  31.      There is a WEATHER menu of commands, and the APRS N key will cycle through
  32.      each APRS weather station in turn and display the weather conditions for
  33.      each one in a box on top of the screen.  The location of the displayed
  34.      station is highlighted with a blue circle.  Whenever a new report comes
  35.      in from the selected station, the weather window is automatically updated.
  36.  
  37.  REPORT BROADCASTS - The individual station weather conditions can be manually
  38.      entered with the WX-ENTER command or automatically using the optional
  39.      APRS registration to enable the ULTIMETER-II serial interface.  These
  40.      reports are typically broadcast every 9 minutes.  The report is also
  41.      available at anytime if an APRS user sends the WX station an APRS Query,
  42.      or the all-call WX query.
  43.  
  44.  STORM/HURRICANE TRACKING - Any station may place a storm or other object on
  45.      his map, and the same symbol will be transmitted to all other stations
  46.      in the net.  This is ideal for tracking storms or Hurricanes.  If the
  47.      course and speed of advance of the storm is included in the report, then
  48.      it will automatically be dead-reckoned on all screens until the next
  49.      update.  Any station can update the location as information becomes
  50.      available.  The updating station will overwrite all posits in the net and
  51.      will become the new reporting station.  This prevents duplicate reporting
  52.      and eliminates dependency on single stations that might disappear and not
  53.      be available to update an object that they originated.
  54.  
  55.  NOTE:  APRS dead-reckons moving objects in time, so the symbol on the map is
  56.      presented where it SHOULD be, but NOT where it was when first reported.
  57.      To hook one of these objects on the map, you must hook the little gray
  58.      circle which marks the position of the actual report, and not the
  59.      symbol itself.
  60.  
  61.  NATIONAL WEATHER SERVICE DISPLAY - Suggested by KD4UYR in FLorida, this
  62.      feature parses NWS hourly bulletins (SA's) and plots the WX data on
  63.      the map.   NWS sites now have a different symbol from home WX sites.
  64.    
  65.  AUTO-HURICANE TRACKING - At the suggestion of KR4US i wrote NWSPARSE.bas which
  66.      will parse incomming NWS bulletins on one COM port, and output APRS storm
  67.      symbols and tracks via a TNC on the other COM port.  Using a dedicated
  68.      old XT PC, this system can automatically inject WX storms into APRS nets!
  69.  
  70.  OPERATOR MESSAGES - The Point-to-point message capability can be used
  71.      for operator to operator messages and alerts.
  72.  
  73.  COMMENTS   -  Transmitted along with each position report, there is a
  74.      short comment field which can be used to report weather conditions,
  75.      station status, intentions or other broadcast type information.
  76.  
  77.  
  78. SKYWARN APPLICATION:   APRS displays all Wx reporting stations in blue along
  79. with wind conditions.  Note that APRS only recognizes 360 as North, and not
  80. 000, which means there is no wind direction available.  The comment field can
  81. be used for a variety of free-format weather reports which can be tailored to
  82. the conditions at any time.  APRS does not update the time field on manual
  83. reports but does transmit current time using the ULTIMETER-II interface.
  84.  
  85.     In addition to weather data included in position reports, the station
  86. Beacon Text is also available for broadcasting additional amplifying info.
  87. These beacons can be reviewed on the LATEST display.  The APRS BULLETIN
  88. feature is very powerful as an alerting mechanism to all stations on the net.
  89. Even non-packet voice stations making a weather report can be placed on the
  90. map (like an object) by another APRS packet operator.  His station will appear
  91. similar to any other APRS weather station, except that his report will include
  92. a marker indicating that he was manually placed on the map by another operator.
  93.  
  94.  
  95. NATIONAL WEATHER SERVICE HOURLY BULLETINS
  96.  
  97.      Based on work by KD4UYR in Clearwater FL, this feature first uses the
  98. GetNWS command to search the NWSposns.DAT file for all NWS stations within
  99. the boundaries of the current APRS map display (up to a maximum of 250 miles).
  100. The database is only accurate to the nearest minute (mile).  All NWS sites
  101. are given a unique WX symbol (Blue dot with a circle) and added to the PList.
  102.  
  103.      The LOAD-WX-DATA command is used for loading the NWS data if available
  104. on your PC in a text file containing the downloaded NWS hourly reports.  This
  105. file can be obtained from most of the commercial data servers or some BBS's.
  106. On the internet, use GOPHER to wx.atmos.uiuc.edu to obtain the data.
  107. APRS will then scan through the NWS bulletin file looking for each station
  108. that you have on your APRS P-LIST.  If it finds a matching NWS bulletin, it
  109. will parse out the Wind speed/direction, the temperature and dew point and
  110. the barometric pressure and place these on the P-list.  THen it will take the
  111. remainder of the report and place it in the L-list so that you can see the raw
  112. data which includes other notes about cloud cover and special conditions.  In
  113. both cases, the time of the entry in the P and L-list will be the time of the
  114. NWS report (in local time).  The date is assumed to be the current date.
  115.  
  116.      Unfortunately, these reports were designed for human reading and are also
  117. generated by hand at all the NWS sites.  There are frequently errors or in-
  118. properly formatted reports.  If APRS can not make sense out of the report, it
  119. indicates with "garbled report" on the P-list.  Once you have the display you
  120. like, you can select stations on the P-list for uplink to the net as desired.
  121. Be considerate, though, and not overload the channel.  Once everyone on the
  122. net sees the reports, the uplinking station should consider Quitting the
  123. uplink in order to reduce QRM, and then Killing them when they are no longer
  124. valid.  See details on the KILL command in HELP.txt.
  125.  
  126. DEMONSTRATION:  To see how APRS works in a SKYWARN or other reporting net,
  127. load the backup file SKYWARN.BK using the FILES-LOAD command.  Use the P
  128. command to pull up the position/weather reports and notice the format for
  129. W3ADO.  That station is reporting the wind and temperature automatically
  130. using the optional ULTIMETER-II interface.  To demonstrate the NWS capability,
  131. center your map on FLorida at the 128 mile range enter the WEATHER-GET_NWS_
  132. SITES command.  Once all the NWS stations appear on the map, then enter
  133. the WEATHER-LOAD_WX_FILE command to load the sample NWS data file provided by
  134. KD4UYR.  Look at the P and L-lists to see what is going on...
  135.  
  136.  
  137. KPH and CELSIUS:  You may select to display wind speed in KPH and temperature
  138. in degrees Celsius.  You enable this by doing a manual WX report entry and
  139. answer with EITHER K for KPH or C for Celsius.  From then on, the WX display
  140. at the top of the screen will display in those units.  You can make this
  141. permanent, by saving a CONFIG file.  The on-air APRS WX protocols, however,
  142. still will be in MPH and F.  Also, the ALARMS will be compared to MPH and F
  143. values.
  144.  
  145. WX ALARMS:  If a WX report comes in that exceeds your preset values, the
  146. station is plotted in RED and an ALARM sounds.  The alarms are WIND, TEMP,
  147. and RAIN.  These settings can be used to warn of the passing of a warm or a
  148. cold front.  Use APRS and these alarms to make an almost un-attended SKYWARN
  149. network!  Install an APRS computer at the NWS site, and let the NWS operators
  150. set the alarm levels.  Then without transmitting a single packet (there is
  151. rarely a licensed HAM on the premises) the APRS screen will show SKYWARN data
  152. and where the alarm conditions are!
  153.  
  154. CLEARING ALARMS:  When an alarm occurs, the station is drawn in RED and the
  155. map is re-drawn to center on that station.  Also, the station is marked on the
  156. P-list with the ALARM marker.  TO clear the alarm, simply hook the station on
  157. the map, and then UNhook it (hit the ENTER key twice), or use the WX-ALARMS-
  158. CLEAR command.  To clear the A on the P-list, hook the station and hit the A
  159. key.  Normally, the ALARM on the P-list will only sound if that station MOVES.
  160. Since a WX station should not move, there is really no problem in leaving the
  161. A on the Plist until convenient to remove it.
  162.  
  163. WEATHER WARNINGS AND WATCH BOXES:  New in version 6.8c, you can use the OBJ-
  164. AREA-LINE command to draw a box plus-or-minus X miles from a line between
  165. points A and B.  The line and width are perfect for WATCH and WARNING boxes.
  166. If baseline lengths longer than 100 miles are needed you must combine two or 
  167. more boxes.  Use the normal OBJ-AREA-LINE command and indicate the +/- offset
  168. of the sidelines in a 3 digit number of Miles enclosed in braces {075} 
  169. anywhere in the COMMENTS field.
  170.  
  171. ULTIMETER-II INTERFACE:  To permit automatic weather station reporting, APRS
  172. includes an optional serial interface to the ULTIMETER-II home weather station.
  173. (I offered to develop one for DAVIS instruments, but they call their data
  174. propriatary and will not share it with HAMS).  The optional APRS U-II routine
  175. is activated by a separate validation number ($9).  Once activated, APRS
  176. inserts the ULTIMETER-II conditions in your position report automatically for
  177. unattended weather reporting.  The ultimeter comes in two configurations which
  178. are not distinguishable by the user.  One version ouputs wind in MPH and the
  179. other in KPH regardless of what is set for the U-II front panel display.  APRS
  180. detects the difference  by the beginning character of the report.  A * means
  181. MPH and a # means KPH.  APRS converts the # units to MPH by dividing by 1.6.
  182.  
  183. RAIN VALUES:  In the Ultimeter-II, two rain count accumulators are incremented
  184. every time the rain gage clicks (0.1 inch unless special ordered for 0.01).
  185. APRS asks you which gage you have and converts both to 0.1 inches on the air.
  186. Since the U-II rain values only have meaning if everyone knows when they were
  187. last reset, APRS only transmits the difference in rain for the last 60 minutes
  188. (R value) and the last 24 hours (P value).  These rain rates are intended for
  189. severe storm watches and other interest in real-time conditions.   A reading
  190. of /R12 means that 1.2 inches fell in the last hour.  After 60 minutes, this
  191. value will return to zero.  A reading of /P16 means that 1.6 inches have
  192. fallen since the same hour yesterday.  See PROTOCOL.txt for exact definitions
  193. of the following weather format:
  194.  
  195.    .../LAT/LONG/CSE/SPD/Txxx/Dxxx/Rxxh/Pxx/Bxxx/free text comments...(auto)
  196.  
  197. With the WX interface enabled, the normal APRS decaying of position/wx reports
  198. still holds as long as nothing changes (except the wind).  This way, redundant
  199. WX reports do not cloud the channel.  If any value, Position, temperature,
  200. rain, barometric pressure, or comments change, then the periodicity is reset
  201. to the value set in the alt-SETUP-POSrate command.  Since the wind is the most
  202. changing parameter, the WX-WIND command can be used to set a Wind threshold.
  203. Whenever the wind is above that threshold, the reporting period is also reset
  204. to the POSrate value.  Nominally, you might want to set the POSrate value to
  205. about 4 minutes or so.  This way, during changing WX conditions, or wind above
  206. your threshold, the WX is reported every 4 minutes.  Otherwise, the period
  207. rapidly decays back to the maximum APRS delay period (default is 20 minutes).
  208. For a weather station, you might want to change this MaxPeriod to about 10
  209. minutes so that stations in the net get at least 3 wx reports per hour.  To
  210. change this value, you must use a DOS editor to change it in your CFIGxxx.APR
  211. file.  You will find it listed as 1200, Maximum time period between packets.
  212. (1200 seconds = 20 minutes).  Of course, a WX/position report will be
  213. transmitted by the APRS station at anytime, in response to an APRS or WX query.
  214.  
  215. SERIAL INTERFACE CABLE:  Peet Bros sells a serial interface cable with a DB-25
  216. connector to RJ-11.  (Note, this is a DB-25, not a DB-9).  Since the U-II has
  217. no negative supply, a 5 K pulldown resistor is added to the DB-25 connector
  218. between Pins 2 and 3.  This uses the -5 or -12 volts on your TXD line to bias
  219. the RXD line.  When I plugged in a standard phone line connector to the U-II
  220. serial data output (unmarked connector on their junction box, or side of the
  221. Display unit), I found the data output on the green and black wire of the
  222. RJ-11.  Black was data ground, and green was RXD.  I do not know if the wire
  223. colors are standard but they would be either 1 and 3, or 2 and 4 depending on
  224. which side is up, and the ground is the one at the edge.  The Peet Bros cable
  225. includes transient protection and RF filtering to protect your computer as
  226. well as the bias resistor.  Remember, the annemometer is like an antenna, high
  227. in the air.  It can radiate RFI and take lightening charges...
  228.  
  229. SAVE A COMM PORT!  I can't believe the flack I get from people that want APRS
  230. to use COM3 and COM4 etc.  Why tie up whole COMM ports when an 89 cent switch
  231. will allow other devices to share a single COMM port?  Since the U-II cable
  232. only uses ONE pin and GROUND, simply add it to your MODEM cable with a simple
  233. SPDT switch as follows:
  234.  
  235.        ULTIMETER-II   >---------*--------*  sw1
  236.                                 |        <----*--------------> RXD
  237.        MODEM   }      >------------------*
  238.          or    }                |
  239.        other   }                *-----/\/\/\/\-------*
  240.        serial  }                        5.6k         |
  241.        device  }      <------------------------------*-------< TXD
  242.                }      * * * -----------------------------* * * other pins
  243.                }      *--------------------------------------* GND
  244.  
  245. Actually, you can wire this to any serial device that you do NOT use while
  246. running APRS.  I chose my MODEM that is on COM2.  Note the series resistor
  247. as mentioned in the text to provide the -V pull-down for the U-II output.
  248.  
  249. REMOTE ULTIMETER-II OPERATION:  There are two ways to combine a TNC and U-II
  250. for stand-alone remote operation.  One uses the new features in the PACCOMM
  251. TNC to periodically transmit a WX report, and the other permits APRS stations
  252. to interrogate the WX conditions remotely.  Here's how:
  253.  
  254. GPS capable TNC:  Simply program the TNC GPStext parameter to recognize the * 
  255.    or # character instead of the usual GPS formats.  Then set LOC to every 600
  256.    and GPS ON and the TNC will load the WX report into the TNC LText and
  257.    transmit it once every 10 minutes.  Also SET ECHO off!  This is because the
  258.    U-II uses a 10k resistor on the TXD line to bias the RXD line.  If the
  259.    TNC is echoing the U-II data, then total garbage results!  (Thanks to Jeff,
  260.    KD4GOE in Mobile, ALA for figuring that one out!).  Finally, you MUST
  261.    put the unit's POSIT in the LText using the "_" WX symbol.  APRS will NOT
  262.    display WX data from this site until it HAS received a POSIT on the P-List.
  263.  
  264. OTHER TNCs:
  265.    1) Install the U-II and a TNC at the remote site.  Install a data switch
  266.    so that U-II data is only input to the TNC when the TNC is connected by
  267.    either wiring to the CONNECTED LED or to the DCD line if implemented
  268.    2) Place the TNC location in the BText using the usual APRS fixed format
  269.    with the WX (_) symbol:    !LLmm.xxN/LLLmm.xxW_Remote U-II WX station...
  270.    3) If the TNC is also serving as a WIDE area APRS digi, place the word
  271.    WIDE at the beginning of the comment field so that it shows up in green,
  272.    and include a note that WX is available.  Set MYA WIDE.  Set your UNPROTO
  273.    path to UNproto APRS via WIDE,WIDE... (assuming there are other WIDEs
  274.    nearby)
  275.    4) Set LFIgnore ON.  Set CHECK to 6 and AX25 off so that the WX connection
  276.    will time out after 60 seconds.
  277.  
  278. At this point, any station connecting to the TNC will get the short ULTIMETER
  279. 15 character weather strings as long as they are connected.  The following
  280. changes were made to APRS so that the connected station and all OTHER
  281. monitoring stations could see the data.
  282.  
  283.    a) APRS looks for raw U-II data packets on the air, no matter what the
  284.       TO callsign is.
  285.    b) To let the station that connects to the U-II TNC also be able to see the
  286.       data, he must first turn MCON ON so that he can monitor while connected,
  287.       second, he must escape out of the APRS TALK mode so that APRS can process
  288.       the data.  Use the alt-X key instead of ESC to return to APRS from the
  289.       blue COMM-TNC screen.  Alt-X will leave your connection intact instead of
  290.       forcing a Disconnect as it usually does.  This feature is not documented
  291.       anywhere else, since it only is useful here for WX.
  292.    c) As long as you are connected to the remote TNC, the U-II data will be
  293.       transmitted about once every 5 seconds.
  294.  
  295. Since the remote site can also be a WIDE area digipeater, it should show the
  296. WX circle symbol, but it will be GREEN to indicate it is also running with
  297. the ALIAS of WIDE.  Whenever U-II data is transmitted, APRS will overwrite
  298. the digipeater position with the Ultimeter-II WX/posit report.  The last WX
  299. heard will remain in the P-list and on the screen until the next BText is
  300. transmitted by the DIGI TNC.
  301.  
  302.  
  303. Peet Bros is working on a version of the Ultimeter which can be connected
  304. to a remote TNC and which will only ouput WX data once every 6 minutes or so.
  305. If the TNC is placed in the UI CONVERSE mode, these short WX reports will be
  306. transmitted.  The PACCOMM TNC already has a UI MODE which will power it up
  307. in UI CONVERSE for just such an application as this...
  308.  
  309.  
  310. DATA LOGGING:  The POSITION FILTER normally causes APRS to NOT save duplicate
  311. position reports that are within 80 yards of a previous report.  When this
  312. filter is toggled OFF, it reduces this filter range to 20 yards AND enables
  313. all WXstation logging.  In this mode, all WEATHER station reports are saved
  314. in a track history file.  All over-the-air reports are only received once
  315. every 10 minutes, but your own report will be saved at the rate set by the
  316. Set-Pos-Rate command.
  317.  
  318. AUTOWX.EXE:  This is a program written by Les, N5KOA to also interface the U-II
  319. to a TNC with a PC.  It allows direct connections for WX info, it does WX
  320. beacons in APRS format, and allows continuous logging of WX data to a binary
  321. file just like the U-II ULTIITSR program.  I have not used nor tried this
  322. program.  Do not send disks, but about $5.00 to cover disk & postage.
  323.  
  324.     Les Blalock, N5KOA, 1711 Pagewood, Odessa, TX  79761
  325.     (915) 332-7112 day, 332-1942 fax,   367-0408 eve
  326.  
  327.   The program is also available on the ARRL BBS at (201) 666-0578.
  328.  
  329.   THERE IS NO LONGER ROOM TO PROVIDE THIS PROGRAM NOR DOCUMENTATION AS
  330.   PART OF APRS DISTRIBUTION.  AN OVERALL DESCRIPTION follows:
  331.  
  332.   AutoWX (Auto-Weather) is an IBM compatible packet program that accepts
  333.   weather data from the Ultimeter II weather station and makes the data
  334.   available on packet by direct connect requests and/or via automatic
  335.   beacons (in APRS beacon format).  The program assumes you are using two
  336.   serial ports (COM1 and COM2) and that the U-II is connected to one, the
  337.   TNC to the other.  The program works fine on an XT with 256K RAM and a
  338.   single floppy disk drive.  Weather data can be tracked on the AutoWx
  339.   screen in three different formats:
  340.  
  341.   The WX.DAT file is an ASCII file that tracks the high and low temperatures
  342.   and high wind speed for the day.  The U-II data is read continuously and
  343.   logged to disk every 5 minutes.  If another packet station connects and
  344.   sends "//wx", AutoWx will update and send the current weather data and
  345.   Hi's and Lo's for the day.   The last ten stations that connected can be
  346.   viewed by pressing the PgDn key.
  347.          
  348.   Comments and questions about AUTOWX can be directed to N5KOA at
  349.   N5RKN.#WTX (Odessa, TX).  Please drop him a line if you try the program.
  350.  
  351.  
  352. FINAL NOTES:  Since the WXstation option is always updating your outgoing
  353. position report, this makes it impossible for a WX station to report a beam
  354. heading during a Direction Finding evolution.  If you use the BEAMHEADING
  355. command to enter a beam heading on a Fox or Jammer, then your WX station
  356. is disabled.  To restore your WX station, restart the program.
  357.  
  358. $$$  The ULTIMETER-II is available from PEET Bros 1-800-USA-PEET (872-7338)
  359.      for $179 plus $20 for their Serial interface cable and $60 for the
  360.      optional rain guage (self emptying, reads in 0.1 inches) plus shipping
  361.      of $8.25.  (For APRS, you don't need their $40 software but it is a good
  362.      package for doing the usual home WX logging and analysis)  See adds in
  363.      QST, CQ, Popular Mechanics, etc... (these were 1993 prices)
  364.  
  365.