// const int LED_BUILTIN = 13;
void setup() {
Serial.begin(9600);
Serial.println();
Serial.setTimeout(10); // set timeout
pinMode(LED_BUILTIN, OUTPUT);
}
void loop() {
// Serial.println("This comes from arduino");
// delay(1000);
// Serial.println(Serial.available());
readStringUntilData();
}
void readStringUntilData() {
if (Serial.available()) {
String text = Serial.readStringUntil('h');
Serial.println(text);
}
}
void readStringData() {
if (Serial.available() > 0) {
String text = Serial.readString();
Serial.println(text);
}
}
void readFloatNumber() {
if (Serial.available() > 0) {
int number = Serial.parseFloat();
Serial.println(number);
}
}
void readIntegerNumber() {
if (Serial.available() > 0) {
int number = Serial.parseInt();
Serial.println(number);
}
}
void readCharAsChar() {
if (Serial.available() > 0) {
// read single data in char option
char data = Serial.read();
Serial.println(data);
}
}
void readCharAsInt() {
if (Serial.available() > 0) {
// read single data in int option
int data = Serial.read();
Serial.println(data);
}
}