This is the current version of the APRSPEED.ASM code. V 1.0 - April 00. It's based on the original and excellent PICE90 software by Byon Garrabrant N6BG. Please refer to the attached pic90ori.txt file to get a better understanding of the features and versions of the original PICE90 package. Any comments about the PICE90 software should be addressed to Byon himself. Any comments to this version of APRSPEED package are welcome. Please e-mail to: Colin Buckup N5GG - n5gg@hotmail.com I hope you enjoy your PIC-E tracker with this code. 73 Colin. ________________________________________________________________________ A P R S P E E D . A S M ________________________________________________________________________ Description: This software is based on the original PICE90 software written by N6BG. The main change is that the beacon period is now variable according to the current speed of the mobile. This means that the rate of packets sent will change based on the current conditions of the mobile. The speed x position update period table is as follows: Speed range Beacon period 0 - 1 kn 15 minutes 2 - 4 kn 5 minutes 5 - 11 kn 2 minutes 12 - 21 kn 1 minute 22 - 38 kn 30 seconds 39 - 67 kn 20 seconds 68 and above 10 seconds With the above values, it's ensured that the position of the mobile will be updated in a rate such that the mobile's distance traveled during the period between position updates is less than a 1/4 mile (worst case is about 700 meters). It will also lessen the number of position packets sent out to only one every 15 minutes if the mobile is not moving, therefore not clogging the frequency with redundant and useless information. The software has a Max_Speed memory for the current update period, so that the time between packets is always based on the Max Speed during that period. This means that if the mobile was stationary and starts moving, it will immediately update it's beacon rate to the new conditions. I hope this version of the code improves the "position accuracy" and the band usage. 73 de Colin N5GG, ex AC5TV, ex PY2CGB - Lewisville, TX - April 2000.