package serialport
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page
Serial communication library
Install
dune-project
Dependency
Authors
Maintainers
Sources
0.1.tar.gz
md5=b560d273759979f59b129fe5bee51dc3
sha512=409badc4e2f5a6391c9e9451b010b0f003103d6ae29911a9e7d8c368dfd9c970d047eb091bdb598424f430436646ec7dc17842457e2eb97f7ab5225cba2c9fb3
doc/serialport.unix/Serialport_unix/index.html
Module Serialport_unixSource
The module provides a simple synchronization interface for non-concurrent programs, as well as a low-level native abstraction for setting up serial ports and configuring them.
Interface for a opened serial port.
open_communication ~opts port_name open the serial port using the specified opts configuration.
Source
val with_open_communication :
?exclusive:bool ->
opts:Port_options.t ->
string ->
(t -> 'a) ->
'awith_open_communication ~opts port_name callback similar to open_communication but with an auto-closing mechanism.
I/O
Channels
to_channels ?buffered ser_port
Unix interface
write ser_port buf off len the buf bytes to serial port.
Alias for Unix.write.
read ser_port buf off len the serial port to buf bytes.
Alias for Unix.read.
Modem
Exclusive
Exceptions
raise if the port name does not exist.
Pretty print
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page