=== APRS Passcode Generator ===
Contributors: PD2HSB
Tags: aprs, ham radio, callsign, passcode, amateur radio
Requires at least: 5.0
Tested up to: 6.8
Stable tag: 1.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Generate an APRS-IS passcode from a callsign using a simple shortcode.

== Description ==

This lightweight plugin lets ham radio operators calculate their APRS-IS passcode from a callsign. It uses a simple algorithm to compute the passcode locally in the browser using JavaScript, so no data is sent externally.

**Features:**

* Generates passcode for APRS-IS (used in Xastir, YAAC, etc.)
* Easy to use shortcode: `[aprs_passcode]`
* Fully client-side (JavaScript only)
* No external API calls or database usage

== Installation ==

1. Upload the plugin files to the `/wp-content/plugins/aprs-passcode` directory, or install the plugin via the WordPress plugin screen directly.
2. Activate the plugin through the 'Plugins' screen in WordPress.
3. Use the shortcode `[aprs_passcode]` in any post or page to display the generator.

== Frequently Asked Questions ==

= Is this plugin secure? =
Yes. The callsign never leaves the browser. The passcode is calculated locally using JavaScript.

= Can this be used to log into APRS-IS servers? =
Yes, this plugin generates the same passcode used by most APRS software clients. However, you still need valid credentials and must follow APRS-IS network rules.

== Screenshots ==

1. The passcode generator form with input and result.

== Changelog ==

= 1.0 =
* Initial release with shortcode and JavaScript-based passcode generator.

== Upgrade Notice ==

= 1.0 =
Initial stable release.

== License ==

This plugin is licensed under the GPLv2 or later. See https://www.gnu.org/licenses/gpl-2.0.html for details.
