improved command parser

This commit is contained in:
IMback
2018-10-07 21:57:28 +02:00
parent 2dff6c6efd
commit 389d0c6829
4 changed files with 131 additions and 82 deletions

View File

@ -41,6 +41,7 @@ void Serial::write(const char* in, const unsigned int length)
void Serial::write_p(const char in[])
{
cli();
char ch = pgm_read_byte(in);
while (ch != '\0')
{
@ -48,6 +49,7 @@ void Serial::write_p(const char in[])
in++;
ch = pgm_read_byte(in);
}
sei();
}
void Serial::write(const char in[])