Crate sfc_core

Crate sfc_core 

Source
Expand description

§SFC-Core

This library provides shared types and utilities for controlling Sensirions Mass Flow Controllers. Currently it is used by Sfc6xxx-rs and Sfc5xxx-rs

§Features

  • Translating to and from SHDLC in the shdlc module
  • Handling Shared Device Errors in the error module
  • Handling common units across devices in the gasunit module

Modules§

error
Contains error types that can occur when attempting to communicate with the mass flow controller.
gasunit
Gas calibrations come with units of measurments. The format is a (SI prefix * Flow unit)/Time Unit
shdlc
Functions and structs relating to the underlying SHDLC protocol definition of these types can be seen here