Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CAD SSD13xx_fast_i2c #768

Open
olikraus opened this issue Dec 20, 2018 · 1 comment
Open

CAD SSD13xx_fast_i2c #768

olikraus opened this issue Dec 20, 2018 · 1 comment
Milestone

Comments

@olikraus
Copy link
Owner

olikraus commented Dec 20, 2018

followup for: #735

u8x8_cad_ssd13xx_i2c			Put a I2C start/stop around each command and each argument	--> many start/stop commands
u8x8_cad_ssd13xx_fast_i2c		Put a I2C start/stop around each command+arg sequence		--> start/stop is probably halfed --> 4% faster

in codebuild,c, replace the existing i2c cad procedure with the fast_i2c procedure.
Candidates are listed below.
Criteria:

  1. No cmd arg must be longer than 31 bytes.
  2. fast_i2c mode (cmd and args are sent together) must be supported. Clarification: The controller must support the combination of cmd and arg together. This is probably the case for all controllers.

SH1106
SH1107 --> DONE
SH1108
SH1122
SSD1309
SSD1317
SSD1325
SSD0323
SSD1326
SSD1327
ST7567
ST7588

@olikraus olikraus added this to the Future milestone Dec 20, 2018
@olikraus
Copy link
Owner Author

olikraus commented Mar 5, 2022

see also #1804

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant