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



Teraz jest 11 gru 2024, o 08:37


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 8 ] 
Autor Wiadomość
PostNapisane: 17 lut 2016, o 08:07 
Offline
Nowy

Dołączył(a): 13 maja 2013
Posty: 18
Pomógł: 0

Witam.

Procesor wyrzuca do Putty linijka po linijce dane ze swojej karty SD. Zauważyłem, że jeśli tych linijek jest zbyt dużo (niestety w tej chwili nie wiem ile, układ nie "naprodukował" jeszcze odpowiedniej ilości w tej sesji), na ekranie zostaje tylko ich część. Jeśli te same dane wyrzucam na inny terminal, wszystko jest OK. Czy może ktoś podpowiedzieć, czy da się w Putty ustawić możliwość przyjmowania na ekran większej ilości danych, albo jeszcze lepiej, jakąś komendą VT100 od razu posyłać te dane do pliku? Po co takie kombinacje? Chciałem umożliwić użytkownikowi odczyt danych z karty SD bez jej fizycznego wyjmowania.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 17 lut 2016, o 10:54 
Offline
Użytkownik
Avatar użytkownika

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

W putty w konfiguracji -> Window jest parametr "lines of scrollback" i generalnie jak się go zwiększy to można scrollować wstecz większą ilość linii zamiast tracić je.


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 17 lut 2016, o 12:22 
Offline
Użytkownik
Avatar użytkownika

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

http://itknowledgeexchange.techtarget.c ... ty-client/
Mozna zapisać odebrane dane do loga...


Autor postu otrzymał pochwałę

_________________
Podpis...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 17 lut 2016, o 15:11 
Offline
Nowy

Dołączył(a): 13 maja 2013
Posty: 18
Pomógł: 0

Dzięki za odpowiedzi.
Jest prawie dobrze - mogę zapisać do logu. Niestety wszystko, "jak leci". Putty działa jako terminal, wyświetla co sekundę dane , które aktualizują widok terminala. Raz na jakiś czas (tydzień, może miesiąc) użytkownik wysyła komendę, która powoduje wyświetlenie na ekranie danych. Chciałbym, aby do logu zapisywały się tylko te konkretne dane, bo zapisując wszystko, zapisywałby co sekundę to, co przychodzi na UART. Szukałem jakiejś opcji w VT100, która pozwalałaby zmienić parametry sesji w trakcie jej trwania. Ten użytkownik na pewno nie poradzi sobie z ręcznym manipulowaniem w ustawieniach Putty, boję się nawet, że może mieć problem z wyborem odpowiedniej sesji, gdybym mu wcześniej takie zdefiniował (choć teraz przyszło mi do głowy, że może dać mu dwa skróty - jeden tylko do wyświetlania, drugi do zapisu danych).



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 17 lut 2016, o 15:14 
Offline
Użytkownik

Dołączył(a): 26 lip 2015
Posty: 269
Pomógł: 34

Naucz się programować w jakimś języku i to w nim napisz własny terminal przyjazny dla użytkownika, trudne to nie jest jak już znasz trochę jakiegoś języka. Sun nawet napisał poradnik.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 17 lut 2016, o 15:29 
Offline
Nowy

Dołączył(a): 13 maja 2013
Posty: 18
Pomógł: 0

Mam dwa dni na oddanie tego układu. Chciałem, żeby to było na szybko, docelowo ma być tak, jak sugeruje Bartek. Kilka lat temu zrobiłem nawet coś podobnego w Visual Basic, działało i wyglądało całkiem dobrze. Teraz nie mam już nawet IDE, na którym mógłbym to odpalić, a instalacja Visual Studio i zrobienie czegoś w C++ lub C# to nie jest praca na dwa dni (dla mnie oczywiście). Tym bardziej, że jest to raczej jednorazowy projekt - w innym przypadku zleciłbym komuś wykonanie porządnego interfejsu.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 17 lut 2016, o 16:38 
Offline
Użytkownik

Dołączył(a): 13 lut 2015
Posty: 99
Pomógł: 6

Do wyświetlania dużej ilości danych w domyślnym configu możesz zaimplementować coś na wzór 'less'a czyli po wciśnięciu jakiegoś przycisku uC ładuje kolejne x linijek.

_________________
AVR-UART-lib
AVR-FAST-ENCODER
RFM7x-lib



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 17 lut 2016, o 23:15 
Offline
Użytkownik

Dołączył(a): 25 lip 2013
Posty: 2587
Pomógł: 128

Realterm? Mozna sporo opcji podac w linii komend

Sent from my mobile.



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: 8 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 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