Releases: MHumm/ComPortDriver
Releases · MHumm/ComPortDriver
V3.10
- fixed 64 bit compatibility issues by changing the data type of the handle used
- fixed a reetrancy problem into which one could run when calling MessageDlg
from inside of the error event handler. That triggered calling the eventhandler
again, which called MessageDlg again which triggered the event handler again...
V3.00
Republication of the classic TComportDriver component with these improvements:
- works with Unicode Delphi versions
- fixed data receiving for high baudrates in non packet mode thus
avoiding memory corruption/crashes - Added SetCommBreak and ClearCommBreak methods for setting the break condition on the port
- added propeties to determine the maximum and minimum RX and TX buffer sizes
- increased maximum RX buffer size
- added method for providing a list of the COM port names (no friendly names yet)
- moved the DelayForRX function into the class and based the calculation on the actual
serial parameters set like baudrate, databits and stopbits per byte and parity - changed component icon
- changed all "external" comments to XMLDOC comments
This release is for Delphi 10.4.1 and upwards. If you only have one Delphi version installed and that is older than 10.4.1 you may use it if you remove the $(Auto) from the project options/descriptions/lib suffix settings for both packages before compiling/installing them.