1. 27 4月, 2019 2 次提交
  2. 26 4月, 2019 3 次提交
    • D
      Update dependencies from https://github.com/dotnet/iot build 20190424.1 (#388) · a9b9b081
      dotnet-maestro[bot] 提交于
      - Iot.Device.Bindings - 0.1.0-prerelease.19224.1
      - System.Device.Gpio - 0.1.0-prerelease.19224.1
      a9b9b081
    • D
      Update dependencies from https://github.com/dotnet/arcade build 20190424.9 (#387) · 01c4f705
      dotnet-maestro[bot] 提交于
      - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19224.9
      01c4f705
    • L
      Adding GrovePi support (#246) · 434a15c8
      Laurent Ellerbach 提交于
      * Adding BrickPi3 device
      
      * fixing names for Linux builds
      
      * fixing name of SPIExceptions.cs in csproj file
      
      * fiex typos in README, ,improved code based on GitHub reviews
      
      * remove specific exceptions to use generic ones, adjusted the code accordingly, added SPI bus Id and chip select line
      
      * Adding support for GoPiGo3
      
      * Incorportated feedback following the PR
      
      * Adjusting code based on last commit
      
      * Fixed code based on latest feedbacks. Fixed typos in comments
      
      * Adding GrovePi support
      
      * Updating code based on PR comments
      
      * fixed code following PR feedbacks
      
      * Fixed comment issue
      
      * Adjusting exception for arguments as well as adding comments based on PR feedbacks
      
      * Updating code based on latest PR comments
      
      * fixed typo and feedback in last PR comments
      
      * updating csproj files and fixing double namespace
      434a15c8
  3. 25 4月, 2019 2 次提交
  4. 24 4月, 2019 3 次提交
  5. 23 4月, 2019 1 次提交
  6. 21 4月, 2019 2 次提交
  7. 20 4月, 2019 2 次提交
  8. 19 4月, 2019 2 次提交
  9. 18 4月, 2019 3 次提交
    • A
      Add bmp180 device (#184) · c0984ad1
      Antonio Garcia 提交于
      * Add BMP180 device binding
      
      * Create README.md
      
      * Remove StartupObject and OutputType
      
      * Remove nuget.config file, isn't required
      
      * Fix project setup
      
      * Fix ProjectReference
      
      * Changes based in feedback
      
      * added Units.csproj
      
      * Added Iot.Units
      Fix "Sapling" -> "Sampling"
      Fix extra space
      Change Dispose method
      
      * Implement Temperature - Iot.Units
      
      * Remove CommunicationProtocol , BMP180 only have i2c
      
      * Remove CommunicationProtocol
      
      * Remove duplicate
      
      * Fix namespace
      
      * Fix README
      
      * Remove initialized
      Remove "this" keyword
      Add space
      
      * Fix brace style
      
      * add space between get and set
      
      * - Remove LangVersion
      - Remove MSBuildThisFileDirectory
      
      * Removed duplicate logic
      
      * - Changed B7 type
      - Add seaLevelPressure = 103125
      
      * - Add units
      - Fix tempValue.Celsius
      
      * simplify temperature formula
      
      * Remove shift operator
      Simplify pressure formula
      
      * Change return value
      Implement Span
      
      * add comment referencing  datasheet  time constant
      
      * Update Bmp180.cs
      
      Fix space
      
      * Update Register.cs
      
      change access modifier
      
      * Update Bmp180.csproj
      
      convert to -> Version="$(SystemDeviceGpioPackageVersion)"
      c0984ad1
    • D
      Update dependencies from https://github.com/dotnet/arcade build 20190417.1 (#368) · 53a37c39
      dotnet-maestro[bot] 提交于
      - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19217.1
      53a37c39
    • J
      Changes in order to make windows implementation Api compatible with Linux (#367) · dadb7c82
      Jose Perez Rodriguez 提交于
      * Changes in order to make windows implementation Api compatible with Linux
      
      * Throwing PNSE on static Create method of the UnixDriver
      dadb7c82
  10. 17 4月, 2019 4 次提交
  11. 16 4月, 2019 5 次提交
  12. 13 4月, 2019 2 次提交
  13. 11 4月, 2019 1 次提交
  14. 06 4月, 2019 1 次提交
  15. 01 4月, 2019 2 次提交
  16. 27 3月, 2019 1 次提交
    • M
      Add a Method to select default GPIO bank (#346) · 74c0ee8e
      Matheus Castello 提交于
      * Native: Libgpiod: Add GetNumberOfChips method
      
      Some SoCs have more than one GPIO bank. For these we gave more than one entry in /dev/:
      /dev/gpiochip0, /dev/gpiochip1 ... /dev/gpiochipX
      
      This patch add a method to return how many GPIO banks the hardware have.
      Signed-off-by: NMatheus Castello <matheus@castello.eng.br>
      
      * System.Device.Gpio: GpioController: Add SetDefaultGpioChip
      
      Some SoCs have more than one GPIO bank. For these we gave more than one entry in /dev/:
      /dev/gpiochip0, /dev/gpiochip1 ... /dev/gpiochipX
      
      This patch add a method to select the default GPIO bank to be used on the GpioController.
      If the hardware has only one GPIO bank (/dev/gpiochip0 like the rpi) it will be automatically set in
      the GpioController constructor. But if the hardware has more than one GPIO bank the bank to be used
      for GpioController operations should be defined.
      
      Ex: Access GPIO bank 3 (/dev/gpiochip3) line 17:
      
      GpioController gpioCtrl = new GpioController();
      gpioCtrl.SetDefaultGpioChip(3);
      gpioCtrl.OpenPin(17, PinMode.Output);
      Signed-off-by: NMatheus Castello <matheus@castello.eng.br>
      
      * System.Device.Gpio: LibGpioDriver: Implement SetDefaultGpioChip
      
      Some SoCs have more than one GPIO bank. For these we gave more than one entry in /dev/:
      /dev/gpiochip0, /dev/gpiochip1 ... /dev/gpiochipX
      
      This patch implement a method to select the default GPIO bank to be used on the GpioController.
      If the hardware has only one GPIO bank (/dev/gpiochip0 like the rpi) it will be automatically set in
      the GpioController constructor. But if the hardware has more than one GPIO bank the bank to be used
      for GpioController operations should be defined.
      
      Ex: Access GPIO bank 3 (/dev/gpiochip3) line 17:
      
      GpioController gpioCtrl = new GpioController();
      gpioCtrl.SetDefaultGpioChip(3);
      gpioCtrl.OpenPin(17, PinMode.Output);
      Signed-off-by: NMatheus Castello <matheus@castello.eng.br>
      
      * PR #346: Review: Fix Code Style indentation
      
      .net developers use four spaces (no tabs!)
      Signed-off-by: NMatheus Castello <matheus.castello@toradex.com>
      
      * PR #346: Review: Fix some typos and names
      Signed-off-by: NMatheus Castello <matheus.castello@toradex.com>
      
      * PR #346: Review: Get gpioChip handle by number
      
      Use gpiod_chip_open_by_number instead the iterator way
      Signed-off-by: NMatheus Castello <matheus@castello.eng.br>
      
      * PR #346: Review: Use driver constructor instead SetDefaultGpioChip
      Signed-off-by: NMatheus Castello <matheus@castello.eng.br>
      
      * PR #346: Review: Fix build remove _gpioChipIsSet
      Signed-off-by: NMatheus Castello <matheus@castello.eng.br>
      
      * PR #346: Review: Remove GetNumberOfChips
      Signed-off-by: NMatheus Castello <matheus@castello.eng.br>
      74c0ee8e
  17. 26 3月, 2019 1 次提交
    • L
      Adding suppport for TCS3472x (#269) · 8db9f599
      Laurent Ellerbach 提交于
      * Adding support for TCS3472x
      
      * Modified code based on PR feedbacks
      
      * fixing issues with Color type, renaming DefaultI2cAddress
      
      * Update following PR comments
      
      * Fixing some naming and adding comments
      
      * Modifications based on PR feedbacks
      
      * fixed latest issues based on PR feedbacks
      8db9f599
  18. 23 3月, 2019 1 次提交
  19. 22 3月, 2019 2 次提交