diff --git a/examples/mqtt_arbitrary_buffer/python_subscriber/subscriber.py b/examples/mqtt_arbitrary_buffer/python_subscriber/subscriber.py index 0a5cc06..170de2d 100644 --- a/examples/mqtt_arbitrary_buffer/python_subscriber/subscriber.py +++ b/examples/mqtt_arbitrary_buffer/python_subscriber/subscriber.py @@ -85,11 +85,16 @@ def parseMsg(payload): https://docs.python.org/2/library/struct.html ''' - charAry, val1, val2, val3 = parsedStruct.unpack_from(arr) + charAry, val1, val2, val3 = parsedStruct.unpack_from(arr) #convert byte array to formatted struct charAry = charAry.rstrip(' \t\r\n\0') #remove trailing white space from buffer return charAry, val1, val2, val3 + + + + + def main(): """Wait for incoming message published by Adafruit MQTT client""" global args