ttySxx szimuláció

Kezdőlap Fórumok Programozás ttySxx szimuláció

1 / 1 bejegyzés megtekintése
  • Szerző
    Bejegyzés
  • #1880396
    tovis
    Felhasználó

      Adva van egy Linux – Debian – xwindow – ismeretlen window manager
      Fut egy elkalmazás amely soros porton vár különféle csomagokat egy külsõ, cél eszközbõl. A feladatom hogy emuláljam/szimuláljam a céleszközt.
      Az alkalmazás több portot is tudna, de nincs és bõviteni sem lehet. Viszont szabad az ethernet!
      Arra gondoltam, etherneten küldeném a csomagokat, és egy közbülsõ progi (ezt ln írnám) segitségével a soros formátumnak (protokollnak) megfelelõen írnom kellene egy virtuális /dev/ttySxx vételi oldalába.
      A lényeg tudom-e irní egy kijelült /dev/ttySxx (fifo?) vételi ágát illetve levenni az adási ágba érkezõ dolgokat?
      Elméletben egyszerüen magamra irányítom a portot, de akkor az input (vételi oldal) az én inputomra csatlakozik (és az adási az outputomra), nekem viszont a fordítottja kellene! – és nem tudom hogy a másik program megtudja-e nyitni, illetve az alapbeállításoket hibamentesen csinálni (tcgetattr/tcsetattr és egyéb ioctrl).
      Ha egyszerüen nyitok egy fájlt, és arra irányítom az alkalmazást akkor megint csak hiba lessz a beállításokbnál és a progri kilép – illetve nem tudja lekezelni a „sorost”!
      Csinált valaki ilyesmit?

    1 / 1 bejegyzés megtekintése
    • Be kell jelentkezni a hozzászóláshoz.