Beta 4.3
Pre-release
Pre-release
Changes:
- 99c83e5 dep bump 3
- a52ca19 dep bump 2
- e8cf2ec dep bump 1
- bd8212f Meadow.Foundation 0.21.0 release
- 617a5d1 Change Mu to Micro
- c06428d Merge Chris's PushButton fixes
- 10ca12e Minor updates to ST7789 sample
- beecbeb Removed Console output from uGraphics
- 56c8961 Minor update to ST7789 sample
- 7ebe195 API102 contructor fix and cleanup - Fixes #122
See More
- c2ef27b Minor uGraphics cleanup
- 2c557c3 TftSpi ClearDisplay fix - fixes #125
- 6bc09e3 uGraphics cleanup fixes #123 #124
- 006eb29 Minor fix for TextDisplayMenu (add subitems)
- 428bf74 Add project references for TextDisplayMenu Samples, remove Test project, and couple project references
- ae3534c TftSpi Show(true) fix
- d8a93f9 Fixed up refs in the peripheral drivers
- e1a91ab Reorganized Libraries and Frameworks
- 3aca1b2 update current package IDs
- f4e9baa Update PushButton_Sample project
- 0dd7e94 PushButton update (and fix)
- dc62fd9 Build fixes (Complete Solution now builds)
- bcf3deb Add InvertPixel method to Ssd1327
- 2516348 Fix Ssd1681 namespace
- 84fe127 Updates to Hx8357x drivers
- 632bb4b Add Mag3110 sample
- f480b5b Add Hx8357b driver, sample and datasheet
- 04e94bb Hx8357d driver update + sample
- b338013 Graphics lib and display driver performance optimizations
- 6a2e02c Improve TftSpi Rbg444 drawing perf and fix invert
- d6bf9cc TftSpi Rgb444 fix
- 90924db Add 12-bit RGB444 support to TFTSPI drivers for supported displays
- fb7dd92 Add 12 bpp support to DisplayTftSpiBase - still need to update individual drivers
- 2b0adfc Remove local nuget ref in Yx5300 sample
- d93c7c6 Starting work to support 12 bit mode for color tft displays
- f9e5943 Added constructor to TextDisplayMenu to enable creating menus without Json
- 632da4a Added horizontal text alignment to GraphicsLibrary
- b4fe73a Add 2nd TextDisplayMenu sample to sln
- 2a8d48b Update SSD1306 project description for nuget
- bc834ee Big TextDisplayMenu cleanup and modernization
- ba910f6 Add Ssd1327 driver, sample and datasheet
- 3e50176 Add Tcs3472x driver, sample and datasheet
- 9e81657 Update AdaFruitMPRLS driver - ready to publish!
- 967ea8b Adding device driver for Adafruit MPRLS sensor, example code to use it, and datasheet.
- 22d4dd3 Remove redundant project reference for sample
- 7bf474f Perf updates for ITextDisplay
- 46e43de Fix TFT invert pixel method, add invert rect to graphics lib
- 04ccbf1 Add InvertPixel method to GraphicsLibrary
- 7c41211 Add InvertPixel method to TftSpiBase
- 549f6ec Add InvertPixel method to DisplayBase
- 1a3334e Add InvertPixel method to LedMatrix 8x16 feather wing driver
- 3d1268f St7565 add InvertPixel method
- aaf1b21 Pcd8544 minor cleanup and add invert pixel method
- 5c6e762 Max7219 minor cleanup and add InvertPixel method
- 39f78a2 Add InvertPixel method to ePaper drivers
- f7e3414 Add inversion test to Ssd1306 sample
- b353713 Is31fl3731 minor cleanup
- 1490dc5 CharlieWing driver minor cleanup
- 7a4987e Ht16k33 driver cleanup
- ed538f9 Add InvertPixel method to Ssd1306 driver
- 1668c6b Light TextDisplayMenu cleanup + new sample project
- 0199692 Remove System.Text.Json console sample (no longer needed)
- 436276e Update TextDisplayMenu to use System.Text.Json
- c3f1746 Update Ssd1306 sample
- bd66ed2 A couple of comment fixes for Ssd1309
- e2aed30 Mior update on analog project sample
- 8bbae35 Minor update on Leds sample
- 6a18e0c TextDisplayMenu cleanup
- 38a2e61 TextDisplayMenu updates
- dc5f3e7 TftSpi cleanup
- 7ffef4d Add Ili9488 driver and datasheet (not tested)
- b7d1088 Add St7796 driver and datasheet (not tested)
- ff7d110 Add rotation method to S6D02A1 tft display driver
- 7268852 Add Rm68140 driver and datasheet (not tested)
- 7a4e605 Add ILI9486 driver and datasheet (not tested)
- 084124c Add ILI9481 driver and datasheet (not tested)
- a0fd2aa Add Hx8357 driver and datasheet (untested):
- abd140e Add GC9A01A driver and data sheet
- 145e8fe Add 4 bpp color mode define
- 4a3b9af Add Ram Read define to TftSpiBase:
- 90a1c62 Add 72x40 support to Ssd1306 driver
- 40a2a86 Update CharacterDisplay sample project
- f6f7380 TextDisplayMenu updates to remove input hardware dependancies
- e7a4016 TextDisplayMenu cleanup
- 563b1da Minor cleanup of Analog Temp Sensor driver
- 894fe60 Analog Water Level driver cleanup
- fc22de3 arch cleanup and got BME680 building.
- 3c6523d Add Meadow.Core reference to water level sample
- 1ea1bb1 Add AnalogWaterLevel driver and sample
- c09238e Merge remote-tracking branch 'origin/BME680' into WIP
- 8c1da6e Finish Yx5300 driver
- 62fca82 Add Yx5300 mp3 player driver, sample & datasheet - WIP
- 42d1ec0 Merge pull request #108 from WildernessLabs/missing_impl
- 843979e fixing build, adding default implementation
- 6650c0e Minor Update PushButton_Sample
- 0cf811a Update Apa102 sample:
- 6eb7e6c Update Samples for LedBarGraph and PwmLedBarGraph
- 151dbcb Update on LED drivers
- 8ad3e68 Minor comment
- 9c7e986 Add Constructor to Servo to pass IIODevice and IPin
- 32e4faa RF24 minor cleanup and new sample projects for TX and RX
- aeab6df RF24 progress (now receives data, still WIP, needs cleaning and defensive code)
- dc3b07e RF24 progress
- 13dd707 RF24 progress
- 4cccd6d RF24 driver progress
- 880eaef Minor cleanup of VC0706 sample
- 7106b7c RF24 WIP
- 64ab0f2 Add Mb10x0 driver WIP
- f3b1627 Minor graphics lib cleanup
- dd90c07 VC0706 cleanup
- 89b7a10 Merge branch 'WIP' of https://www.github.com/wildernesslabs/Meadow.Foundation into WIP
- 8c2d371 Update Vc0706 sample
- 18e5218 Add Nrf24l01 library project and sample (early WIP)
- 7a3113c Update Oled128x32 driver with @MarkAlanJones fix issue #107
- 171b3f9 Vc0706 progress - I think it works but haven't decoded jpeg
- 0dfa397 Vc0706 camera driver WIP
- bcc1d9b Fix Gps StartUpdating method typo
- 6655429 IL91874 updates
- bf868ac FourDigitSevenSegment decimal update
- 181cc20 VL53 radar sample progress
- ee5c0ff Add VL53L0X radar sample - WIP
- aef5f76 Finish rounded rect APIs and polar line drawing in Graphics lib
- 66a63a4 Small fix for namespace on Mpr121 sensor
- bf03888 Add Round Rect to grpahics lib (WIP)
- 82392b4 Finish quadrant code for grpahics lib and update St7789 sample
- 1115b9e Add DrawCircleQuadrant method to GraphicsLibrary
- 30b5eb9 Start of Ssd1681 ePaper driver + datasheet
- c408bc7 I2C character display fixes + sample cleanup
- 7f039d2 I2C Character display almost finished
- 61a9cc5 Add ICharacterDisplay, and refactor CharacterDisplay to support GPIO and I2C
- 3a32392 Mpr121 minor cleanup
- 13b4be7 Mpr121 sample updates
- 98c2a47 Update / validate Mpr121 driver
- 248fcb5 Update values for the SG90 servo config
- 16e5a86 Vl53l0x cleanup + sample updates
- 0e44bef Start of round display driver
- 7ce58dd Update VL53L0X project to publish
- 2f2497f Udpate Vl53l0x to use IObservable pattern
- 12e4719 fixes for changes in Meadow.Core IRangeFinder
- f1ab56d Update and fix Sample project for VL53L0X
- 78226f7 Vl53l0x updates
- 6bd5191 Add Mpr121 driver, sample & datasheet - WIP
- 7e0a24c Fix reference in CharlieWing driver
- 15972fb Minor cleanup of Ssd1306 driver
- cf1ccdd Denugetization
- fa4163e updated RFID reader to SerialMessagePort
- cc2cd6a update package versions
- 0c10c93 Correct namespace and publish Meadow.Foundation.Leds.Apa102
- d63d422 Verified that Apa102 and DotStarWing are working
- 1c54afb final refs
- 50f80fd refs 1
- a63ee95 update pipeline for master reset
- c15bba7 bump catch up
- 658a80f more staging
- 73d5317 stage state
- 87ef4bd pipeline edit
- 02a31fa package deets for NmeaParsing
- 778855b Added heartbeat to gps listener
- f2918ab Configure featherwing packages to publish
- e04310d Config new drivers to generate nuget packages
- 52f1507 Remove uneeded StartBlink method from PwmLed
- 1e78fb8 Update on FourDigitSegment driver and sample
- dd15cb9 Made nullable
- df49877 Implement ILed interface in PwdLed
- fc622a6 Update azure-pipelines.yml for Azure Pipelines
- 06b684f Merge pull request #104 from WildernessLabs/leds_update
- 0b9401b Add braces and minor code cleanup on Led, PwmLed, RgbLed and RgbPwmLed
- 0f1cb01 light cleanup
- 28e3ff1 update helper scripts
- ab2bd81 Small doc fixes.
- 1e2bde7 Merge branch 'WIP' of https://github.com/WildernessLabs/Meadow.Foundation into WIP
- aed7051 Small doc change to render better on api site.
- 6c0322b Minor cleanup
- edd361a Fix missing reference
- 921e559 Fix broken reference
- 16f38ff Fix namespaces for Pca9685 and Nau7802
- bb17720 Add Protected sets on Ports
- cf87c3e Code cleanup and mnor fixes for Led, PwmLed, RgbLed, RgbPwmLed and PwmLedBarGraph
- 3a9e2f6 Update RgbPwmLed with Tasks and Cancellable Tokens
- 7bb5a37 Add Summary to RgbLed enums
- 722f7c5 Update PwmLed with starting and stopping animations with Task and Cencellable Tokens
- fff7046 Minor cleanup on RgbLed
- 263f439 Minor cleanup for PwmLedBarGraph
- 625561b Minor cleanup for LedBarGraph
- a5da718 Update RgbLed with Summary and minor refactor
- 6dbf4c1 Update Led driver with summary and blink animation now using cancellable token
- 4465c16 Removed private constructors
- eb83c5f Update GraphicsLibrary DrawBitmap methods to accept dimensions in pixels
- 8545aae Remove DrawBitmap methods from display drivers
- 356c6c6 Readd IDisposable to Nau7802 to fix sample
- e73984b Return data even if it's not valid.
- 322aebe Set two more drivers to publish
- fe3a9c9 Update projects to publish nugets
- 28edb96 Minor cleanup of Hx711 driver
- a5b5ee3 Feature/hx711 (#103)
- 5225991 Minor cleanup of FourDigitSevenSegment driver
- a03f4ec Tsdl2591 light cleanup
- 020d7f5 cleanup
- 783681f build fixes.
- 99209ee Update Summary on JoyWing
- 7990b36 Minor fix
- 786af43 Fix namespace for GPSWing
- af6a839 Fix namespace on a IOExpander
- 2f8a793 adding MTK decoding back in
- 05e95dc small cleanup
- 67565f2 moving debug stuff out of core driver
- fa629b4 Merge branch 'WIP' of https://github.com/WildernessLabs/Meadow.Foundation into WIP
- 5b2392f Cleanup now that GNSS results have ToString() dbug output
- 4766a7b Cleanup (but still WIP)
- ca5d389 Add FourDigitSevenSegment driver and sample
- 76e8652 small clenaup
- 4202f15 Debug output
- 501a62d added another GSA test.
- d031b59 added setup commands to test
- 014cc2b More work on teh MediaTek GPS driver.
- eef3b4a C# modernization.
- c20b436 Rename parser to decoder
- b0d6363 Merge branch 'WIP' of https://github.com/WildernessLabs/Meadow.Foundation into WIP
- ea11c38 Overhauled NMEA parsing to allow multiple talker IDs
- f386482 Add KY-038 driver to sln
- 102c399 Add Ky038 driver and sample (incomplete)
- 61ca178 Quick build fix for Nau7802
- 62fbf74 Rename
FilterableObserver
toFilterableChangeObserver
- 74cd578 ISerialMessagePort rename and other cleanup
- 51a5fe5 Update INA260 metadata
- 8ff6bff Cleanup
- 7a2f8a3 Cleanup
- b6fe4ef Merge branch 'WIP' of https://github.com/WildernessLabs/Meadow.Foundation into WIP
- 8d83ccf lots of docs and cleanup
- d30d5bd Add Chris's A4988 and Nau7802 drivers
- 219bb54 Remove uneeded ref from temp sample
- 1aaa0cc Remove uneeded ref from Hall effect sample
- 6bd4def Add Chris's classes to support units
- 938ec10 Add DotstarWing + cleaup
- d64c873 Add Ada102 projects to sln + minor consistancy updates
- 954a843 Driver for Adafruit's DotstarWing (#89)
- 929f903 Mlx90640 namespace update and consistancy pass
- 0d1452a MLX90640 Initial check-in, datasheet, driver and sample (#97)
- 78f2583 GPS updates (#102)
- e3cd789 Feature/gps rework (#101)
- 8c8f150 Initial pass at GPS rework (#100)
- a292d0b removing old call. this will need to be fixed before release of this driver.
- e279887 Light cleanup of IS31FL3731 driver
- d9353b0 ServoWing tweaks
- a939577 Validate MPL3115A2 driver - ready to publish
- aaa9cb8 Add StartBlink on LedBarGraph
- 35d6ef2 Add StartBlink and StartPulse on PwmLedBarGraph
- c2e23c0 Relocate missplace FeatherWings.OLED128x32_TinyPong_Sample project
- 1d0204b Add PwmLedBarGraph and Sample
- 0fed160 initial BME680 support, missing VOC
This list of changes was auto generated.