I've looked in the Manual and the On-Line Help Reference for a Step By Step Tutorial to help me with using CLACom in my Clarion Program. I can't find any guidance to tell me what I need to do to setup the port, initialize the Modem, Dial a Number, and then automatically send and receive data and files. Are there no Tutorials to read or Sample programs to look at?

CLACom includes a Sample Program called GTERM. In addition to an already compiled program, you should find the source Applications for CFW 4 (ABC and Standard) and CFW 5 (ABC and Standard) in your CLACom installation directory. In the Public Files area of our Web Site you will also find many other example programs.

The CLACom Application Files contain a Wealth of Information. Nearly every line of Source Code that was written to interface CLACom with the application is commented with meaningful explanations. Most of the Communications Functionality in the GTERM Program comes from using the Templates (DialNumber, Terminal, AnswerPhone, etc).

It is difficult to offer Step By Step Instructions, since we have no idea what it is you wish to accomplish. You may wish to Dial a Number, Connect, and then send/receive a Credit Card authorization. Others may wish to Connect, and then send/receive several files. Some need to use the Serial Port to control a Robotic device (no modem attached, and precise control over the data stream is necessary).

The Basic Steps are as follows:

SetPort()
InitPort()
..... Your Code goes here
ResetPort()

We cannot possibly tell you what to do when it comes time to insert your own code to deal with the Serial Port Data Stream. All we can do is offer advice and suggestions.

If you need Terminal Emulation capabilities, by all means start with the GTERM Sample program as the "skeleton". Change the things you do not like and add your own features. All that we require is that you remove our Logo and Name from the About Box and Splash Screen.

If you need to send and receive files automatically, download the Client/Server Sample Application that is posted in the Software Library. It is fully commented and very easy to change to suit your own needs.

If you need any help implementing CLACom with your Clarion Application, need advice, want to know if it is better to use ComGetc() or ComGetd(), can't quite get that Modem to Dial, or whatever problem you may be having, please feel free to send an email to supportatgapdev [dot] com, and we will offer all the help we can. We would prefer E-Mail as opposed to Voice Calls on such issues because that allows us to send you snippets of code, and gives others an opportunity to share in the exchange of information.