Czemu mi z jednego stringa przelewa do innego?

Jak użyję tego samego to też tak się dzieje

Odbiera po rs dane i osrywa mi inne stringi

co się dzieje

#programowanie

#bascom

#elektronika

3203d17f-d9a5-42e5-b689-69af8bd53803

Komentarze (4)

ataxbras

@Fox Masz buffer overflow. Gdzieś jest jakiś strncpy, zamiast strlcpy (lub podobne).

Fox

@ataxbras pewnie że OVF. Już wydłużyłem stringa ale ogólnie mam problem z obsługą danych z uartu. Nie wiem jak zrobić swoisty terminal. Obsługa tekstu nie jest łatwa.

Felonious_Gru

@Fox a zamazujesz miejsce po starym napisie?

Konczysz stringi znakiem terminatora?

Fox

@Felonious_Gru Ni eto była kwestia OVF. O ile to nie jest problem to ogólny odbiór danych i już jest.

Zaloguj się aby komentować