Hello, I have already written such a program and I used the Pascal unit provided by FTTI, because I was using FTTI's USB component: http://wiki.lazarus.freepascal.org/Hardware_Access#FTDI
For serial I would probably use Synaser: http://wiki.lazarus.freepascal.org/Hardware_Access#Serial_Communication You might also be interrested in knowing that fpvectorial, a library to read/modify/write vectorial images, exists: http://wiki.lazarus.freepascal.org/fpvectorial I used it in my program to read PDF files (generated by CorelDraw) and convert them to g-code. -- Felipe Monteiro de Carvalho _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal