Witam,
Na podstawie znalezionych w sieci przykładów skleciłem programik pobierający z portu szeregowego dane z arduino
i wyświetlający je w textboxie i jednocześnie zapisujące do pliku tekstowego.
Programik działa zgodnie z oczekiwaniem i wyświetla i zapisuje do pliku wszystkie przesłane przez arduino dane poza niezrozumiałymi dla mnie występującymi co jakiś czas pustymi liniami w texboxie
fragment kodu odpowiedzialny za to (w stringu RxString przechowywana jest dana odczytana z portu szeregowego):
private void DisplayText(object s, EventArgs e)
{
readTextBox.AppendText(RxString);
using (StreamWriter writer = new StreamWriter("wyjscie.txt", true))
{
writer.Write(RxString);
}
}
W pliku tekstowym dane zapisywane są zgodnie z moim zdrowym rozsądkiem (bez żadnych pustych linii)
Czy ktoś mógłby mi to wytłumaczyć?
pozdrawiam