Commit Graph

11 Commits

Author SHA1 Message Date
Matt Aimonetti ade406c7dd more custom characters 2015-10-11 01:24:43 -07:00
Matt Aimonetti 80f64239e9 let's not forget ó, very common character in Spanish 2015-10-11 01:05:29 -07:00
Matt Aimonetti 601e4916a2 let devs set and use custom LCD characters
I noticed that the grove LCD screen only has an ASCII/Japanese font table. I need to be able to display accented characters
looking at the data sheet the screen supports up to 8 custom CGRAM characters. I added an API to set those CGRAM characters
as well as a map of common latin 1 characters + emoticons
2015-10-11 00:49:57 -07:00
Adrian Zankich 88f7a68c46 Update jhd1313m1 Scroll and grove lcd example 2015-07-15 17:57:22 -07:00
Matt Aimonetti 6cef217dff fix the bad merge 2015-07-11 23:03:01 -07:00
Matt Aimonetti 6190defcdc merge toxeus' multiline fix 2015-07-11 22:56:45 -07:00
Matt Aimonetti ab624962eb improved the waits and added a scroll method (which doesn't seem to work :( ) 2015-07-11 22:50:55 -07:00
Matt Aimonetti 41ab911179 copy of the C++ constructor since I noticed some weird setup issues
https://github.com/intel-iot-devkit/upm/blob/master/src/lcd/jhd1313m1.cxx#L34
The main artifact I was noticing was a cursor always being displayed after my text. This version fixes this specific issue.
2015-07-11 22:37:06 -07:00
Matt Aimonetti b318d68a5b Adding 2ms after Clear() and Home() to avoid issues + refactoring
The refactoring focuses on 2 aspects:
* go lint conventions with documentation
* avoid naked returns and don't instantiate returned values in the signature unless really necessary
2015-07-11 20:43:02 -07:00
Filip Gospodinov cc9893d293 jhd1313m1_driver: fix '\n' processing 2015-07-11 00:08:04 +02:00
Adrian Zankich 81bc4d2374 Add JHD1313M1 driver 2015-07-03 19:05:11 -07:00