Skip to content

Latest commit

 

History

History
56 lines (43 loc) · 1.9 KB

CHANGELOG.md

File metadata and controls

56 lines (43 loc) · 1.9 KB

CSerialPort Changelog


4.1.0 (2020-10-10)

Fixed:

  • #29 windows xp unable to locate the program input point in msvcrt.dll 无法定位程序输入点于msvcrt.dll
  • #30 _T() cannot convert 'const char*' to 'LPCWSTR
  • #39 fix getPortInfoList crash on unix(not linux and mac os) 修复unix系统(非linux和macos)getPortInfoList引起的崩溃问题
  • #40 fix vs2008 vs2010 Cannot open include file: 'ntddser.h' 修复msvc无法找到ntddser.h问题

Feature:

  • header files is separated into include directory 头文件独立到include文件夹
  • add Tui Demo based pdcurses and ncurses 增加基于pdcurses和ncurses的tui示例
  • use cmake compile CSerialPort 使用cmake编译
  • add cmake install 增加cmake安装
  • add cppcheck file 增加cppcheck代码检测文件
  • add clang-format 增加clang-format代码格式化
  • add travis ci and appveyor ci 增加travis和appveyor持续集成

Remove:

  • remove function init of integer port 移除init整型串口函数
  • remove function availablePorts and availableFriendlyPorts 移除availablePorts和availablePorts函数

4.0.3 (2020-04-29)

Fixed:

  • fixed memory leak 修复内存泄露问题
  • Optimize function closePort under windows 优化windows下的closePort函数
  • #21 typo setFlowControl
  • #22 function CSerialPortWinBase::openPort error when set error parameter
  • #24 sigslot can not define static
  • #26 linux receive miss 0x11 0x13 0x0d
  • fixed compile error when baudrate not difine 修复波特率未定义错误

Feature:

  • support mingw 支持mingw 4.8.2
  • support mac 支持mac 10.13
  • add Common baud rate 增加波特率
  • add test case by gtest 增加测试用例
  • add function CSerialPortInfo::availablePortInfos 增加通用串口信息枚举函数
  • support linux list ports add /dev/pts/* 支持linux虚拟串口

4.0.2 (2020-01-08)

基础稳定版本 base and stable version


4.0.1 beta (2019-07-30)

测试第一版 first beta version