Skip to content
Snippets Groups Projects
Verified Commit b72540c9 authored by Anian Bühler's avatar Anian Bühler
Browse files

changed clientCallback to newData

parent a77282a6
No related branches found
No related tags found
No related merge requests found
......@@ -36,7 +36,7 @@ char topicSub[MAX_LEN_TOPICS] = {""}; //Array für neues Empfangs-Topi
char topicPub[MAX_LEN_TOPICS] = {""}; //Array für eigenes Sende-Topic
//Callback-Funktion wird bei neuen Daten automatisch aufgerufen
void clientCallback(char* mTopic, int mToLength, char* mData, int mDaLength) {
void newData(char* mTopic, int mToLength, char* mData, int mDaLength) {
Serial.print(mTopic);
Serial.print(":\t");
Serial.println(mData);
......@@ -54,7 +54,7 @@ void setup() {
sSerial.begin(SERIAL_BAUD); //Starte SoftwareSerielle Schnittstelle (zu IR-Link-Modulen)
psnClient.begin(sSerial, clientCallback); //Starte PubSubClient mit SoftwareSerial und Callbackfunktion "clientCallback"
psnClient.begin(sSerial, newData); //Starte PubSubClient mit SoftwareSerial und Callbackfunktion "clientCallback"
sReader.begin(Serial);
//AUSGABE INFOTEXT
......
......@@ -42,7 +42,7 @@ DidacticPSNetClient psnClient; //Erzeuge PubSub-Client-Instanz
//Callback-Funktion - wird beim Empfang neuer Daten aufgerufen
void clientCallback(char* mTopic, int mToLength, char* mData, int mDaLength) {
void newData(char* mTopic, int mToLength, char* mData, int mDaLength) {
Serial.print("CB: ");
Serial.print(mTopic);
Serial.print(" | ");
......@@ -65,7 +65,7 @@ void setup() {
pinMode(LED_PIN,OUTPUT);
psnClient.begin(sSerial, clientCallback); //Starte PubSub Client an SoftwareSerial Schnittstelle
psnClient.begin(sSerial, newData); //Starte PubSub Client an SoftwareSerial Schnittstelle
//psnClient.begin(Serial, clientCallback); //Starte PubSub Client an Serial Schnittstelle
psnClient.subscribe(topicSubscribe); //Lege fest zu welchem Topic Daten empfangen werden sollen
......
......@@ -41,7 +41,7 @@ UnblockingTimer uTimer;
//Callback-Funktion - wird beim Empfang neuer Daten aufgerufen
void clientCallback(char* mTopic, int mToLength, char* mData, int mDaLength) {
void newData(char* mTopic, int mToLength, char* mData, int mDaLength) {
Serial.print("CB: ");
Serial.print(mTopic);
Serial.print(" | ");
......@@ -62,7 +62,7 @@ void setup() {
Serial.begin(SERIAL_BAUD); //Starte Serielle Schnittstelle (zum PC)
sSerial.begin(SERIAL_BAUD); //Starte SoftwareSerielle Schnittstelle (zu IR-Link-Modulen)
psnClient.begin(sSerial, clientCallback); //Starte PubSub Client an SoftwareSerial Schnittstelle
psnClient.begin(sSerial, newData); //Starte PubSub Client an SoftwareSerial Schnittstelle
//psnClient.begin(Serial, clientCallback); //Starte PubSub Client an Serial Schnittstelle
psnClient.subscribe(topicSubscribe); //Lege fest zu welchem Topic Daten empfangen werden sollen
......
......@@ -29,7 +29,7 @@ SoftwareSerial sSerial(10, 11); //Erzeuge SoftwareSerial-Instanz mit Rx = Pin10
DidacticPSNetClient psnClient; //Erzeuge PubSub-Client-Instanz
//Callback-Funktion - wird beim Empfang neuer Daten aufgerufen
void clientCallback(char* mTopic, int mToLength, char* mPayload, int mPayloadLength) {
void newData(char* mTopic, int mToLength, char* mPayload, int mPayloadLength) {
Serial.print("Nachricht von: ");
Serial.print(mTopic);
Serial.print(" - ");
......@@ -42,7 +42,7 @@ void setup() {
Serial.begin(2400); //Starte Serielle Schnittstelle (zum PC)
sSerial.begin(2400); //Starte SoftwareSerielle Schnittstelle (zu IR-Link-Modulen)
psnClient.begin(sSerial, clientCallback); //Starte PubSub Client an SoftwareSerial Schnittstelle
psnClient.begin(sSerial, newData); //Starte PubSub Client an SoftwareSerial Schnittstelle
//Hier EMPFANGS-TOPIC ANPASSEN -> default "client2"
psnClient.subscribe("client2"); //Lege fest zu welchem Topic Daten empfangen werden sollen
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment