summaryrefslogtreecommitdiff
path: root/shared-module/displayio/Display.c
AgeCommit message (Collapse)Author
2019-04-18add Display.__init__() args for brightness and auto_brightnessDan Halbert
2019-04-05Added comment regarding parameter loopMelissa LeBlanc-Williams
2019-04-04Added option to easily treat SPI parameter data as commandsMelissa LeBlanc-Williams
2019-04-01Removed unnecessary bit-ANDingMelissa LeBlanc-Williams
2019-03-31Improved readability of Single Byte Bounds codeMelissa LeBlanc-Williams
2019-03-27Simplified cs toggling into fourwire onlyMelissa LeBlanc-Williams
2019-03-27Simplified into fourwire onlyMelissa LeBlanc-Williams
2019-03-26Removed parameter so CS is always toggledMelissa LeBlanc-Williams
2019-03-26Removed parameter so CS is always toggledMelissa LeBlanc-Williams
2019-03-26Added small delay inside toggle for edge casesMelissa LeBlanc-Williams
2019-03-26Added small delay inside toggle for edge casesMelissa LeBlanc-Williams
2019-03-25Fixed wrong operatorMelissa LeBlanc-Williams
2019-03-24Added Single Byte Boundaries option for certain displaysMelissa LeBlanc-Williams
2019-03-23Moving Toggle to before command fixes driver issueMelissa LeBlanc-Williams
2019-03-23Added option to toggle cs in displayio init sequenceMelissa LeBlanc-Williams
2019-03-07Rework background display task to allow reads from SPI SD card during ↵Dan Halbert
display. Clarify code. Handle multiple displays better.
2019-03-06check display-bus transaction status and act accordinglyDan Halbert
2019-03-06Merge pull request #1601 from penguindustin/masterDan Halbert
added height and width attributes for displayio
2019-03-05changed from mp_int_t to uint16_tDustin Mendoza
2019-02-28Don't wait for display frame if interrupt pendingDan Halbert
2019-02-25added height and width attributes for displayioDustin Mendoza
2019-02-21Tweak the backlight PWM rate to be higher that audio range. Fixes #1571Scott Shawcroft
2019-02-01Add support for display rotation and raw commandsScott Shawcroft
Display rotation is relative to the scan order of the display. The scan order can be found by scrolling the display with command 0x37 `display_bus.send(0x37, struct.pack(">H", i % 128))` Fixes #1504
2019-01-31Correctly handle no backlight pin.Scott Shawcroft
2019-01-31More improvements to Terminal:Scott Shawcroft
* Fix Hallowing. * Fix builds without displayio. * Fix y bounds that appears as untrollable row of pixels. * Add scrolling to TileGrid. * Remove Sprite to save space. TileGrid is a drop in replacement.
2019-01-31Support adjustable backlight brightnessScott Shawcroft
2019-01-31Rudamentary backlight supportScott Shawcroft
2019-01-31Hook up the terminal based on the first display.Scott Shawcroft
2019-01-23Use common delay function during display init so we don't starve background ↵Scott Shawcroft
tasks.
2019-01-17Fix other builds and hallowingScott Shawcroft
2019-01-16Rework displays in prep for dynamic support and 8bit parallel.Scott Shawcroft