summaryrefslogtreecommitdiff
path: root/shared-module/displayio/FourWire.c
AgeCommit message (Collapse)Author
2020-03-31Merge remote-tracking branch 'adafruit/master' into lower_powerScott Shawcroft
2020-03-25Add polarity and phase to FourWire.Scott Shawcroft
It was fixed as 0/0 even though it used to get it from the current SPI state. This makes it more explicit with kwargs. Thanks to magpie_lark and kmatocha on the Adafruit Support forum for finding the issue: https://forums.adafruit.com/viewtopic.php?f=60&t=162515
2020-03-13First try at lowering the power consumptionScott Shawcroft
2019-12-05Define polarity and phase in FourwireHierophect
2019-11-15Add never_reset and reset to pin common hal, adjust filesHierophect
2019-08-23Rework based on Dan's reviewScott Shawcroft
2019-08-22Add reset() to display busses to detect whether it worksScott Shawcroft
2019-08-22EPaper displays work mostly.Scott Shawcroft
2019-07-19Add support for grayscale displays that are < 8 bit depth.Scott Shawcroft
This also improves Palette so it stores the original RGB888 colors. Lastly, it adds I2CDisplay as a display bus to talk over I2C. Particularly useful for the SSD1306. Fixes #1828. Fixes #1956
2019-06-17Add baudrate to FourWire and shorten delay.Scott Shawcroft
2019-04-08Merge remote-tracking branch 'adafruit/master' into fix_cpx_displayScott Shawcroft
2019-04-08Reorganize board busses into shared-bindings and shared-module.Scott Shawcroft
2019-04-06Stop hard-coding SPI frequency in FourWireRadomir Dopieralski
Instead remember and use the frequency, polarity and phase that was set when the bus was first created.
2019-03-27Simplified into fourwire onlyMelissa LeBlanc-Williams
2019-03-23Added option to toggle cs in displayio init sequenceMelissa LeBlanc-Williams
2019-01-17Fix up nrf and using board.SPI in FourWireScott Shawcroft
2019-01-17share fourwire and make nrf compileScott Shawcroft