Я пытаюсь установить последовательный порт для Arduino, но когда я пытаюсь отправить данные, выбранный индекс скорости списка остается равным -1, когда я его запускаю. Но передняя часть работает нормально. Как убрать знак «-» и увеличить число? Так что я могу получить 1, 2 и 3.
Это мой код:
else if (Action2CB.Text == "Action2")
{
// send action A only
DataOut = Action1CB.SelectedIndex.ToString() + '_' + A1RepetitionNUD.Value.ToString() + '_' + A1SpeedLB.SelectedIndex.ToString();
serialPort1.WriteLine(DataOut);
}
Спасибо.