|
www.elektronik.si Forum o elektrotehniki in računalništvu
|
Poglej prejšnjo temo :: Poglej naslednjo temo |
Ali uprabljas moj Terminal? |
Ne, v ta namen uporabljam drug program |
|
11% |
[ 15 ] |
Ne, ker ga ne poznam |
|
20% |
[ 26 ] |
Da, ampak samo osnovne funkcije |
|
57% |
[ 72 ] |
Da, uporabljam tudi scripting |
|
10% |
[ 13 ] |
|
Skupaj glasov : 126 |
|
Avtor |
Sporočilo |
protoncek Član
Pridružen-a: Sre 31 Jan 2007 9:41 Prispevkov: 9573 Aktiv.: 45.62 Kraj: Mengeš
|
Objavljeno: Sob Maj 03, 2014 10:26 pm Naslov sporočila: |
|
|
Nisem prepričan ampak se mi zdi da hardverski UART pri mikroprocesorju sam doda ta dva znaka. V brayu imaš možnost vklopit HEX (ali DEC), ki se ti pokaže na desni, tam boš videl natanko kaj ti prileti notri. Namreč, jaz sem že preizkušal ravno ta dva ukaza in meni je vse delalo tako, kot mora. Po moje ti nekje uleti 0A...
sicer pa - poskusi s kakšnim drugim terminalom, pa boš videl ali je kriv bray ali tvor program.
|
|
Nazaj na vrh |
|
|
Jan Član
Pridružen-a: Sob 10 Jun 2006 14:19 Prispevkov: 313 Aktiv.: 1.44 Kraj: Dolenjska
|
Objavljeno: Sob Maj 03, 2014 10:35 pm Naslov sporočila: |
|
|
Noben UART v mikrokontrolerju ne dodaja sam CR, LF ali katerih drugih znakov.
Jan
|
|
Nazaj na vrh |
|
|
. Neznanec
Pridružen-a: Pet 01 Okt 2004 1:17 Prispevkov: 1 Aktiv.: 0.00
|
Objavljeno: Sob Maj 03, 2014 10:54 pm Naslov sporočila: |
|
|
Brisana vsebina odstranjenega uporabnika.
|
|
Nazaj na vrh |
|
|
navigator Član
Pridružen-a: Tor 26 Feb 2013 21:15 Prispevkov: 32 Aktiv.: 0.24
|
Objavljeno: Ned Maj 04, 2014 8:10 am Naslov sporočila: |
|
|
Hvala za odgovore. Še tole me zanima: Kako bi naredil in če je možno, da bi v terminalu izpisal podatke npr. 10 različnih spremenljivk v 10 vrstic, ko bi jih želel osvežiti bi jih vse izbrisal, kurzor poslal na začetek vsega teksta in jih znova izpisal. Tako bi jih lahko v bistvu videl mirujoče in njihove vrednosti v realnem času. Kontrolni znaki domnevam, da vsi ne zagrabijo, ali pa le meni ni kaj jasno.
|
|
Nazaj na vrh |
|
|
. Neznanec
Pridružen-a: Pet 01 Okt 2004 1:17 Prispevkov: 1 Aktiv.: 0.00
|
Objavljeno: Ned Maj 04, 2014 9:50 am Naslov sporočila: |
|
|
Brisana vsebina odstranjenega uporabnika.
|
|
Nazaj na vrh |
|
|
mucek Član
Pridružen-a: Tor 01 Avg 2006 10:47 Prispevkov: 5337 Aktiv.: 24.72 Kraj: Domzale
|
Objavljeno: Ned Maj 04, 2014 12:38 pm Naslov sporočila: |
|
|
Za prepisovanje imaš "workaround":
lahko izbereš karakter, ki ti pobriše zaslon (ta je lahko tudi 0A) - Rx clear.
S tem lahko narediš tudi zgoraj opisano funkcionalnost (been there done that), s tem da 0D 0A uporabiš kot standarden "zaključek" vrstice, nek specialen karakter pa uporabiš za brisanje ekrana.
Po izkušnjah sodeč (to uporabljam) je treba med brisanjem in ponovnim pisanjem dati vsaj kakih 100 ms zakasnitve, sicer izpis ni celoten.
(To je na splošno velik minus Brayevega terminala - mi je požrlo veliko živcev, ko sem mislil, da se mi po RFju izgubljajo paketi, so se pa izgubljali na terminalu! Kot da ne sprejema dovolj hitro. Npr. v "klasičnem" Hyperterminalu je bilo vse ok, v Brayu pa nikakor.)
Lp, g
_________________ ...lahko pa se tudi motim ... |
|
Nazaj na vrh |
|
|
navigator Član
Pridružen-a: Tor 26 Feb 2013 21:15 Prispevkov: 32 Aktiv.: 0.24
|
Objavljeno: Ned Maj 04, 2014 2:30 pm Naslov sporočila: |
|
|
mucek je napisal/a: |
Za prepisovanje imaš "workaround":
lahko izbereš karakter, ki ti pobriše zaslon (ta je lahko tudi 0A) - Rx clear.
S tem lahko narediš tudi zgoraj opisano funkcionalnost (been there done that), s tem da 0D 0A uporabiš kot standarden "zaključek" vrstice, nek specialen karakter pa uporabiš za brisanje ekrana.
Lp, g |
Jao, sem bolj začetnik, ali mi lahko prosim malo natančneje pojasniš, kako izberem ta nek specialen karakter, ki bi mi pobrisal cel ekran? Če si prav predstavljam v terminal pošljem nek specialen znak zaradi katerega se izbriše celo polje za izpis. Kako določim kateri znak bo to?
|
|
Nazaj na vrh |
|
|
program_er Član
Pridružen-a: Sob 08 Mar 2008 13:47 Prispevkov: 2173 Aktiv.: 11.06 Kraj: Maribor (Pohorje)
|
Objavljeno: Ned Maj 04, 2014 6:16 pm Naslov sporočila: |
|
|
@navigator
Opis: |
|
Velikost datoteke: |
3.5 KB |
Pogledana: |
15221 krat |
|
_________________ Upanje ni del naše projektne strategije.
Member of Trisat - 1. Slovenian satellite running new fault tolerant aerospace processor.
|
|
Nazaj na vrh |
|
|
gumby Član
Pridružen-a: Sob 28 Apr 2007 12:32 Prispevkov: 4066 Aktiv.: 19.65
|
Objavljeno: Tor Jul 15, 2014 11:02 pm Naslov sporočila: |
|
|
En čuden bug sem našel... včasih prileti kaka vrstica pred ??? ostalimi. Na slikah je zadnja številka zaporedna, kot se oddaja.
Problematična je vrstica z "error:-19" na koncu, ki bi morala biti zadnja. YAT prikaže pravilno.
Opis: |
|
Velikost datoteke: |
74.37 KB |
Pogledana: |
52 krat |
|
Opis: |
|
Velikost datoteke: |
94.7 KB |
Pogledana: |
31 krat |
|
_________________ Tule nisem več aktiven. |
|
Nazaj na vrh |
|
|
. Neznanec
Pridružen-a: Pet 01 Okt 2004 1:17 Prispevkov: 1 Aktiv.: 0.00
|
Objavljeno: Sre Jul 16, 2014 12:12 am Naslov sporočila: |
|
|
Brisana vsebina odstranjenega uporabnika.
|
|
Nazaj na vrh |
|
|
bray Član
Pridružen-a: Sre 19 Jan 2005 23:53 Prispevkov: 325 Aktiv.: 1.46 Kraj: Vransko
|
|
Nazaj na vrh |
|
|
. Član
Pridružen-a: Pon 23 Avg 2004 16:16 Prispevkov: 16777190 Aktiv.: 75234.38
|
Objavljeno: Sre Jul 16, 2014 1:18 pm Naslov sporočila: |
|
|
Brisana vsebina odstranjenega uporabnika.
|
|
Nazaj na vrh |
|
|
bray Član
Pridružen-a: Sre 19 Jan 2005 23:53 Prispevkov: 325 Aktiv.: 1.46 Kraj: Vransko
|
Objavljeno: Sre Jul 16, 2014 1:27 pm Naslov sporočila: |
|
|
MarE69 je napisal/a: |
Jaz sem pa opazil, da če kliknem na RTS se na USB CDC nič ne zgodi. Ne vem, ali je težava v USB driverjih, ali v terminalu. |
Hmm....jaz redno uporabljal DTR in RTS, ker imam na ISP donglih za LPCje gor vezan BSL in RESET. Preverjeno deluje z FTDI in SILABS usb2uart cipi.
_________________ I didn't know it was impossible when I did it! |
|
Nazaj na vrh |
|
|
KrEn Član
Pridružen-a: Pon 14 Sep 2009 8:55 Prispevkov: 180 Aktiv.: 1.01 Kraj: LJ
|
Objavljeno: Pet Sep 19, 2014 2:53 pm Naslov sporočila: REQUEST/RESPONSE |
|
|
Najprej pohvale za dober program.
Ne znam pa uporabljat oz. nastavit REQUEST RESPONSE.
Npr v request sem napisal ! in po v response xxx
Ce dobim podatek ! ne vidim nobenega ukaza, da ga pošlje...
Kakšen je pravi postopek?
Opazil sem tudi zgubljanje podatkov pri večji količini podatkov ( hotrost pa je 9600).
lp
KrEn
|
|
Nazaj na vrh |
|
|
protoncek Član
Pridružen-a: Sre 31 Jan 2007 9:41 Prispevkov: 9573 Aktiv.: 45.62 Kraj: Mengeš
|
Objavljeno: Pet Sep 19, 2014 4:37 pm Naslov sporočila: |
|
|
Izgubljanje podatkov tudi jaz opažam. Trajalo je pa ure in ure dela te razbijanja glave, kaj sem naredil narobe v programu, da ne pošilja vseh podatkov ven...pojavi se takrat, ko je pošiljanje podatkov neprekinjeno in hitro eden za drugim.
To je res hud problem, ki močno omejuje uporabnost sicer odlično zasnovanega programa.
|
|
Nazaj na vrh |
|
|
|
|
Ne, ne moreš dodajati novih tem v tem forumu Ne, ne moreš odgovarjati na teme v tem forumu Ne, ne moreš urejati svojih prispevkov v tem forumu Ne, ne moreš brisati svojih prispevkov v tem forumu Ne ne moreš glasovati v anketi v tem forumu Ne, ne moreš pripeti datotek v tem forumu Ne, ne moreš povleči datotek v tem forumu
|
Uptime: 76 dni
Powered by phpBB © 2001, 2005 phpBB Group
|