Zaloguj się
Blog na Matlablog
Forum polskich użytkowników
 
UŻYTKOWNICY GRUPY PROFIL Zaloguj się, by sprawdzić wiadomości FAQ
 



Napisz nowy temat     Odpowiedz do tematu Zobacz poprzedni temat :: Zobacz następny temat

Przetwarzanie strumienia ASCII odebranego protokołem UDP
Forum MATLAB Strona Główna-> Simulink
Post Wysłany: 24 Czerwca 2017, Sob 5:55 pm Temat postu: Przetwarzanie strumienia ASCII odebranego protokołem UDP Odpowiedz z cytatem
 
AUTOR:
marcinmal



Dołączył: 24 Cze 2017
Posty: 1


Ogląda profil użytkownika Wyślij prywatną wiadomość
Witam
Dopiero zaczynam bawić się w matlabie i napotkałem na problem.

Odbieram protokołem UDP strumień znaków ASCII postaci:


time=13.4104743637858
quaternionx=-0.673433542251587
quaterniony=0.692214488983154
quaternionz=0.192880898714066
quaternionw=-0.172518044710159
ax=-9.53377056121826
ay=-1.29578387737274
az=0.116346701979637
vx=-0.00673850020393729
vy=-0.00054959999397397
vz=8.91000017873012E-5
...itd (ok 30. linijek)


każda linijka kończy się kodem CR/LF ([13 10])



Muszę robić to w czasie rzeczywistym dlatego kombinuje z bloczkami:
Stream Input
i
Packet Input


Packet Input działa ładnie i podaje mi po kolei kody z tablici ASCII, jednakże w tym bloczku należy zadeklarować długość pakietu, którego nie znam, gdyż wartośći przyjmują czasem postać:

time=13.4104743637858
quaternionx=0
quaterniony=0
quaternionz=0
quaternionw=-0
ax=0
ay=-1.29578387737274
az=0
vx=0
vy=0
vz=0

Próbowałem Stream Inputem wprowadzić po jednym znaku do FIFO Write a potem do FIFO Read HDRS, podając każdy z 30 nagłówków, jednak nie zadziałało (nie wiem czy w ogóle ma prawo)

Łatwiej chyba byłoby z Stream Input, jednak nie wiem jak ustawić to, żeby było dobrze.
W tym bloczku Stream Input mogę ustawić mój message terminator na moje [13 10] co chyba powinno mi podzielić te depesze.
Mam problem z ustawieniem: Block Output data types, oraz Format String, tak żeby SimuLink opuścił te nagłówki a potem wypluł mi te przerobione ASCIIki jako liczbę :/

Ktoś ma jakiś pomysł?
Byłbym wdzięczny za pomoc.
Może da się to jakoś zrealizować skryptem?
Próbowałem też w ten sposób niestety nie udało mi się.

Pozdrawiam
MM


 

Post Wysłany: 23 Sierpnia 2017, Sro 9:32 am Temat postu: Odpowiedz z cytatem
 
AUTOR:
ruknumfon



Dołączył: 23 Sie 2017
Posty: 2


Ogląda profil użytkownika Wyślij prywatną wiadomość Odwiedź stronę autora
Having a solid knowledge of this web site helped me a lot.


 

Post Wysłany: 18 Grudnia 2017, Pon 9:46 am Temat postu: Odpowiedz z cytatem
 
AUTOR:
projektogrod
Zbanowany


Dołączył: 21 Lis 2017
Posty: 50


Ogląda profil użytkownika Wyślij prywatną wiadomość Odwiedź stronę autora
powinno udać się tym skryptem o którym pisałeś

have a peek at these guys


 

Forum MATLAB Strona Główna-> Simulink
Wyświetl posty z ostatnich:   

Napisz nowy temat     Odpowiedz do tematu Zobacz poprzedni temat :: Zobacz następny temat

Wszystkie czasy w strefie CET (Europa)

Skocz do:  

Statystyki forum:



Od dnia 08.06.2006 forum odwiedzano 45638867
Najwięcej użytkowników 266 było obecnych 19 Lutego 2015, Czw 7:03 pm

Aktualnie online:




Najnowsze posty na forum:
Telewizja online za darmo  (24 Maj 2018, Czw 11:00 pm)
Ja, Godard 2017 Obejrzyj Cały Film Online Lektor PL  (23 Maj 2018, Sro 7:44 pm)
Wykres i widmo zerowej składowej  (23 Maj 2018, Sro 3:09 pm)
(s01e10) Nawiedzona panna młoda 1 Sezon 10 Odcinek Online  (22 Maj 2018, Wto 10:17 pm)
Nawiedzona panna młoda s01e09 transmisja na Ĺźywo  (22 Maj 2018, Wto 10:17 pm)
Nawiedzona panna młoda s01e09 gdzie obejrzeć online?  (22 Maj 2018, Wto 10:16 pm)
(s01e09) Nawiedzona panna młoda 1 Sezon 9 Odcinek Online  (22 Maj 2018, Wto 10:16 pm)
Nawiedzona panna młoda s01e08 gdzie obejrzeć online?  (22 Maj 2018, Wto 10:16 pm)
(s01e08) Nawiedzona panna młoda 1 Sezon 8 Odcinek Online  (22 Maj 2018, Wto 10:15 pm)
(s01e07) Nawiedzona panna młoda 1 Sezon 7 Odcinek Online  (22 Maj 2018, Wto 10:15 pm)
Twoje prawa:
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Nie możesz ściągać plików na tym forum