Published using Google Docs
Python source code
Updated automatically every 5 minutes

import socket

import struct

client_socket=socket.socket(socket.AF_INET, socket.SOCK_STREAM)

HOST = '127.0.0.1'

PORT = 7777

client_socket.connect((HOST,PORT))

while True:

data = client_socket.recv(1024)

lqi = ord(data[27])

print "lqi is: "+ repr(lqi)

RSSI = struct.unpack('b', data[28])[0]

print "rssi is: "+ repr(RSSI)

Received Data Stream

10 02 01 02 be 72 6a 11 00 00 01 00 9b 4f 00 01 01 01 00 80 00 00 90 67 0f 00 00 a8 ba 01 0c 28 0b 00 00 16 00 00 00 a4 00 00 00 10 03 a3

message extracted

lqi is: 168

rssi is: -70