KDTele Tools

KDTele Tools Revision History
KDTele Tools
Introduction
Bonus
Download
Technical Support
Basic Module
Features
Add-Ons
Data
Fax
Multi-Calls
Speech
Wave Editor

Version 4.0 (Build 34)
  • Added support for Delphi XE
  • Added new property KDSerialPort.BufferIn.DataByte
  • Fixed problem with fax communication in Delphi 2009 and 2010 on PCs with certain code pages
Version 4.0 (Build 33)
  • Bug fix: when using certain telephone devices on Windows 7 the LineActive method of KDPhone control fails returning the error code 105
Version 4.0 (Build 32)
  • Added support for Delphi 2010
  • The following properties were added to KDPhone control: AddressNumber, CallingParty, ConsultCallSingleStep
  • Improved support to Dialogic audio driver
  • Bug fix: the Open function of KDSerialPort control of Delphi 2009 version was failing to open the serial port.
Version 4.0 (Build 31)
  • Added support for Delphi 2009
  • Note: Upgrade instructions for users of older versions are documented in the Appendix section of the KDTele Tools help file
Version 4.0 (Build 29)
  • Fixed a bug with getting Caller ID on few ISDN modems/adapters
  • Fixed some minor errors in the help file
Version 4.0 (Build 28)
Bug Fixes List
  • A memory allocation problem that occurred when the KDWaveEditor was used to append an audio file onto the end of another was worked around
  • Increased KDFax's compatibility with few non-full-standard fax machines such as certain Okidata fax models
Version 4.0 (Build 25)
Several enhancements were made:
  • Support additional AAA (Advanced Audio Analysis) features such as outgoing call answer detection, tone detection, DTMF detection, and live person voice detection;
  • New formats of wave files are supported (IMA ADPCM, Microsoft ADPCM, CCITT A-Law, CCITT u-Law, MPEG Layer-3, etc.);
  • Recordings can now be encrypted (useful to protect, for example, private phone calls);
  • Data fax noise suppress offering better fax image quality;
  • New functions added to KDPhone control (e.g., CustomCallDataUpdate and Redirect).
Version 3.6 (Build 75)
This version was released to support the new Delphi 2007. The documentation was also converted from the HLP format into CHM format
Version 3.6 (Build 73)
Bug Fixes List
  • In the previous version, if the Clear function of the Wave Editor control gets called one time, it doesn't clear the client area completely (it only clears if it's called a second time).
  • With certain modems, if the application uses the serial port soon after a call is connected, KDTele was reporting that the modem was busy.
  • Fixed some minor errors in the help file.
Version 3.6 (Build 71)
New Methods
  • KDPhone.DialogicListenStart
  • KDPhone.DialogicListenStop
  • KDPhone.TranslateConvertToIDF
  • KDPhone.TranslateDialog
  • KDPhone.TranslateDialNumber
  • KDVoice.PlaySetVolume

New Properties

  • KDPhone.DialogicNetworkSlot
  • KDPhone.DialogicVoiceSlot
  • KDVoice.UseCodec
  • KDVoice.PlayBufferSize

New Events

  • KDPhone.OnConnectedID
  • KDPhone.OnRedirectingID
  • KDPhone.OnRedirectionID
  • KDPhone.OnTAPIEvent

Bug Fixes List

  • The KDPhone.OnCallInfo event was not working on the previous version.
  • The KDPhone.Pickup funtion was not working correctly.
Version 3.5 (Build 63)
Bug Fixes List
  • With certain modems, if the incoming fax has multiple pages, the TIFF file is not created correctly.
  • Caller id information sent by some 3COM devices was not being detected.
  • With certain PBX systems, the error "Line device exclusively allocated by another application" (error code 106) may occur.
Version 3.5 (Build 62)
Bug Fixes List
  • With certain modems, users of the activex version were experiencing the error "Another fax operation is in progress. Wait until it is complete. " (error code 302) when a fax transmission started for a second time.
  • KDWaveEditor control now supports empty wave files.
  • Under certain circumstances, the FindData and FindString functions of the KDSerialPort control can mistakenly report that the data was found
  • When the SpeakWaitUntilDone function of the KDSpeak control is used simultaneously by two or more threads in the same process, the Aborted parameter of this function may return FALSE even if the speaking is aborted.

 

Version 3.5 (Build 61)
  • With certain modems, users of the version 3.5.59 and 3.5.60 were experiencing the error "Could not setup the line device" when the line was activated more than once during the program session
  • A memory leak problem was found in the KDSpeak control.
  • The KDSerialPort control was failing to open a serial port connected to some few peripherals that were not a modem.

Copyright © 2000 Kaed Systems. All rights reserved.