aprs.me/test/aprsme
Graham McIntire 623800dfc1
Fix failing packet parsing tests for altitude and PHG extraction
The APRS parser wasn't extracting altitude and PHG data from the comment
field. Added extraction functions to parse:
- Altitude from /A=XXXXXX format (converts to feet)
- PHG (Power-Height-Gain-Directivity) from PHGXXXX format

Also updated the comment cleaning to remove these technical details,
leaving only the human-readable station description.

Updated tests to properly use Packet.extract_additional_data() which
is where the parsing happens during packet processing.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-28 12:20:52 -05:00
..
accounts add callsign to users 2025-07-10 16:07:05 -05:00
packets clean up warnings 2025-07-16 08:55:46 -05:00
workers Migrate background job processing from Oban to Exq 2025-07-26 18:39:50 -05:00
archiver_test.exs refactor to use external parser 2025-06-24 14:22:09 -05:00
bad_packet_test.exs refactor to use external parser 2025-06-24 14:22:09 -05:00
broadcast_task_supervisor_test.exs Optimize test suite performance - 32.5% faster execution 2025-07-21 09:23:07 -05:00
callsign_test.exs more permissive callsign parsing 2025-07-12 09:10:49 -05:00
connection_prevention_test.exs refactor to use external parser 2025-06-24 14:22:09 -05:00
convert_test.exs Optimize test suite performance - 32.5% faster execution 2025-07-21 09:23:07 -05:00
data_extended_test.exs fix messaging name 2025-06-24 14:29:47 -05:00
device_identification_test.exs Optimize test suite performance - 32.5% faster execution 2025-07-21 09:23:07 -05:00
encoding_utils_test.exs update deps 2025-07-16 08:20:20 -05:00
geo_utils_test.exs Fix all failing tests 2025-07-25 14:14:04 -05:00
geometry_test.exs refactor to use external parser 2025-06-24 14:22:09 -05:00
is_test.exs refactor to use external parser 2025-06-24 14:22:09 -05:00
packet_consumer_test.exs Optimize test suite performance - 32.5% faster execution 2025-07-21 09:23:07 -05:00
packet_parsing_test.exs Fix failing packet parsing tests for altitude and PHG extraction 2025-07-28 12:20:52 -05:00
packet_pipeline_integration_test.exs clean up warnings 2025-07-16 08:55:46 -05:00
packet_replay_test.exs refactor to use external parser 2025-06-24 14:22:09 -05:00
packet_test.exs fix geolocation hopefully 2025-07-10 17:12:49 -05:00
packet_weather_extraction_test.exs integrate /:call to main page 2025-07-13 10:36:58 -05:00
packets_encoding_test.exs refactor to use external parser 2025-06-24 14:22:09 -05:00
packets_mic_e_test.exs add packet batcher 2025-06-24 15:06:09 -05:00
packets_oldest_test.exs clean up status page 2025-07-15 13:56:01 -05:00
packets_weather_test.exs fix geolocation hopefully 2025-07-10 17:12:49 -05:00
passcode_test.exs Optimize test suite performance - 32.5% faster execution 2025-07-21 09:23:07 -05:00
streaming_packets_pubsub_test.exs Implement critical performance optimizations and error handling 2025-07-18 18:19:49 -05:00