diff --git a/lib/aprsme_web/live/info_live/show.html.heex b/lib/aprsme_web/live/info_live/show.html.heex index d44f7be..2434296 100644 --- a/lib/aprsme_web/live/info_live/show.html.heex +++ b/lib/aprsme_web/live/info_live/show.html.heex @@ -16,133 +16,334 @@ <% _symbol_img = "/aprs-symbols/aprs-symbols-24-#{symbol_table_num}@2x.png" %> <% _symbol_index = symbol_code_ord - 33 %> -
+ {@packet.comment} +
+| Callsign | -Distance | -Last heard | -||||||
|---|---|---|---|---|---|---|---|---|
|
- <.link navigate={~p"/info/#{neighbor.callsign}"} class="hover:underline">
- {neighbor.callsign}
-
- <%= if neighbor.packet do %>
- <% {symbol_table_id, symbol_code} =
- AprsmeWeb.MapLive.PacketUtils.get_symbol_info(neighbor.packet) %>
- <% symbol_table =
- if symbol_table_id in ["/", "\\", "]"], do: symbol_table_id, else: "/" %>
- <% symbol_code = symbol_code || ">" %>
- <% table_id =
- if symbol_table == "/",
- do: "0",
- else: if(symbol_table == "]", do: "2", else: "1") %>
- <% symbol_code_ord =
- symbol_code
- |> String.to_charlist()
- |> List.first()
- |> (fn c -> if is_integer(c), do: c, else: 63 end).() %>
- <% index = symbol_code_ord - 33 %>
- <% safe_index = max(0, min(index, 93)) %>
- <% column = rem(safe_index, 16) %>
- <% row = div(safe_index, 16) %>
- <% x = -column * 128 %>
- <% y = -row * 128 %>
- <% symbol_img = "/aprs-symbols/aprs-symbols-128-#{table_id}@2x.png" %>
-
+
+
+
+
+
+
+
+
+
+ Stations Near Current Position+
+
- <% else %>
-
No recent packet data available for this callsign.
- <% end %>
+ |
+ No recent packet data available for this callsign. +
+