From fb9ddc3df0b04b62032f16bf76f517312e319d66 Mon Sep 17 00:00:00 2001
From: Jeffrey Phillips Freeman <jeffrey.freeman@syncleus.com>
Date: Sun, 25 Sep 2016 07:51:14 -0400
Subject: [PATCH] Fixed a bug int he hash function for the aprs util module.

---
 src/apex/aprs/util.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/apex/aprs/util.py b/src/apex/aprs/util.py
index 9e254d6..1fdd4f1 100755
--- a/src/apex/aprs/util.py
+++ b/src/apex/aprs/util.py
@@ -190,8 +190,8 @@ def hash_frame(frame):
     for frame_chr in frame_string_prefix:
         hashing = ord(frame_chr) << (8*(index % 4)) ^ hashing
         index += 1
-    for byte in frame['text']:
-        hashing = byte << (8*(index % 4)) ^ hashing
+    for char in frame['text']:
+        hashing = ord(char) << (8*(index % 4)) ^ hashing
         index += 1
     return hashing
 
-- 
GitLab