Crates.io | mks979b |
lib.rs | mks979b |
version | 0.1.0 |
source | src |
created_at | 2022-03-02 03:27:18.809761 |
updated_at | 2022-03-02 03:27:18.809761 |
description | no_std driver for the MKS 979B Atmosphere to Vacuum Transducer. Based on the embedded-hal traits. |
homepage | |
repository | https://gitlab.com/tarantulab/mks979b-hal |
max_upload_size | |
id | 541943 |
size | 70,862 |
A Platform agnostic, no_std
, serial communication driver for the MKS 979B Atmosphere to Vacuum Transducer, based on the embedded-hal traits.
The driver is technically complete, but some further testing is required for some commands as to verify nothing behaves in a weird way. All commands for the 979B Transducer are implemented. PDR 900 commands are out of scope for this crate.
An simple blinky example is provided for the ItsyBitsy_m4. The API is quite straight forward.
Type states were considered at some point but it sacrifices some comfiness in certain use-cases. This just means the user must make sure the sequence schedule_message
-send_message
-poll
is correctly followed.
Licensed under Apache-2.0.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in this work by you shall be under the terms and conditions of the Apache-2.0 license, without any additional terms or conditions.
Ideal Vacuum provides some important documentation for the instrument here.