From 1112c4d88ad054af7540e201c3186b50f496e97c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Anian=20B=C3=BChler?= <anian.buehler@reutlingen-university.de> Date: Mon, 4 Jul 2022 12:22:20 +0200 Subject: [PATCH] updated readme --- README.md | 10 +++++++++- library.properties | 2 +- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 6254c88..2d6fe7b 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# didacticNetwork +# DidacticNetwork Bibliothek zur Implementierung von vereinfachten Netzwerken auf Arduino-Boards. Die Funktionalitaeten entsprechen dem Stand der Technik, die Umsetzung ist didaktisch reduziert. @@ -120,6 +120,11 @@ int psnClient.publishOnChange(char* topic, int payload, int threshold); #Callback-Funktion (wird bei neuen Daten aufgerufen) //Bezeichnung muss mit der in psnClient.begin(...) übereinstimmen +void newData(char* topic, char* payload){...} +// param1: Topic der Nachricht +// param2: Nutdaten der Nachricht + +// mit "#define CALLBACK_W_LENGTH" kann auf folgende Callback-Struktur umgestellt werden: void newData(char* topic, int topicLength, char* payload, int payloadLength){...} // param1: Topic der Nachricht // param2: Lange des Topics @@ -228,6 +233,9 @@ MSG_PUBLISH '@' MSG_SUBSCRIBE '?' MSG_UPDATE '#' MSG_TOPIC_MULTI '*' + +#Callback-Struktur +CALLBACK_W_LENGTH _undefined_ ``` # Bestellung bei Aisler diff --git a/library.properties b/library.properties index 1333af1..e9a2fc7 100644 --- a/library.properties +++ b/library.properties @@ -6,4 +6,4 @@ sentence=Library for implementing didactic reduced networks on Arduino boards. category=Communication paragraph=Library for implementing networks on Arduino boards. The functionalities correspond to state of the art technologies, which are didactically reduced. url=https://gitlab.reutlingen-university.de/letsgoing/libraries/didacticnetwork -includes=didacticNet.h +includes=DidacticNet.h -- GitLab