liquanhai / Cserialport
The latest modified version of Remon Spekreijse's serial port class
Stars: ✭ 64
Projects that are alternatives of or similar to Cserialport
Cserialport
基于C++的轻量级开源跨平台串口类库Lightweight cross-platform serial port library based on C++
Stars: ✭ 296 (+362.5%)
Mutual labels: serialport, serial-ports, communication
Libserial
Serial Port Programming in C++
Stars: ✭ 201 (+214.06%)
Mutual labels: serialport, serial-ports
Rubyserial
FFI Ruby library for RS-232 serial port communication
Stars: ✭ 142 (+121.88%)
Mutual labels: serialport, serial-ports
Ninjaterm
A serial port terminal that's got your back.
Stars: ✭ 24 (-62.5%)
Mutual labels: serialport, serial-ports
Androidserialport
Android Serial Port , 基本的Android 串口通信库
Stars: ✭ 99 (+54.69%)
Mutual labels: serialport, serial-ports
Common
Yet another serial port debugger.
Stars: ✭ 245 (+282.81%)
Mutual labels: serialport, serial-ports
serial.nim
A Nim library for accessing serial ports.
Stars: ✭ 59 (-7.81%)
Mutual labels: serial-ports, serialport
etherport-client
Client-side virtual serial port for Etherport. Used to implement firmata-compatible boards and relays.
Stars: ✭ 20 (-68.75%)
Mutual labels: serial-ports, serialport
Node Serialport
Access serial ports with JavaScript. Linux, OSX and Windows. Welcome your robotic JavaScript overlords. Better yet, program them!
Stars: ✭ 5,015 (+7735.94%)
Mutual labels: serialport, serial-ports
Swifteventbus
A publish/subscribe EventBus optimized for iOS
Stars: ✭ 937 (+1364.06%)
Mutual labels: communication
Android Serialport Api
Fork自Google开源的Android串口通信Demo,修改成Android Studio项目
Stars: ✭ 715 (+1017.19%)
Mutual labels: serialport
Solid
Solid - Re-decentralizing the web (project directory)
Stars: ✭ 8,083 (+12529.69%)
Mutual labels: communication
Irackbot
Bridge between Slack and IRC channels allowing message filtering and logging while keeping communication public
Stars: ✭ 25 (-60.94%)
Mutual labels: communication
K 9
K-9 Mail – Open Source Email App for Android
Stars: ✭ 6,327 (+9785.94%)
Mutual labels: communication
CSerialPort
a lightweight library of serial port, which can easy to read and write serical port on windows with C++
-
2021-01-13 the typical demo to use this class: https://github.com/liquanhai/LSDComm
-
First Version by Remon Spekreijse on 2000-02-08 http://www.codeguru.com/cpp/i-n/network/serialcommunications/article.php/c2483/A-communication-class-for-serial-port.htm
-
Second Version by mrlong on 2007-12-25 https://code.google.com/p/mycom/
- 增加 ClosePort
- 增加 WriteToPort 两个方法
- 增加 SendData 与 RecvData 方法
- by liquanhai on 2011-11-04 http://blog.csdn.net/liquanhai/article/details/4955253
- 增加 ClosePort 中交出控制权,防止死锁问题
- by liquanhai on 2011-11-06 http://blog.csdn.net/liquanhai/article/details/6941574
- 增加 ReceiveChar 中防止线程死锁
- by viruscamp on 2013-12-04 https://github.com/viruscamp/CSerialPort
- 增加 IsOpen 判断是否打开
- 修正 InitPort 中 parity Odd Even 参数取值错误
- 修改 InitPort 中 portnr 取值范围,portnr>9 时特殊处理
- 取消对 MFC 的依赖,使用 HWND 替代 CWnd,使用 win32 thread 函数而不是 MFC 的
- 增加用户消息编号自定义,方法来自 CnComm
- by itas109 on 2014-01-10 http://blog.csdn.net/itas109/article/details/18358297
- 解决COM10以上端口无法显示的问题
- 扩展可选择端口,最大值MaxSerialPortNum可以自定义
- 添加QueryKey()和Hkey2ComboBox两个方法,用于自动查询当前有效的串口号。
- by liquanhai on 2014-12-18
- 增加一些处理措施,主要是对减少CPU占用率
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].