1. 18 3月, 2023 1 次提交
  2. 17 3月, 2023 1 次提交
    • K
      Fix build (#2051) · 6e238a0d
      Krzysztof Wicher 提交于
      * Update CompatibilitySuppressions.xml
      
      * Test hack to activate PWM programatically
      
      * fix a hack
      
      * undo hack, try to disable pwm tests
      
      * disable arduino, fix PWM disable
      6e238a0d
  3. 11 3月, 2023 1 次提交
  4. 10 3月, 2023 2 次提交
  5. 01 3月, 2023 1 次提交
    • P
      A set of minor fixes (#2044) · bba567f1
      Patrick Grawehr 提交于
      * Ensure lines are properly cleared
      
      * Improve stability of I2C and PWM transfers
      
      * Avoid division by zero
      
      * Increase stability of BME680 readings
      
      * Minor cleanup
      bba567f1
  6. 24 2月, 2023 1 次提交
  7. 17 2月, 2023 1 次提交
    • J
      multiple fixes for 2K and 4K cards (#2028) · c73a9f6c
      jdbruner 提交于
      * multiple fixes for 2K and 4K cards
      
      The last 8 sectors of a 4K card have 16 blocks per sector. There are still only 4 sets of
      access control bits, so they apply to groups of blocks: (0-4, 5-9, 10-14, and 15).
      Added some helper functions to map block numbers of sector and group, and use these
      in the sector trailer encode/decode functions instead of blocknumber%4.
      
      Fixed the spelling error of EncodeSectorAndClockTailer() by renaming to EncodeSectorAndBlockTailer()
      and adding a synonym for the old name.
      
      Fixed an error in FormatNdef for 2K and 4K cards - it was writing block 3 a second
      time rather than writing block 67.
      
      Renamed the first parameter of SetCapacity from ATAQ to ATQA.
      
      fixed CRC byte for MAD directory in sector 16
      write all four blocks in sector 16
      re-factor writing of all NFC sector trailers
      
      Rename blockNumber to blockGroup in DecodeSectorTailer
      Treat KeyA in AuthenticateBlockKeyA the same as KeyB in AuthenticateBlockKeyB
      
      * addressing review comments
      c73a9f6c
  8. 16 2月, 2023 3 次提交
    • M
      Fix OragePiPC typo (#2035) · a21e403e
      Misha 提交于
      a21e403e
    • P
      NMEA support improvements (#1939) · 03192fa5
      Patrick Grawehr 提交于
      * NMEA support improvements
      
      - Add AIS parser, including AIS target manager
      - Add messages for engine surveillance
      - Improve performance of Geoid calculations
      - Add NMEA Udp server
      - Add NMEA TCP client
      - Fix bugs
      - Improve simulation
      
      ----
      * Attempt to fix flaky test
      
      * Update suppression file
      
      * Fix wrong TFM string
      
      * .NET 6.0 is already default
      
      * Add some more tests
      
      Test coverage for Nmea0183 namespace is now ~80%
      
      * Update documentation
      
      * The TcpClient class is acting up on netcoreapp3.1
      
      Therefore only run this test with .NET 6.0
      
      * Include full text of license
      Co-authored-by: NKrzysztof Wicher <mordotymoja@gmail.com>
      
      * Remove direction from M and S format specifiers
      
      Append N or E instead
      
      * Attempt to make test more reliable
      
      * Removed duplicate method
      
      * Include attribution for tests
      
      * Remove unused usings.
      
      * Code review updates
      
      * Embed test data as resources
      
      So the test location is independent from the source location
      
      * Fix compatibility problems with new UnitsNet version
      
      * Separate cache from higher-level logic
      
      * Update CompatibilitySuppressions.xml
      
      ---------
      Co-authored-by: NKrzysztof Wicher <mordotymoja@gmail.com>
      03192fa5
    • S
      Board: Improve I²C device management to avoid null reference exceptions (#2032) · adf53ddb
      Scott W Harden 提交于
      * disable Board I2cBusManager device caching
      
      fixes issues described in #2031 and #2032
      
      * Ft232HI2c → Ft232HI2cDevice
      
      suggested by pgrawehr in #2032 
      
      * Ft232HI2c: inherit from I2cDevice
      
      so Microsoft.NET.ApiCompat.ValidatePackage.targets will pass after 3dfa427c79675f0a69fec0e59813448efcec773a
      
      * delete Ft232HI2c
      
      it has been replaced by Ft232HI2cDevice
      
      * I2cBusManager: CreateDevice() remembers newest device
      adf53ddb
  9. 15 2月, 2023 2 次提交
  10. 12 2月, 2023 2 次提交
  11. 11 2月, 2023 1 次提交
  12. 10 2月, 2023 2 次提交
  13. 06 2月, 2023 1 次提交
  14. 27 1月, 2023 1 次提交
  15. 25 1月, 2023 3 次提交
  16. 23 1月, 2023 1 次提交
  17. 22 1月, 2023 1 次提交
  18. 20 1月, 2023 5 次提交
  19. 17 1月, 2023 2 次提交
  20. 13 1月, 2023 4 次提交
  21. 10 1月, 2023 2 次提交
  22. 06 1月, 2023 2 次提交
    • 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
    • R
      Add Matrix binding for HT16K33 (#1916) · ae7b4afc
      Rich Lander 提交于
      * Add 16x8 matrix binding for Ht16k33
      
      * Switch x and y
      
      * Update sample program
      
      * Update notes
      
      * Apply suggestions from code review
      Co-authored-by: NGünther Foidl <gue@korporal.at>
      
      * Apply suggestions from code review
      
      * Add 8x16 bicolor matrix
      
      * Add 8x8 matrix
      
      * Update comments
      
      * Update demo timing
      
      * Update README
      
      * Update README
      
      * Add TPN entry
      
      * Add URL to TPN entry
      
      * Update README.md
      
      * Baselining breaking changes and skipping broken link
      
      * Update comments
      Co-authored-by: NGünther Foidl <gue@korporal.at>
      Co-authored-by: NJose Perez Rodriguez <joperezr@microsoft.com>
      ae7b4afc