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

https://github.com/kleydon/mac-serialport-cpp

A serial port class, for interfacing between Macs and microcontrollers. Works over USB serial.
https://github.com/kleydon/mac-serialport-cpp

arduino cocoa diy mac maker mcu microcontroller microprocessor osx port prototyping serial serial-com serial-port serialport usb-serial usb-serial-controller

Last synced: about 1 month ago
JSON representation

A serial port class, for interfacing between Macs and microcontrollers. Works over USB serial.

Awesome Lists containing this project

README

        

# Mac-SerialPort-Cpp

A serial port class for the Mac, written in C++, for interfacing microcontrollers, etc. Works over USB serial.

## Usage:

* Open serial port for a device with: `openAndConfigureSerialPort(const char* portPath, int baudRate)`
* Read data using: `readSerialData(char* bytes, size_t length)`
* Write data using: `writeSerialData(const char* bytes, size_t length)`
* Remember to flush potentially buffered data when necessary with: `flushSerialData()`
* Close serial port when done, using: `closeSerialPort(void);`