У меня проблема с этим RichTextBox.управлять последними данными, полученными от последовательного порта
У меня есть модуль GPS, который отправляет данные каждую секунду. Моя цель - получить только линию каждую минуту. Процесс таймера - это что-то в моем уме.
Задача 1
rtb
не отображает последней линии строки в этом процессе.
Первоначально он может отображаться как 3 строки, но вот и все, очередные всплески строк появятся с глаз долой, означает, что он получает данные, но внизу и каждый раз, когда я прокручиваю вниз, он направляет меня на верхние 3 строки. Хотя на самом деле это не проблема, так как мне просто нужны данные, я хочу посмотреть, как я работаю, поэтому я буду чувствовать себя комфортно.
Задача 2
выборочные данные
нужно только линию $GPRMC
. Я могу просто найти строку с этим конкретным текстом? проблема в том, что каждую секунду он дает мне эту строку ID
, поэтому ее не уникально. Предложение от вас, ребята, обязательно поможет.
ЗАДАЧА
- дисплей последние данные, предоставленные модулем из RichTextBox
быть в состоянии разобрать последнюю
$GPRMC
строку каждую минуту, что-то вроде:For each word in GPRMCLine array = word.Split(","c) 'save to database Next
UPDATE: Можно ли найти строку $GPRMC
из модуля (переменной) прямо, вместо того чтобы помещать ее сначала в richtextbox?