1. 06 1月, 2023 1 次提交
    • P
      Update Microsoft.Extensions.Logging to v7.0.0, drop netcoreap3.1 support (#1990) · cc07422d
      Patrick Grawehr 提交于
      * Update Microsoft.Extensions.Logging to v7.0.0
      
      * Fix nullability warnings
      
      Now only warns about untested netcoreapp3.1 compatibility
      
      * Update template project
      
      And remove explicit hints that make the tests optional,
      since most bindings will have some methods that are testable.
      
      * Update TFM for tests to .NET 6.0
      
      * Make test compile for .NET4.8
      
      * Workaround for missing File.WriteAllTextAsync.
      
      Causes a compatibility regression when a netcoreapp3.1 application
      now reverts to use the netstandard2.0 library.
      
      * Move samples to separate folder
      
      (Another instance of the macos compiler failure that occurs if
      two projects share the same physical folder)
      Co-authored-by: NMatt Galbraith <MattGal@users.noreply.github.com>
      cc07422d
  2. 28 7月, 2022 1 次提交
  3. 03 12月, 2021 1 次提交
  4. 04 9月, 2021 1 次提交
  5. 15 6月, 2021 1 次提交
  6. 02 6月, 2021 1 次提交
  7. 08 4月, 2021 1 次提交
  8. 25 2月, 2021 1 次提交
  9. 10 12月, 2020 1 次提交
  10. 13 11月, 2020 1 次提交
  11. 06 11月, 2020 1 次提交
    • R
      Update repo to Nullable Reference Types (NRTs) (#1243) · 54469318
      Rich Lander 提交于
      * Update project files for all-repo NRT
      
      * Add BrickPi3 annotations
      
      * Add annotations
      
      * Add more annotations
      
      * Update projects
      
      * Update projects
      
      * Update projects
      
      * Update Bmxx80 project
      
      * Update Bmxx80 project
      
      * Update Bno055 project
      
      * Update BoardLed
      
      * Update BrickPi3
      
      * Update BrickPi3 for net5.0
      
      * Update BrickPi3
      
      * Update Buzzer project
      
      * Update Ccs811 project
      
      * Update CharacterLcd project
      
      * Update Ccs811 project
      
      * Update CharacterLcd project
      
      * Update Charlieplex project
      
      * Update Cputemperature
      
      * Update DCMotor project
      
      * Update Dhtxx project
      
      * Update display project
      
      * Update ExplorerHat project
      
      * Update Ft4222 project
      
      * Update GoPiGo3 project
      
      * Update GrovePi project
      
      * Add sample programs
      
      * Update Hcsr04 project
      
      * Update Hcsr501 project
      
      * Update Hmc5883l project
      
      * Update Hts221 project
      
      * Update Hts221 sample
      
      * Update Ina219 project
      
      * Update Ina219 sample
      
      * Update LiquidLevel project
      
      * Update Lm75 project
      
      * Update Lps25h project
      
      * Update Lsm9Ds1 project
      
      * Update Lsm9Ds1 sample
      
      * Update Max7219 project
      
      * Update Max44009 project
      
      * Update Mbi5027 project
      
      * Update Mcp3xxx project
      
      * Update Mcp23xxx project
      
      * Update Mcp25xxx project
      
      * Update Mcp3428 project
      
      * Update Mcp9808 project
      
      * Update Media project
      
      * Update Mhz19b project
      
      * Add sample program for Mhz19b
      
      * Update Mlx90614 project
      
      * Update MotorHat project
      
      * Update Mpr121 project
      
      * Update Mpu9250 project
      
      * Rename sample program
      
      * Update Nrf24l01 project
      
      * Update OneWire project
      
      * Update Nrf24l01 for netcoreapp2.1
      
      * Update Pca95x4 project
      
      * Update conditional directives
      
      * Update Pca9685 sample
      
      * Update Pcx857x project
      
      * Update Pn532 project
      
      * Update Pn5180 project
      
      * Update RadioReceiver project
      
      * Update RadioTransmitter project
      
      * Update RGBLedMatrix project
      
      * Update RGBLedMatrix sample
      
      * Update Rtc project
      
      * Update Seesaw project
      
      * Update SenseHat project
      
      * Update ServoMotor
      
      * Update ShiftRegister project
      
      * Update Sht3x project
      
      * Update Shtc3 project
      
      * Update Si7021 project
      
      * Update Sn74hc595 project
      
      * Update SocketCan project
      
      * Update SoftPwm project
      
      * Update SofPwm sample
      
      * Update Ssd13xx project
      
      * Update Ssd13xx project
      
      * Update Ssd13xx test project
      
      * Update Ssd1351 project
      
      * Update Tcs3472x project
      
      * Update Tm1637 project
      
      * Update UFireIse project
      
      * Update UFireIse sample
      
      * Update Uln2003 project
      
      * Update Vl53L0X project
      
      * Update Ws28xx project
      
      * Update Nrf24l01 project
      
      * Update Rfid project
      
      * Update Mifare/Mifare.csproj
      
      * Simplify license information from updated programs
      
      * Partial update for CreditCard binding
      
      * Update per feedback
      
      * Update Pn532 project
      
      * Update Pn5180 project
      
      * Update exception throw message
      
      * Update samples
      
      * Update samples
      
      * Update samples
      
      * adjusting tag for nullable (#1252)
      
      * Update Tests project
      
      * Update stackalloc issues
      
      * Update sample app
      
      * Fix remaining NRT errors
      
      * Update TFM for Windows
      
      * Fix obj ref checks
      
      * Fix pattern formatting
      
      * Update conditions
      
      * Update samples
      
      * Adopt target typed new for settings
      Co-authored-by: NLaurent Ellerbach <laurelle@microsoft.com>
      54469318
  12. 28 4月, 2020 1 次提交
  13. 31 8月, 2019 1 次提交
  14. 24 7月, 2019 1 次提交
  15. 19 6月, 2019 1 次提交
    • D
      Added support for SSD1327 display 96x96 (#316) · b39333e1
      Dmitriy Shelpanov 提交于
      * Added support for SSD1327 display 96x96
      
      * Fixed some comments
      
      * Typo fixes
      
      * Removed unnecessary virtal method
      
      * Removed unnecessary cast
      
      * Implemented common buffer
      
      * Little document change
      
      * Little fixes.
      
      * throw ArgumentOutOfRangeException where appropriate
      b39333e1
  16. 16 4月, 2019 1 次提交
  17. 15 2月, 2019 1 次提交
    • G
      Added Ssd1306 Device Binding (#188) · e9529392
      Greg Ingram 提交于
      * Initial check in of Ssd1306 binding
      
      * Reference projects
      
      * Added SPI/I2C logic
      
      * Correction for SendData
      
      * Updated links
      
      * Initial check in of Ssd1306 binding
      
      * Reference projects
      
      * Added SPI/I2C logic
      
      * Correction for SendData
      
      * Updated links
      
      * Added spacing
      
      * Added validation to arguments
      
      * Removed old command structure
      
      * Removed unneeded info in proj file
      
      * Removed SPI and added sample
      
      * Add image link
      
      * Consolidate compile files
      
      * Simplified Control byte update
      
      * Changed Value to Id
      
      * Removed unneeded validation and tests
      
      * Updated ranges
      
      * Removed unused usings
      
      * Updated tests to Facts where needed
      
      * Removed continuation bit for better separation
      
      * Added summaries
      
      * Relocated enums
      
      * Added connection type checklist
      
      * Updated based on feedback
      
      * Added basic font
      
      * Added sample to get IP address
      
      * Added range helper
      
      * Add checks based on feedback
      
      * Added check and exception
      
      * Added device to binding list
      e9529392
  18. 01 2月, 2019 1 次提交
  19. 04 1月, 2019 1 次提交
  20. 19 12月, 2018 1 次提交
    • G
      Add initial Mcp23xxx binding (#91) · a33e990b
      Greg Ingram 提交于
      * Add initial Mcp23xxx binding
      
      * Added Fritzing files with I2C connection
      
      * Removed conneciton link from I2C circuit
      
      * Added summary comments for Bank
      
      * Removed controller code based on feedback
      a33e990b
  21. 04 12月, 2018 2 次提交
  22. 11 10月, 2018 1 次提交
  23. 05 10月, 2018 1 次提交