Improvements to APRS controller