[fpc-pascal] Question on programming serial communication.

2008-02-25 Thread Rainer Hantsch
Hello, I decided to port a DOS program (written in BP7) to Linux, because it becomes hard and harder to maintain it since I completely changed to Linux. Because this program actually controls my central heating, this is a good project for summer time, where I have no pressure to get it uninterr

Re: [fpc-pascal] Question on programming serial communication.

2008-02-25 Thread Gene Buckle
Actually, this X00 driver was written for BBS systems with analog modems around 1970-1980, namely for MAXIMUS and OPUS. This BBS programs were the best ones at their time as far as I can remember, of course, at that time there was no real Internet available to the public. ;-) FOSSIL didn't appea

Re: [fpc-pascal] Question on programming serial communication.

2008-02-25 Thread vince coen
There is also an actively developed BBS package called mbse that includes all source code that includes interfacing to modems after mgetty receives the call (also with source code). Note that these are written in C. V. On Monday 25 Feb 2008, Gene Buckle wrote: > > Actually, this X00 driver was

Re: [fpc-pascal] Question on programming serial communication.

2008-02-25 Thread Rainer Hantsch
On Mon, 25 Feb 2008, Gene Buckle wrote: | > Actually, this X00 driver was written for BBS systems with analog modems | > around 1970-1980, namely for MAXIMUS and OPUS. This BBS programs were the | > best | > ones at their time as far as I can remember, of course, at that time there | > was | > no

Re: [fpc-pascal] Question on programming serial communication.

2008-02-25 Thread Rainer Hantsch
| There is also an actively developed BBS package called mbse that includes all | source code that includes interfacing to modems after mgetty receives the | call (also with source code). Note that these are written in C. Well, I assumed that FreePascal will have some sort of unit with such fu

Re: [fpc-pascal] Question on programming serial communication.

2008-02-25 Thread Horacio Jamilis
You could take a look to Synaser ... find it on google! Horacio On Mon, 25 Feb 2008 17:30:52 +0100 (CET), Rainer Hantsch wrote > | There is also an actively developed BBS package called mbse that > includes all | source code that includes interfacing to modems after > mgetty receives the | call

Re: [fpc-pascal] Question on programming serial communication.

2008-02-25 Thread Marco van de Voort
> On Mon, 25 Feb 2008, Gene Buckle wrote: > 3. I will prefer to simply open a /dev/ttyXX from my central software and >talk to my controllers then. If this is interrupt driven or not, I do >not really (want to) care about. >I expect that an Operating System like Linux will be able to gi

Re: [fpc-pascal] Question on programming serial communication.

2008-02-25 Thread Gene Buckle
I guess you totally mis-understood my question, or I explained wrongly what I want. 1. I do NOT want to run a BBS. I want to port the control software of my central heating (I developed, programmed and built the whole control- and regulation system (hardware and software) by myself in 1998. I

Re: [fpc-pascal] Question on programming serial communication.

2008-02-25 Thread Johann Glaser
Hi! > 3. I will prefer to simply open a /dev/ttyXX from my central software and >talk to my controllers then. If this is interrupt driven or not, I do >not really (want to) care about. >I expect that an Operating System like Linux will be able to give me >that functionality and doe

Re: [fpc-pascal] Question on programming serial communication.

2008-02-25 Thread Luca Olivetti
El Mon, 25 Feb 2008 17:30:52 +0100 (CET) Rainer Hantsch <[EMAIL PROTECTED]> escribió: > Actually, I must say that I do not really want to "reinvent the > wheel" if something is already existing, therefore I ask first. Take a look at synaser (available at the synapse page http://www.ararat.cz/syna

Re: [fpc-pascal] Question on programming serial communication.

2008-02-25 Thread Rainer Hantsch
On Mon, 25 Feb 2008, Johann Glaser wrote: | >I only want to use sme kind of API, Class, Object or set of procedures | >which allows me similar things as were possible with the FOSSIL | >driver: | >- Buffered I/O | >- Flow Control as I need (RTS/CTS, XON/XOFF, Both, None) | >

Re: [fpc-pascal] Question on programming serial communication.

2008-02-25 Thread Rainer Hantsch
Hi, Gene, this unit is really old, but good. I used it first time on SuSE 5.1 on a really ancient FreePascal version. But I must say, it simply worked. =D The only problem is that it is running without buffers and all this fancy stuff which FOSSIL had, and at that time I was a novice on Linux.

Re: [fpc-pascal] Question on programming serial communication.

2008-02-25 Thread Luca Olivetti
El Mon, 25 Feb 2008 18:13:59 +0100 (CET) Rainer Hantsch <[EMAIL PROTECTED]> escribió: > "Luca Olivetti" mentioned SynaSer. I had a short look on the web site > he pointed me to, but the first thing I read is: "This is library for > blocking communication on serial ports. It is non-visual class as

Re: [fpc-pascal] Question on programming serial communication.

2008-02-25 Thread Marc Santhoff
Am Montag, den 25.02.2008, 18:13 +0100 schrieb Rainer Hantsch: > | >I only want to use sme kind of API, Class, Object or set of procedures > | >which allows me similar things as were possible with the FOSSIL > | >driver: > | >- Buffered I/O > | >- Flow Control as I need (RTS/CT