Я хочу сохранить значение из корпуса коммутатора в переменную. Ниже приведена часть этого кода Arduino.Хранение значения корпуса коммутатора в переменной
switch(i){
case 0 :Serial.print("Time in UTC (HhMmSs): ");break;
case 1 :Serial.print("Status (A=OK,V=KO): ");break;
case 2 :Serial.print("Latitude: ");break;
case 3 :Serial.print("Direction (N/S): ");break;
case 4 :Serial.print("Longitude: ");break;
case 5 :Serial.print("Direction (E/W): ");break;
case 6 :Serial.print("Velocity in knots: ");break;
case 7 :Serial.print("Heading in degrees: ");break;
case 8 :Serial.print("Date UTC (DdMmAa): ");break;
case 9 :Serial.print("Magnetic degrees: ");break;
case 10 :Serial.print("(E/W): ");break;
case 11 :Serial.print("Mode: ");break;
case 12 :Serial.print("Checksum: ");break;
}
Я не хочу, чтобы напечатать значение случае 0, как это делает сейчас, но я хочу, чтобы сохранить значение при 0 в переменную. Пожалуйста, помогите мне.
Мне не нужна строка «Время в UTC (HhMmSs):», мне нужно только значение case 0. –
Sory, непонятно, что вы подразумеваете под «значением case 0». Вы хотите сохранить «0»? Затем измените тип myvariable на integer или, возможно, вам нужно добавить значение в строку «Time in UTC (HhMmSs):«? –
Если я использую код, который я написал выше, тогда случай 0 будет давать мне значение UTC –