From 85a46fa2932112a24153b3f1acec5b4fa8e9f5b4 Mon Sep 17 00:00:00 2001
From: Jeffrey Phillips Freeman <jeffrey.freeman@syncleus.com>
Date: Sun, 25 Sep 2016 07:56:41 -0400
Subject: [PATCH] Fixed a bug in the beacon plugin where a frames text field
 had the wrong format.

---
 src/apex/plugins/beacon/__init__.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/apex/plugins/beacon/__init__.py b/src/apex/plugins/beacon/__init__.py
index c910707..ae1384c 100644
--- a/src/apex/plugins/beacon/__init__.py
+++ b/src/apex/plugins/beacon/__init__.py
@@ -52,7 +52,7 @@ class BeaconPlugin(object):
                 port = self.port_map[port_name]
 
                 beacon_frame = {'source': port['identifier'], 'destination': 'APRS',
-                                'path': port['beacon_path'].split(','), 'text': list(port['beacon_text'].encode('ascii'))}
+                                'path': port['beacon_path'].split(','), 'text': port['beacon_text']}
                 frame_hash = apex.aprs.util.hash_frame(beacon_frame)
                 if frame_hash not in self.packet_cache.values():
                     self.packet_cache[str(frame_hash)] = frame_hash
-- 
GitLab