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

Support for writing text to LCD #12

Closed
james-fowler opened this issue Dec 4, 2015 · 1 comment
Closed

Support for writing text to LCD #12

james-fowler opened this issue Dec 4, 2015 · 1 comment

Comments

@james-fowler
Copy link
Collaborator

I've modified the g13d to support writing text to the LCD. Is anyone else interested in this, and if so, what other features would you want to see for writing the LCD?

So far this is fairly simple : a "pos ROW COL" command to move the (invisible) cursor, an "out TEXT" to write some text to the LCD, a "mode X" to change mode (currently zero for normal, non-zero for inverted), and a "clear" to clear the display. I've got it working with either 5x8 or 8x8 pixel fonts. Width is somewhat flexible, however moving away from an 8 pixel high font would introduce much more overhead due to the way the pixels are arranged in the G13 bitmap.

Finally, does anyone have any docs on the G13's protocol for updating the LCD? Currently, g13_write_lcd( ... ) always writes the entire buffer. If there's a way to write a smaller portion of the buffer, it could be much more efficient to frequently update characters on the LCD.

  • James
@james-fowler
Copy link
Collaborator Author

transitioned to Pull Request #15

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

No branches or pull requests

1 participant