https://goo.gl/forms/zgxWbEHkWuTjdAUn1
https://docs.google.com/forms/d/e/1FAIpQLSf4pkKxaw8Y5XsvAhCbW2ITESDn2hfsDTcVzYql01wXklQ-sQ/viewform
https://docs.google.com/forms/d/e/1FAIpQLSf4pkKxaw8Y5XsvAhCbW2ITESDn2hfsDTcVzYql01wXklQ-sQ/viewform
String command_pi; // место под хранение входящих из Serial данных
void setup()
{
Serial.begin(115200); //установка порта на скорость 115200 бит/сек
}
void loop()
{
String line = readlinePort(); //Считывание с Serial порта
}
//Чтение строки с последовательного порта.
String readlinePort(){
command_pi = "";
//Бесконечный цикл, который будет выполняться пока порт активен
while (1){
if(Serial.available( )){ //Проверка порта на активность
char buf = Serial.read(); //Переменная буфера, для хранения символа ASCII
if(buf != '\r'){ //Если не просходи восврат коретки CR(\n - для новой строки CN )
command_pi += buf;//добавляем символ в строку
}else{
return command_pi; //Возвращает строку
}
}
}
}
Текст ошибки: Read_line_form_serial.cpp: In function ‘void loop()’:
Read_line_form_serial.cpp:37:16: error: jump to case label [-fpermissive]
Read_line_form_serial.cpp:33:18: error: crosses initialization of ‘byte dalnomer_namber’
df -h
sudo mkdir /media/Data