AllWize Library
Functions | Variables
serial2mqtt Namespace Reference

Functions

def parse (data)
 
def on_connect (client, userdata, flags, rc)
 

Variables

string SERIAL_PORT = "/dev/ttyACM0"
 
int SERIAL_BAUD = 115200
 
string MQTT_TOPIC = "team/%s/field_%d"
 
string MQTT_SERVER = "localhost"
 
int MQTT_PORT = 1883
 
int MQTT_QOS = 2
 
int MQTT_RETAIN = 0
 
 client = mqtt.Client()
 
 on_connect
 
 ser = serial.Serial(SERIAL_PORT, SERIAL_BAUD, timeout=0.5)
 
 line = ser.readline()
 

Function Documentation

◆ on_connect()

def serial2mqtt.on_connect (   client,
  userdata,
  flags,
  rc 
)

Definition at line 56 of file serial2mqtt.py.

◆ parse()

def serial2mqtt.parse (   data)

Definition at line 44 of file serial2mqtt.py.

Variable Documentation

◆ client

serial2mqtt.client = mqtt.Client()

Definition at line 59 of file serial2mqtt.py.

◆ line

serial2mqtt.line = ser.readline()

Definition at line 67 of file serial2mqtt.py.

◆ MQTT_PORT

int serial2mqtt.MQTT_PORT = 1883

Definition at line 37 of file serial2mqtt.py.

◆ MQTT_QOS

int serial2mqtt.MQTT_QOS = 2

Definition at line 40 of file serial2mqtt.py.

◆ MQTT_RETAIN

int serial2mqtt.MQTT_RETAIN = 0

Definition at line 41 of file serial2mqtt.py.

◆ MQTT_SERVER

string serial2mqtt.MQTT_SERVER = "localhost"

Definition at line 36 of file serial2mqtt.py.

◆ MQTT_TOPIC

string serial2mqtt.MQTT_TOPIC = "team/%s/field_%d"

Definition at line 35 of file serial2mqtt.py.

◆ on_connect

serial2mqtt.on_connect

Definition at line 60 of file serial2mqtt.py.

◆ ser

serial2mqtt.ser = serial.Serial(SERIAL_PORT, SERIAL_BAUD, timeout=0.5)

Definition at line 65 of file serial2mqtt.py.

◆ SERIAL_BAUD

int serial2mqtt.SERIAL_BAUD = 115200

Definition at line 34 of file serial2mqtt.py.

◆ SERIAL_PORT

string serial2mqtt.SERIAL_PORT = "/dev/ttyACM0"

Definition at line 33 of file serial2mqtt.py.