diff --git a/README.md b/README.md
index d8f7b2c58ec3890e2f48969dcda4af47989d4a5f..c0e0a93fdadf5d8a1731c7ec4435f52a745502b8 100644
--- a/README.md
+++ b/README.md
@@ -28,7 +28,8 @@ didacticPSNetClient psnClient;
 
 #Starten der Client-Instanz
 void psnClient.begin(Stream& sSerial, fcn callback);
-//Param1: Schnittstelle (Serial | SoftSerial); param2: Callback-Funktion
+// param1: Schnittstelle (Serial | SoftSerial)
+// param2: Callback-Funktion
 
 #Netzwerkverwaltung Client (Daten senden und Empfangen, Zugriffsregelung)
 bool psnClient.handleNetwork();
@@ -38,26 +39,35 @@ bool psnClient.handleNetwork();
 int psnClient.subscribe(char* topic);
 // param: Topic String/char-Array ("example" / char topic[n])
 int psnClient.subscribe(char* topic, int length);
-// param1: Topic String/char-Array; param2: Anzahl Zeichen des Topics
+// param1: Topic String/char-Array
+// param2: Anzahl Zeichen des Topics
 // return ERROR-Wert: DN_ERROR_NOERROR, DN_ERROR_TOPIC_LEN (Topic zu lang - wird abgeschnitten)
 
 #Topic eines anderen Clients entfernen
 bool psnClient.unsubscribe(char* topic);            
 // param: Topic String/char-Array
+
 bool psnClient.unsubscribe(char* topic, int length); 
-// param1: Topic String/char-Array; Param2: Param2: Anzahl Zeichen des Topics
+// param1: Topic String/char-Array
+// param2: Anzahl Zeichen des Topics
 // return true wenn Daten versendet / false wenn nicht
 
 #Daten unter Topic veroeffentlichen
-int psnClient.publish(char* topic,char* payload); 
+int psnClient.publish(char* topic, char* payload); 
 // param1: Topic String/char-Array; param2: payload-char-Array
-int psnClient.publish(char* topic, int topicLength,char* payload, int payloadLength); 
-// param1: Topic String/char-Array; param2: Anzahl Zeichen des Topics, param3: payload-char-Array; param4: Anzahl Zeichen der Payload
+int psnClient.publish(char* topic, int topicLength, char* payload, int payloadLength); 
+// param1: Topic String/char-Array
+// param2: Anzahl Zeichen des Topics
+// param3: payload-char-Array
+// param4: Anzahl Zeichen der Payload
 // return: ERROR-Wert: DN_ERROR_NOERROR, DN_ERROR_TOPIC_LEN, DN_ERROR_PAYLOAD_LEN (Payload zu lange - wird abgeschnitten)
 
 #Callback-Funktion (wird bei neuen Daten aufgerufen)
 void clientCallback(char* topic, int topicLength, char* payload, int payloadLength){...}
-//param1: Topic der Nachricht, param2: Lange des Topics; param3: Nutdaten der Nachricht; param4: Laenge der
+// param1: Topic der Nachricht
+// param2: Lange des Topics
+// param3: Nutdaten der Nachricht
+// param4: Laenge der
 ```
 
 ### Broker
@@ -88,7 +98,8 @@ int psnClient.edgeDetected(bool currentState);
 
 #Auf Wertaenderung groeßer Schwellwert pruefen
 bool psnClient.valueChanged(int currentvalue, int threshold);
-// param: aktueller Wert; param2: Schwellwert
+// param1: aktueller Wert
+// param2: Schwellwert
 // return: true -> Aenderung groeßer als Schwellwert; sonst false
 
 #Nicht blockierendes Warten
@@ -98,7 +109,9 @@ bool psnClient.timeElapsed(long);
 
 #Einlesen von Text ueber Serialle Schnittstelle bis Endezeichen empfangen wird
 int psnClient.readSerialData(Stream&, char*, char);
-// param1: Schnittstelle (Serial | SoftSerial); param2: Array in das die Zeichen eingelesen werden; param3: Endezeichen (char)
+// param1: Schnittstelle (Serial | SoftSerial)
+// param2: Array in das die Zeichen eingelesen werden
+// param3: Endezeichen (char)
 // return: Anzahl der eingelesenen Zeichen (0 wenn noch kein Endezeichen)
 ```
 
@@ -107,8 +120,8 @@ int psnClient.readSerialData(Stream&, char*, char);
 Konstanten aus der Library die fuer die Programmierung genutzt werden und teilweise angepasst werden koennen.
 ```cpp
 #ASCII Endezeichen
-DN_ASCII_CR -> 'CR' -> (int) 13
-DN_ASCII_NL -> 'NL' -> (int) 10
+DN_ASCII_CR "carriage return CR" (int) 13
+DN_ASCII_NL "new line NL"(int) 10
 
 #Laenge Topics und Payload (Client und Broker)
 MAX_LEN_TOPICS   default: 10
@@ -119,7 +132,7 @@ MAX_NR_TOPICS_CLIENT  default: 5
 MAX_NR_TOPICS_BROKER  default: 20
 
 #ERRORs
-DN_ERROR_NOERROR      0
+DN_ERROR_NO_ERROR     0
 DN_ERROR_TOPIC_LEN   -1
 DN_ERROR_PAYLOAD_LEN -2
 
diff --git a/src/didacticNet.cpp b/src/didacticNet.cpp
index 9b6d2a6487af4f562b630cffcbecd8040c0fa1cb..6529e29f65f275139ccda0158965048c4ec2ed56 100644
--- a/src/didacticNet.cpp
+++ b/src/didacticNet.cpp
@@ -147,7 +147,7 @@ didacticPSNetClient::didacticPSNetClient(){}
 didacticPSNetClient::~didacticPSNetClient(){}
 
 int didacticPSNetClient::publish(char* topic,  char* payload){
-  int error = DN_ERROR_NOERROR;
+  int error = DN_ERROR_NO_ERROR;
 
 	int topicLength =  strlen(topic);
 	int payloadLength = strlen(payload);
@@ -179,7 +179,7 @@ int didacticPSNetClient::publish(char* topic,  char* payload){
 }
 
 int didacticPSNetClient::publish(char* topic, int topicLength, char* payload , int payloadLength){
-	int error = DN_ERROR_NOERROR;
+	int error = DN_ERROR_NO_ERROR;
   
   _sendBufferMessage[0] = MSG_PRELIMITER;
 	_sendBufferMessage[1] = MSG_PUBLISH;
@@ -209,7 +209,7 @@ int didacticPSNetClient::publish(char* topic, int topicLength, char* payload , i
 }
 
 int didacticPSNetClient::subscribe(char* topic){
-  int error = DN_ERROR_NOERROR;
+  int error = DN_ERROR_NO_ERROR;
 
   int topicLength = strlen(topic);
 
@@ -251,7 +251,7 @@ int didacticPSNetClient::subscribe(char* topic){
 }
 
 int didacticPSNetClient::subscribe(char* topic, int topicLength){
-   int error = DN_ERROR_NOERROR;
+   int error = DN_ERROR_NO_ERROR;
 
    if( topicLength > MAX_LEN_TOPICS){
     topicLength = MAX_LEN_TOPICS;
diff --git a/src/didacticNet.h b/src/didacticNet.h
index fe2ba4225b99144dae4d0d8930a98c9e0aa80a2c..fda76125d25b7ba99a791feecf4b73beec7f4979 100644
--- a/src/didacticNet.h
+++ b/src/didacticNet.h
@@ -36,7 +36,7 @@
 #define MAX_LEN_TOPICS 		  10
 #define MAX_LEN_PAYLOAD       20
 
-#define DN_ERROR_NOERROR      0
+#define DN_ERROR_NO_ERROR     0
 #define DN_ERROR_TOPIC_LEN   -1
 #define DN_ERROR_PAYLOAD_LEN -2