home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / me100.zip / readme.txt < prev    next >
Text File  |  1996-06-22  |  3KB  |  93 lines

  1.  
  2.                          Amsterdam, Saturday 22-Jun-1996
  3.  
  4.  
  5.  
  6. ModemEngine, what is it, and what does it do
  7. --------------------------------------------
  8. The ModemEngine (ME for short) is a C++ interface to voice 
  9. modems with the Rockwell RC14V***** chipsets. At this point of 
  10. time it supports the voice AT command set (AT#****) but it was 
  11. intended to support fax AT commands (AT+fclass****) as well. 
  12. However, this is left as an exercise for the reader. The C++ 
  13. interface makes it possible to record and play audio data with 
  14. the modem making it suitable for e.g. answering machine pur-
  15. poses.
  16.  
  17.  
  18.  
  19. ModemEngine, the specification
  20. ------------------------------
  21. There is none. I have yet to find the time to write it, 
  22. therefore the working of the ME is illustrated in the supplied 
  23. sample, and the voice modem's working is documented in the 
  24. supplied documentation (DOC.ZIP). The included sample is the 
  25. new answering machine in progress, but it is far from done. It 
  26. shows the use of the ME in some routines (e.g. testing the 
  27. modem's compatibility).
  28.  
  29.  
  30.  
  31. ModemEngine, who made it, and why
  32. ---------------------------------
  33. ME is made by me, Sacha Prins.
  34.  
  35. I can be reached by mail: sprins@businessnet.net or 
  36. 100417.1437@compuserve.com
  37.  
  38. Once upon a time I got a 14.4 voice/fax modem and found out 
  39. that there wasn't any OS/2 software for it. Being a university 
  40. student with time to spare, I made an OS/2 prototype of an 
  41. answering machine (distributed as ANS106p.ZIP) that did just 
  42. that, answer calls. Since it really is a prototype I found out 
  43. that is wasn't expandable, due to the `spaghetti' nature of 
  44. the code. Therefore I started from scratch and made a C++ 
  45. class to encapsulate the modems control. In the meantime I 
  46. graduated. I also have to work for my money nowadays, and 
  47. since I have my own business, my time is very scarce.
  48.  
  49.  
  50.  
  51. ModemEngine, who is it for
  52. --------------------------
  53. Anyone interested in making his/her voice modem work with OS/2 
  54. that has programming experience with C++. Since the documen-
  55. tation is very thin (this is it) some investigation is also 
  56. required. Sample programs in this package should illustrate 
  57. the working of ME.
  58.  
  59.  
  60.  
  61. ModemEngine, the package
  62. ------------------------
  63. The package is a source distribution only. The reason is that 
  64. ME is intended for developers only.
  65.  
  66. The package consists of the following files:
  67.  
  68. DEF.DEF             the DLL definition file
  69. doc.zip             Rockwell voice modem docs
  70. license.txt         Licence of this package
  71. readme.txt          This file
  72. Makefile            Makefile of the DLL
  73. ModemEngine.cpp     C++ source of ME.DLL
  74. ModemEngine.Dep     dependencies file of the makefile
  75. ModemEngine.h       header file used by the C++ source
  76. ModemEngine.hpp     ME class interface, to be #included             
  77.                      in your sources.
  78. sample.zip          Answering machine to be. Illustrates  
  79.                      the  use of ME.DLL
  80. file_id.diz         BBS info file
  81.  
  82.  
  83.  
  84. ModemEngine, the hard/software requirements
  85. --------------------------------------------
  86. Hardware: Anything running OS/2 (Warp) + a compatible voice 
  87. modem
  88.  
  89. Software:
  90. compiler: VAC++
  91. OS: /2 Warp
  92.  
  93.