From 264d4fe98d1f96015031a935fea748c42b9ff5ea Mon Sep 17 00:00:00 2001 From: Fly Dev Date: Mon, 23 Jun 2025 14:46:43 +0000 Subject: [PATCH] fix syntax error in parse_object function --- lib/parser.ex | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/lib/parser.ex b/lib/parser.ex index bafcf20..496892d 100644 --- a/lib/parser.ex +++ b/lib/parser.ex @@ -2,7 +2,6 @@ defmodule Parser do @moduledoc """ Main parsing library """ - # import Bitwise alias Aprs.Convert alias Parser.MicE @@ -711,10 +710,7 @@ defmodule Parser do def parse_object(<<";", object_name::binary-size(9), live_killed::binary-size(1), rest::binary>>) do position_data = case rest do - # Uncompressed position format - def parse_object( - <<";", object_name::binary-size(9), live_killed::binary-size(1), rest::binary>> - ) do + <> -> %{latitude: lat, longitude: lon} = parse_aprs_position(latitude, longitude) @@ -727,7 +723,6 @@ defmodule Parser do position_format: :uncompressed } - # Compressed position format <<"/", latitude_compressed::binary-size(4), longitude_compressed::binary-size(4), symbol_code::binary-size(1), cs::binary-size(2), compression_type::binary-size(1), comment::binary>> -> try do