У меня проблема при получении данных с моего устройства через последовательный порт (используя .ReadExisting()
). Например, ниже объясняется этот раздел:
I: отправка запроса на устройство (например: abc
)
Устройство: ответьте на мой запрос (например: abc123efg
)
I: отправка следующего запроса после задержки (например, axz
)
Устройство: ответьте на следующий запрос (например: abc456mn
)
В этом выражении, как я могу убедиться, что получение данных (abc123efg
) полностью возвращено мне перед отправкой нового?
Кроме того, как я могу получить все ответы от моего устройства (abc123efg
)? (следующий ответ (abc456mn
может иметь несколько похожих символов со старым).