Skip to content

9M2PJU/9M2PJU-Python-APRS-PassCode-Generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

11 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ›°οΈ 9M2PJU-Python-APRS-PassCode-Generator

A minimal, accurate, and reliable APRS-IS passcode generator β€” written in pure Python 🐍
Designed for hams who need a quick way to generate passcodes for iGate or tools like Xastir, APRSdroid, YAAC, etc.


✨ Features

βœ… Supports all valid amateur radio callsigns β€” including those starting with digits (e.g. 9M2PJU, 4X1ZZ)
βœ… Accepts callsigns with or without SSIDs (N0CALL or N0CALL-5)
βœ… Generates official 15-bit APRS-IS passcodes
βœ… No dependencies β€” just Python 3
βœ… Fast, portable, hackable


πŸš€ Usage

πŸ”§ Command Line

$ python3 9m2pju-passcode-generator.py 9M2PJU

πŸ“¦ Installation

Clone this repo:

git clone https://github.com/9M2PJU/9M2PJU-Python-APRS-PassCode-Generator.git
cd 9M2PJU-Python-APRS-PassCode-Generator
python3 9m2pju-passcode-generator.py YOURCALLSIGN

No pip installs, no drama β€” just run and go.


πŸ“œ License

Licensed under the GNU GPL 3.0


πŸ‘¨β€πŸ’» Author

Made with passion for amateur radio by
9M2PJU


β˜• Like this project?

Give it a ⭐️ on GitHub and share it with your fellow hams!

About

A minimal, accurate, and reliable APRS-IS passcode generator β€” written in pure Python 🐍

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages