[MEGOLDVA]RPI Raspbian soros konzol

 ( tovis | 2014. július 26., szombat - 14:39 )

Piszkálgatom az RPI -met. Felbiggyesztettem egy 3,3v - RS232 konvertert (eBay). Mondhatjuk szépen működik, XP alól PuTTY soros konzolon látom a boot üzeneteket és be is tudok logolni egyszerű parancsokat kiadni, de
1. Ha "á" vagy "Á" ütök akkor mindig beszúr egy kvázi grafikus karaktert. Semelyik másik ékezetes betűvel nem csinál ilyet. Hasonló a parancssorba beütni valamelyik kurzor bilklentyűt.
2. mc használatakor egyik funkció gomb sem üzemel, kilépni sem tudok (kill)
Elvileg az /ect/inittab a szokásos vt100 emulációt mutatja, ez van beállítva a PuTTY -nak is, kódlap UTF8 ...
Mit tudok még beállítani?
Kifogytam az ötletekből :(

MEGJEGYZÉS: Olyat már találtam a WEB -en, hogy a régi verzió (Raspbian) nem állítja be a felhúzó ellenállásokat, így szemetel, de nálam, most 7.6 verzió van, itt csak nem felejtették kijavítani ezt. Állítottam XON/XOFF protokollt is (a handshake lábakat nem tudom egyenlőre nem tudom hogy kellene használni, beállítani, a konverter sem támogatja). Már annak is örülnék, ha legalább azt be tudnám azonosítani, hogy ez hw vagy sw hiba/probléma. Mondjuk a 115200 baud nem kevés, de szerintem ezt mindkét oldalnak tudni kell kezelni. Egyébként a boot folyamatban sosem látok szemetet, csak ha én pötyögök valamit (pl. "Á")

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

RS232: 3,3V-os logikai és fizikai közötti átalakítás: MAX3232 IC + 6 db 100nF-os kondi - aki inkább hazai elektronikai alkatrészboltban akar vásárolni és forrasztani.

mc: funkciógombok helyett ESC + szám (F10 --> ESC + 0). Aki régebben kezdte, még emlékszik a VT100-as terminálokra. :)

Egyéb: ékezetek és karakterkódolás mindig gázos téma volt RS232 termináloknál. Ugyanis nem volt garantálható az azonos ékezetkódolás a szerver és a véletlenszerű munkaállomás között.

Ha a 115.200 tempóját gázosnak érzed, próbálkozz 38.400-on. Ez se lesz kevés. Mikrovezérlő és Rpi között teszteltem és tökéletes volt ezzel a tempóval. Viszont ha az A-Za-z0-9 karakterek hibátlanul átjönnek, akkor nem a 115.200 a gázos, csak az ékezetkódolás eltérése, illetve hogy a terminálprogram nem biztos hogy a multibyte-os karaktereket egyetlen karakterként képes kezelni.

Az mc promptjánál: exit + Enter

-----
(&%;_98\<|{3W10Tut,P0/on&Jkj"Fg}|B/!~}|{z(8qv55sr1C/n--k**;gfe$$5a!BB]\.-

Hű!
Köszönöm. Így legalább nem üldözök szellemeket!
Akkor ez nem nem igazán hiba, nem kell vele többet törődni.
Viszont az ilyen trükkök (Esc + szám) van erről valami áttekintő leírás?

* Én egy indián vagyok. Minden indián hazudik.

man mc

" Ha a terminálon nincs funkciógomb támogatás, neked kell néhány funkciót
végrehajtanod az ESC (META) gomb és az 1-től 9-ig terjedő és a 0 számok
használatával ( F1-től F9-ig és F10 egyenként megfelelően).
"

LANG=en_US man mc

" On terminals
without function key support, you can achieve the same functionality by
pressing the ESC key and then a number in the range 1 through 9 and 0
(corresponding to F1 to F9 and F10 respectively).
"

Szóval leírás van. Az inkább a baj, hogy a rohanó világunkban nekünk nincs időnk elolvasni mindent. (nekem sem)

Igazad van. A régebbi leírások (ha voltak) nem mindent írtak le. Sok mindent más forrásokból találtam meg, a man hiányos volt. Így nem is nagyon keresgéltem.
Köszönöm.

* Én egy indián vagyok. Minden indián hazudik.