An open API service indexing awesome lists of open source software.

https://github.com/soypat/pserial

USB/Serial implementation in Go that is meant to be a syscall-compatible replacement for pyserial.
https://github.com/soypat/pserial

golang pyserial serial termios usb

Last synced: 8 months ago
JSON representation

USB/Serial implementation in Go that is meant to be a syscall-compatible replacement for pyserial.

Awesome Lists containing this project

README

          

# pserial
[![go.dev reference](https://pkg.go.dev/badge/github.com/soypat/pserial)](https://pkg.go.dev/github.com/soypat/pserial)
[![Go Report Card](https://goreportcard.com/badge/github.com/soypat/pserial)](https://goreportcard.com/report/github.com/soypat/pserial)
[![codecov](https://codecov.io/gh/soypat/pserial/branch/main/graph/badge.svg)](https://codecov.io/gh/soypat/pserial)
[![Go](https://github.com/soypat/pserial/actions/workflows/go.yml/badge.svg)](https://github.com/soypat/pserial/actions/workflows/go.yml)
[![stability-experimental](https://img.shields.io/badge/stability-experimental-orange.svg)](https://github.com/emersion/stability-badges#experimental)
[![sourcegraph](https://sourcegraph.com/github.com/soypat/pserial/-/badge.svg)](https://sourcegraph.com/github.com/soypat/pserial?badge)

pserial aims to be a replacement for pyserial. Will try to preserve as much
syscall compatibility to pyserial as possible.

```sh
go mod download github.com/soypat/pserial@latest
```

This is a experimental WIP. Feel free to contribute!