Hi everyone,
I've started work with Arduino Leonardo last week. I realy happy with getting fast results form the Board with out knowing anything about Microcontrollers before. In my first projects i read some measured from a photo sensor and a LED. Its works realy fine

... if i put the data via Keyboard-Simulator (Keyboard.begin) on my Computer. As I want to do it more professional via Serial it fails.
So I start to test some very very easy:
void setup() {
Serial1.begin(9600);
pinMode(2, OUTPUT);
}
void loop()
{
digitalWrite(2, LOW);
while (Serial.available()) {
Serial1.println("Ping") ;
digitalWrite(2, HIGH);
delay(500);
}
}
This result is very strange: If i do the Serial Monitor (IDE->Tools->Serial Monitor). Its works realy fine:
Sending data -> The LED on port 2 is glowing, and i get every half second a new "Ping".
But if i am using my common serial monitor (
https://sites.google.com/site/terminalbpp/ ), it will be this behaviour:
Sending data -> The LED on port 2 is glowing, but there is no "Ping" i'll wait as long as i want nothing come up.
The ping appears if I reconnect to the port.
My config is:

The same is if i write a quick serial interface in C# -> same wrong behaviour.
Am I doing something on the arduion worng? Should i set some flag like "Yes-I-want-realy-to-send-now"?
Thanks for reading and help.
Best regards,
Tobias