GY-63_MS5611/libraries/ANSI/examples/ansi_IO/ansi_IO.ino
2023-02-27 11:33:43 +01:00

71 lines
967 B
C++

//
// FILE: ansi_IO.ino
// AUTHOR: Rob Tillaart
// PURPOSE: demo
// URL: https://github.com/RobTillaart/ANSI
#include "ansi.h"
ANSI ansi(&Serial);
String user = "";
String password = "";
void setup()
{
Serial.begin(115200);
ansi.clearScreen();
ansi.print("ANSI_LIB_VERSION: ");
ansi.print(ANSI_LIB_VERSION);
ansi.gotoXY(2, 4);
ansi.print("Username: ");
char c = '\0';
while (c != '\r')
{
if (ansi.available() )
{
c = ansi.read();
if (c != '\r')
{
user += c;
ansi.print(c);
}
}
}
ansi.gotoXY(2, 5);
ansi.print("Password: ");
c = '\0';
while (c != '\r')
{
if (ansi.available() )
{
c = ansi.read();
if (c != '\r')
{
password += c;
ansi.print('.');
}
}
}
ansi.gotoXY(2, 10);
ansi.print(user);
ansi.print("\t\t");
ansi.print(password);
ansi.println("\ndone...");
}
void loop()
{
}
// -- END OF FILE --