Skip to content

Conversation

@dalethomas81
Copy link
Owner

PCB

  • Board version jumps to v1.2
  • Added RF filtering for the PTT line

Enclosure

  • New front and back covers to fully enclose components
  • There is now a version that does not include the keyboard or battery for stationary use at a home PC
  • GPS antenna has now been moved inside the front cover

Firmware

  • Dedicated "New Message" screen where direct messages can be sent
  • Smart beaconing feature where the APRS beacon can be sent based on a maximum distance and a minimum idle time
  • Display readability has been improved with better arrangement of screen components
  • Unused settings have been removed
  • Improved user input validation and cleaning
  • Many bugs have been resolved (just general bugs like incorrect datatypes being used)
  • Raw SD card output now uses Base64 encoding to help with transmitting special characters via ASCII
  • Code refactoring and optimizations for better readability and performance
  • Added terminal commands to allow beaconing and messaging
  • Easter egg debug screen has been added

GUI

  • There is now a companion GUI app for MacOS and Windows that you can use to connect and control HamMessenger from your PC.
  • Log screen that shows all logs in and out in realtime
  • Map screen that shows live locations and info of stations similar to aprs.fi
  • Messaging screen where all incoming messages are displayed and direct messages can be sent

Documentation

  • Readme files have been improved with much more information
  • There is now a new Build Instructions folder that will be used to include tutorial references and detailed documentation on how to build HamMessenger.
  • Parts lists / BOM updates

General

  • Github workflows have been added to help facilitate implementing CI/CD

@dalethomas81 dalethomas81 merged commit 941b2c6 into master Jun 4, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants