Skip to content

Beta 4.3

Pre-release
Pre-release
Compare
Choose a tag to compare
@lamebrain lamebrain released this 04 Jan 07:57

Changes:

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 to FilterableChangeObserver
  • 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.