APRS Device Identification Database (aka tocalls)
History
In the past, Bob Bruninga (WB4APR) maintained two documents on the original aprs.org website:
- tocalls.txt - DEPRECATED
- mic-e-types.txt - DEPRECATED
(mic-e-types are not covered in this document)
Any vendor or individual who wanted a new APRS device identifier had to contact Bob directly. He took care of the allocation(s) and entered them into either of the documents mentioned above.
While it wasn't an everyday occurrence, the previous method was neither scalable nor convenient!
A Better Way
Hessu (OH7LZB) took over maintaining the APRS Device Identification Database in 2013 ***.
Hessu selected GitHub because it allows multiple people to contribute in a well-controlled fashion, imposes strict version control, and offers a wide array of other capabilities.
The APRS Device Identification Database repository is located at the following URL:
https://github.com/aprsorg/aprs-deviceid
GitHub is an ideal platform as it allows multiple people to contribute in a well-controlled fashion, imposes strict version control, and offers many other capabilities.
For example, suppose a developer creates a new device or writes a new application. In that case, they can initiate the allocation process by following the steps outlined in the ALLOCATING policy document. The documentation outlines a workflow whereby developers can be almost entirely self-sufficient!
GitHub Repository
The APRS Device Identification Database is currently maintained by our good friend Hessu (OH7LZB) and is maintained on GitHub:
https://github.com/aprsorg/aprs-deviceid
Downloading the latest tocalls
The preferred method for obtaining the most current version of the tocalls files is via the following APRS Foundation-hosted links:
https://aprs-deviceid.aprsfoundation.org/tocalls.yaml
https://aprs-deviceid.aprsfoundation.org/tocalls.dense.json
https://aprs-deviceid.aprsfoundation.org/tocalls.pretty.json
https://aprs-deviceid.aprsfoundation.org/tocalls.xml
NOTE: If you do not specify a path at the end of the Base URL (https://aprs-deviceid.aprsfoundation.org), your browser will automatically get redirected to the tocalls.pretty.json
version of the database.
If you encounter issues accessing the APRS Device ID Database, please use the Contact Us form on the APRS Foundation website.
*** GitHub shows the first commit to the APRS Device Identification Database repository dates back to 10/23/2013!
Any vendor or individual who wanted a new APRS device identifier had to contact Bob directly. He handled the allocation(s) and entered them into either of the documents mentioned above.