2
« -: Март 07, 2017, 01:48:04 pm »
Имам един тестов фаил от вида new.txt със структира : 1ва част Диез# Данни за сега те не на интересуват. Втора част : # и имена на променливи под диеза номер по ред .Структурата е следната номер по ред (един или 2 синвола ) ,таб , номер на променлива А ,таб , номер променлива B , таб , номер променлива М, таб номер променлива N и завършва реда стндартно 10,13.
Чета фаЙла ред по ред и го записвам в променлива“ char textBuffer[17];“ как да получа 4 променливи int ColA=0 ;int ColM =0;int ColN =0 ;int ColB=0;
esult=file.readLn(textBuffer, 16);
if (result!=FILE_IS_EMPTY)
{
if (result==BUFFER_OVERFLOW)
Serial.print(textBuffer);
else
// Serial.println(textBuffer);
nomer =atoi(strtok(textBuffer," "));
ColA =atoi(strtok(textBuffer," "));
ColB = atoi(strtok(textBuffer," "));
ColM = atoi(strtok(textBuffer," "));
ColN = atoi(strtok(textBuffer," "));
Serial.println(ColA);
lcd.print(ColA);
Serial.println(ColB);
lcd.print(ColB);
Serial.println(ColN);
lcd.print(ColN);
Serial.println(ColM);
lcd.print(ColM);