Skip to content

Bring Windows bindings to Linux feature parity - #10

Open
Katze719 wants to merge 8 commits into
mainfrom
feat/windows-linux-parity
Open

Bring Windows bindings to Linux feature parity#10
Katze719 wants to merge 8 commits into
mainfrom
feat/windows-linux-parity

Conversation

@Katze719

@Katze719 Katze719 commented Aug 26, 2026

Copy link
Copy Markdown
Member

Summary

  • upgrade the Windows bindings to cpp-core 2.0.1 and implement the complete 39-symbol serial C API
  • add cancellable overlapped read/write operations, callbacks, transfer counters, buffer control, port enumeration, and port monitoring
  • generate and ship x86_64-windows-msvc FFI metadata with ASTrein 1.2.0

…nd control

- Added `serialGetConfig` to retrieve serial port configuration.
- Implemented `serialGetCts`, `serialGetDcd`, `serialGetDsr`, and `serialGetRi` to check modem status.
- Introduced `serialMonitorPorts` for monitoring available COM ports.
- Created functions for controlling DTR, RTS, and flow control settings.
- Added `serialSendBreak` and `serialUpdateBaudrate` for sending break signals and updating baud rates.
@Katze719
Katze719 marked this pull request as draft August 26, 2026 20:30
@Katze719
Katze719 marked this pull request as ready for review August 26, 2026 20:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant