Skip to main content

Scroll pHAT HD Driver

Project description

1.1.0

  • New: Added Flask HTTP API

  • New: Init is deferred until the library is used

1.0.1

  • New: Added gamma correction

1.0.0

  • New: Added set_brightness to globally set maximum display brightness

  • New: Added get_buffer_shape to return internal buffer shape

  • New: Added get_shape to return display shape

  • New: Added set_clear_on_exit, pass True/False to set/clear

  • Improvement: draw_char no longer fills black pixels, which was incongruent with letter spacing

  • Improvement: ‘1’ in font3x5 is now 3 pixels wide

  • Improvement: Monospacing option for fonts

  • Improvement: Fonts can now be indexed by char in addition to ordinal

  • Improvement: Clear now resets scroll position

  • Improvement: Fill now grows buffer and fills in single operations

  • Improvement: scroll(0,0) no longer enforces a default scroll

  • Improvement: width/height now private, reimplemented as read-only properties

  • Improvement: initialization now detects disabled i2c or missing pHAT and emits a friendly error

  • Improvement: cleared display sooner to mitigate flash of lit pixels on startup

  • Bugfix: Corrected default scroll direction

  • Bugfix: 90 and 270 degree rotations are no longer cropped to 7 pixels wide

  • Bugfix: Fixed missing version_info

  • Bugfix: Graph catches IndexError and gracefully ignores missing values

0.0.1

  • Initial release

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

scrollphathd-1.1.0.tar.gz (18.2 kB view details)

Uploaded Source

Built Distributions

scrollphathd-1.1.0-py3-none-any.whl (21.8 kB view details)

Uploaded Python 3

scrollphathd-1.1.0-py2-none-any.whl (21.8 kB view details)

Uploaded Python 2

File details

Details for the file scrollphathd-1.1.0.tar.gz.

File metadata

File hashes

Hashes for scrollphathd-1.1.0.tar.gz
Algorithm Hash digest
SHA256 4869f977622b9a4a1184fe4796110bcb3dd0da6a7746040a5da7728dc1a69820
MD5 7e0848fc0c01d88a649fc5802ec66780
BLAKE2b-256 0205010383200632aef085b64485b364f7d8d32865e3ef3d993c77a6bfc9847a

See more details on using hashes here.

File details

Details for the file scrollphathd-1.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for scrollphathd-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7f788162e4a29bc6c6ffb06cdf7e61e45f158373180b70f00dab75bf45439a3b
MD5 f5af679f34fc3f22672004d983d1f6ac
BLAKE2b-256 a187f870cb25ff70058141b7a5d617187fa4a815d756426de689149b503de32a

See more details on using hashes here.

File details

Details for the file scrollphathd-1.1.0-py2-none-any.whl.

File metadata

File hashes

Hashes for scrollphathd-1.1.0-py2-none-any.whl
Algorithm Hash digest
SHA256 074693dc2f765511f3a41b8bd38363b0597aba54d95aef7b7e8c5a1641877535
MD5 d72c3fac7cce160ae6af56cc57f96aff
BLAKE2b-256 a95ff439a0b9f6ca95034cbf9a1398edb9ab8fe98f51fe1bdc0b342f91d479a9

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page