2009-09-22 11 views

Odpowiedz

12

Zobacz projekt QextSerialPort.

+1

działa bardzo dobrze dla mnie. – Thomi

+0

Używam tego w tej chwili i działa świetnie! Zaoszczędził mi mnóstwo czasu. –

+1

Myślę, że zalecanym rozwiązaniem jest być obecnie QtSerialPort. – lpapp

5

Cóż, zawsze jest Boost.

W wersji Boost jest dostępna wielka biblioteka Async I/O o nazwie ASIO. Może wykonywać operacje na różnego rodzaju punktach końcowych, w tym serial ports.

Istnieje świetny example o tym, jak zbudować aplikację podobną do minikomu za pomocą funkcji Boost :: Asio, której można użyć do sprawdzenia, czy ASIO spełni Twoje potrzeby.

Ponieważ funkcja "boost" działa na wszystkich platformach/kompilatorach pod słońcem, można sprawdzić wymagania platformy.

Pozdrawiam.

4

Oto bibliotekę Qt seryjny, działa na Win, WinCE, Linux (i386 i ARM), Mac ...

http://gitorious.org/inbiza-labs/qserialport

Ponadto, jest ona oparta na QIODevice dla natywnego dotyku, z możesz, jeśli chcesz, bezpośrednio komunikować się szeregowo na TCPIP przy niewielkim wysiłku.

LGPL również ... cieszą się.

+0

Qt Serial Library to LGPL: https://gitorious.org/inbiza-labs/qserialport/blobs/master/COPYING –

Powiązane problemy