# This file is automatically @generated by Cargo. # It is not intended for manual editing. version = 3 [[package]] name = "autocfg" version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a" [[package]] name = "bitflags" version = "1.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] name = "byteorder" version = "1.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" [[package]] name = "cast" version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5" [[package]] name = "cc" version = "1.0.71" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "79c2681d6594606957bbb8631c4b90a7fcaaa72cdb714743a437b156d6a7eedd" [[package]] name = "cfg-if" version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" [[package]] name = "embedded-hal" version = "0.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e36cfb62ff156596c892272f3015ef952fe1525e85261fa3a7f327bd6b384ab9" dependencies = [ "nb 0.1.3", "void", ] [[package]] name = "embedded-hal-mock" version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b0c061879892486c076c52665d6e04e3ce0b2f7bba8250874b5942963d436c65" dependencies = [ "embedded-hal", "nb 0.1.3", ] [[package]] name = "gpio-cdev" version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bff941d54b0751ff802f999a4d7bb3a295b9d0d04818fcd0ede802b3d3b8a47e" dependencies = [ "bitflags", "libc", "nix", ] [[package]] name = "i2cdev" version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aa6add3ad7531c7d496b1e1991a5b3cda2fb4fabd95cc44d995eb5d962d60f03" dependencies = [ "bitflags", "byteorder", "libc", "nix", ] [[package]] name = "ioctl-rs" version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f7970510895cee30b3e9128319f2cefd4bde883a39f38baa279567ba3a7eb97d" dependencies = [ "libc", ] [[package]] name = "libc" version = "0.2.106" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a60553f9a9e039a333b4e9b20573b9e9b9c0bb3a11e201ccc48ef4283456d673" [[package]] name = "linux-embedded-hal" version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "61861762ac50cb746e6137f1aeb2ca9812e1b1f2b923cfc83550befdc0b9915d" dependencies = [ "cast", "embedded-hal", "gpio-cdev", "i2cdev", "nb 0.1.3", "serial-core", "serial-unix", "spidev", "sysfs_gpio", "void", ] [[package]] name = "memoffset" version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "59accc507f1338036a0477ef61afdae33cde60840f4dfe481319ce3ad116ddf9" dependencies = [ "autocfg", ] [[package]] name = "nb" version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "801d31da0513b6ec5214e9bf433a77966320625a37860f910be265be6e18d06f" dependencies = [ "nb 1.0.0", ] [[package]] name = "nb" version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "546c37ac5d9e56f55e73b677106873d9d9f5190605e41a856503623648488cae" [[package]] name = "nix" version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cf1e25ee6b412c2a1e3fcb6a4499a5c1bfe7f43e014bdce9a6b6666e5aa2d187" dependencies = [ "bitflags", "cc", "cfg-if", "libc", "memoffset", ] [[package]] name = "sensirion-i2c" version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "37f8a8f52f850f281f9faebd9dc09d68caa29d6ce1dfd3806686b316258768d6" dependencies = [ "embedded-hal", ] [[package]] name = "serial-core" version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3f46209b345401737ae2125fe5b19a77acce90cd53e1658cda928e4fe9a64581" dependencies = [ "libc", ] [[package]] name = "serial-unix" version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f03fbca4c9d866e24a459cbca71283f545a37f8e3e002ad8c70593871453cab7" dependencies = [ "ioctl-rs", "libc", "serial-core", "termios", ] [[package]] name = "sgp41" version = "0.1.1" dependencies = [ "embedded-hal", "embedded-hal-mock", "linux-embedded-hal", "sensirion-i2c", ] [[package]] name = "spidev" version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1e63d0d8a5d78aed00599555b5f5c80de8c0d942a365357b896e47029a19cc30" dependencies = [ "bitflags", "libc", "nix", ] [[package]] name = "sysfs_gpio" version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cea7ba0f212e0f56cf5f195a88e9b7c74fbbc03b8e16d009413bc8c89c63f7c7" dependencies = [ "nix", ] [[package]] name = "termios" version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d5d9cf598a6d7ce700a4e6a9199da127e6819a61e64b68609683cc9a01b5683a" dependencies = [ "libc", ] [[package]] name = "void" version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d"