@@ -16,22 +16,23 @@ edition = "2018"
1616gpio_sysfs  = [" sysfs_gpio"  ]
1717gpio_cdev  = [" gpio-cdev"  ]
1818async-tokio  = [" gpio-cdev/async-tokio"  , " dep:embedded-hal-async"  , " tokio/time"  ]
19- i2c  = [" i2cdev"  ]
19+ i2c  = [" i2cdev" ,  " nix "  ]
2020spi  = [" spidev"  ]
21+ serial  = [" serialport"  , " embedded-hal-nb"  ]
2122
22- default  = [ " gpio_cdev"  , " gpio_sysfs"  , " i2c"  , " spi"   ]
23+ default  = [ " gpio_cdev"  , " gpio_sysfs"  , " i2c"  , " spi" ,  " serial "   ]
2324
2425[dependencies ]
2526embedded-hal  = " 1" 
26- embedded-hal-nb  = " 1" 
27+ embedded-hal-nb  = {  version  =  " 1" ,  optional  =  true  } 
2728embedded-hal-async  = { version  = " 1"  , optional  = true  }
2829gpio-cdev  = { version  = " 0.6.0"  , optional  = true  }
2930sysfs_gpio  = { version  = " 0.6.1"  , optional  = true  }
3031i2cdev  = { version  = " 0.6.0"  , optional  = true  }
3132nb  = " 1" 
32- serialport  = { version  = " 4.2.0"  , default-features  = false  }
33+ serialport  = { version  = " 4.2.0"  , default-features  = false ,  optional  =  true  }
3334spidev  = { version  = " 0.6.0"  , optional  = true  }
34- nix  = " 0.27.1" 
35+ nix  = {  version  =  " 0.27.1" ,  optional  =  true  } 
3536tokio  = { version  = " 1"  , default-features  = false , optional  = true  }
3637
3738[dev-dependencies ]
0 commit comments