On Wed, 2 Jan 2008, Graeme Geldenhuys wrote:
> Hi, > > I've created a simple console application for Linux and Windows. It's > a port of older Win32 API code I wrote years ago. All I'm trying to > do is dial a phone number and then later hang-up the phone. > > I've got a external USRobotics Courier V.Everything V.90 X2 connected > to COM1 (/dev/ttyS0). The modem works perfectly in 'minicom' (a modem > terminal application). But for some reason I can't get anything out > of the modem using the serial.pp unit. I can see the RD and SD lights > flicker briefly on the modem, but nothing else. > begin > serialhandle := SerOpen('/dev/ttyS0'); // COM1 under Linux > // SerSetParams(serialhandle, 2400, 8, NoneParity, 1, []); Shouldn't you set at least RtsCtsFlowControl ? As far as I know, you must at least set some options, such as the baud rate and so on, sersetparams seems to do most of the needed actions ? Michael. _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal