Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 22 lut 2025, o 22:27


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 12 ] 
Autor Wiadomość
PostNapisane: 24 kwi 2015, o 08:47 
Offline
Użytkownik

Dołączył(a): 23 sty 2014
Posty: 111
Pomógł: 0

Poszukuję terminala który ma taką opcję wyświetlania odebranych danych w nowej linijce.
np.
121 121
121 120
119 125

Przydałby się też zapis do pliku.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 24 kwi 2015, o 09:22 
Offline
Użytkownik

Dołączył(a): 22 sty 2014
Posty: 1806
Zbananowany użytkownik

Pomógł: 168

To sobie tak zaprogramuj ATmege żeby Ci dane do putty wysyłała w takim formacie, jaki to problem?

A zapis do pliku może realizować mega prosta apka napisana w C#. W tym środowisku dostępne są gotowe funkcje obsługujące port szeregowy. Poczytaj:

http://www.forbot.pl/forum/topics40/zap ... vt5423.htm
topic5520.html



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 24 kwi 2015, o 09:47 
Offline
Użytkownik

Dołączył(a): 23 sty 2014
Posty: 111
Pomógł: 0

Nefarious19 napisał(a):
To sobie tak zaprogramuj ATmege żeby Ci dane do putty wysyłała w takim formacie, jaki to problem?

W tym, że np. w RealTerm nie przechodzi do nowej linii.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 24 kwi 2015, o 09:54 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 09 gru 2014
Posty: 1540
Pomógł: 269

To wyślij znak nowej lini tam, gdzie tego potrzebujesz "121 121\n"



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 24 kwi 2015, o 10:18 
Offline
Użytkownik

Dołączył(a): 23 sty 2014
Posty: 111
Pomógł: 0

Napisałem już, że realterm nie przechodzi do nowej linii. Pojawia się jakiś znaczek "LF".



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 24 kwi 2015, o 10:23 
Offline
Użytkownik

Dołączył(a): 22 sty 2014
Posty: 1806
Zbananowany użytkownik

Pomógł: 168

To se ściągnij putty i nie będziesz miał tego problemu. Albo pogrzeb w ustawieniach realterm.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 24 kwi 2015, o 11:15 
Offline
Moderator zasłużony dla forum.atnel.pl
Avatar użytkownika

Dołączył(a): 18 lip 2012
Posty: 3214
Lokalizacja: Kraków - obok FAB5 ATMEL'a
Pomógł: 91

@Bray Terminal też jest dobry.

_________________
http://www.jaglarz.info



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 24 kwi 2015, o 11:59 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 29 sty 2012
Posty: 777
Lokalizacja: Karpicko k. Wolsztyna
Pomógł: 197

mat3usz napisał(a):
Napisałem już, że realterm nie przechodzi do nowej linii. Pojawia się jakiś znaczek "LF".

Bo Realterm ma taką opcję, że wyświetla wszystkie znaki, które odbierze, nawet te niedrukowalne. Czyli wyświetla np. CR, LF, NULL itd. Czasem jest to przydatne bo ładnie widać wszystko to co przylatuje z procka. Nie wiem czy można to wyłączyć. Jakoś nigdy mi to nie przeszkadzało.

A żeby przejść do nowej linii musisz wysłać do terminala dwa znaki CR i LF. Czyli coś takiego "121 121\r\n"



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 24 kwi 2015, o 12:33 
Offline
Użytkownik

Dołączył(a): 23 sty 2014
Posty: 111
Pomógł: 0

Dzięki jacekk232. Nauczony programowaniem pod Windows myślałem, ze "\n" wystarczy.
Nefarious19 napisał(a):
To se ściągnij putty i nie będziesz miał tego problemu. Albo pogrzeb w ustawieniach realterm.

Wolę czarne tło i żółte znaki jak w Realterm. w Putty chyba nie można zmieniać kolorów?

Realterm też ma opcję zapisu do pliku w zakładce capture. Dopiero to zauważyłem. :D



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 24 kwi 2015, o 15:08 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 29 maja 2013
Posty: 432
Lokalizacja: Gostyń / Poznań
Pomógł: 25

mat3usz napisał(a):
Dzięki jacekk232. Nauczony programowaniem pod Windows myślałem, ze "\n" wystarczy.


Bo właściwie wystarczy żeby przejsc do nowej lini ale jak już chcesz wrócić na początek tej nowej linii to musi być CR czyli powrót karetki :)

_________________
Podpis...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 24 kwi 2015, o 15:48 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 29 sty 2012
Posty: 777
Lokalizacja: Karpicko k. Wolsztyna
Pomógł: 197

eMCe2 napisał(a):
Bo właściwie wystarczy żeby przejsc do nowej lini ale jak już chcesz wrócić na początek tej nowej linii to musi być CR czyli powrót karetki :)

Oczywiście ma kolega rację. W poprzednim moim zapomniałem napisać, że CRLF jest potrzebne aby przejść na początek nowej linii :-)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 25 kwi 2015, o 13:23 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 19 kwi 2013
Posty: 62
Lokalizacja: Częstochowa
Pomógł: 5

HTerm http://www.der-hammer.info/terminal/ ma opcję przechodzenia do nowej linii co N otrzymanych znaków. Ja używam BrayTerminala głównie i czasem HTerma, ale zadowolony będę chyba dopiero gdy zrobię własny, wszystkomający terminal :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 12 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 2 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO