-
Notifications
You must be signed in to change notification settings - Fork 54
Comparing changes
Open a pull request
base repository: mathertel/LiquidCrystal_PCF8574
base: 1.2.0
head repository: mathertel/LiquidCrystal_PCF8574
compare: master
Commits on Jul 17, 2018
-
Use correct field separator in keywords.txt
The Arduino IDE requires the use of a single true tab separator between the keyword name and identifier. When spaces are used rather than a true tab the keyword is not highlighted. Reference: https://github.com/arduino/Arduino/wiki/Arduino-IDE-1.5:-Library-specification#keywords
Configuration menu - View commit details
-
Copy full SHA for 144ce4d - Browse repository at this point
Copy the full SHA 144ce4dView commit details
Commits on Dec 10, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 671199c - Browse repository at this point
Copy the full SHA 671199cView commit details
Commits on Dec 11, 2019
-
Fix unused parameter 'cols' warning [-Wunused-parameter] in begin(int…
… cols, int lines) Signed-off-by: Eddy Petrișor <eddy.petrisor@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a7b4550 - Browse repository at this point
Copy the full SHA a7b4550View commit details
Commits on Jul 3, 2020
-
Merge pull request #7 from per1234/keywords-separator
Use correct field separator in keywords.txt
Configuration menu - View commit details
-
Copy full SHA for 285241d - Browse repository at this point
Copy the full SHA 285241dView commit details -
Merge pull request #10 from uCautomation/fix-unused-cols-parameter-wa…
…rning Fix unused parameter 'cols' warning [-Wunused-parameter] in begin(int cols, int lines)
Configuration menu - View commit details
-
Copy full SHA for 51a3a08 - Browse repository at this point
Copy the full SHA 51a3a08View commit details -
Merge pull request #9 from Gasman2014/CreateChar
Change CreateChar (int, int[]) to (int, byte[])
Configuration menu - View commit details
-
Copy full SHA for b3b83e7 - Browse repository at this point
Copy the full SHA b3b83e7View commit details
Commits on Oct 24, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 4bade02 - Browse repository at this point
Copy the full SHA 4bade02View commit details
Commits on Oct 27, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 224b7e7 - Browse repository at this point
Copy the full SHA 224b7e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for d77cb78 - Browse repository at this point
Copy the full SHA d77cb78View commit details
Commits on Oct 30, 2020
-
Merge pull request #15 from markub3327/patch-1
row_offsets calculated by columns parameter
Configuration menu - View commit details
-
Copy full SHA for 9af188e - Browse repository at this point
Copy the full SHA 9af188eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1be19f2 - Browse repository at this point
Copy the full SHA 1be19f2View commit details
Commits on Dec 16, 2020
-
added user provided i2c port. changed int to uint8_t provided example program for custom i2c port
Configuration menu - View commit details
-
Copy full SHA for db08789 - Browse repository at this point
Copy the full SHA db08789View commit details
Commits on Jan 17, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 06e21ce - Browse repository at this point
Copy the full SHA 06e21ceView commit details
Commits on May 23, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 53aa4e9 - Browse repository at this point
Copy the full SHA 53aa4e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1846b27 - Browse repository at this point
Copy the full SHA 1846b27View commit details -
Merge pull request #23 from markisch:fix-category
Category of this library is "Display"
Configuration menu - View commit details
-
Copy full SHA for 333d017 - Browse repository at this point
Copy the full SHA 333d017View commit details -
Merge pull request #21 from markisch:feature-command
Add LCD API command() function
Configuration menu - View commit details
-
Copy full SHA for a024179 - Browse repository at this point
Copy the full SHA a024179View commit details
Commits on May 24, 2022
-
Add a PROGMEM variant createChar_P()
Allow data for custom characters to be stored in PROGMEM on the AVR platform. Like the NewLiquidCrystal library, we also offer a variant of createChar() which _assumes_ PROGMEM if the data type is const.
Configuration menu - View commit details
-
Copy full SHA for 6d42a6d - Browse repository at this point
Copy the full SHA 6d42a6dView commit details -
Allow arbitrary pin assignments
Add new constructors and class variables to allow changing the pin layout.
Configuration menu - View commit details
-
Copy full SHA for 11971eb - Browse repository at this point
Copy the full SHA 11971ebView commit details
Commits on May 25, 2022
-
Merge pull request #22 from markisch:feature-createCharPgm
Add a PROGMEM variant createCharPgm()
Configuration menu - View commit details
-
Copy full SHA for 0ea7dfb - Browse repository at this point
Copy the full SHA 0ea7dfbView commit details -
Merge pull request #24 from markisch:feature-pin-assignment
Allow arbitrary pin assignments
Configuration menu - View commit details
-
Copy full SHA for 47c73a4 - Browse repository at this point
Copy the full SHA 47c73a4View commit details -
Use unsigned 8bit integers instead of signed int
All function parameters need to be positive and 8bit only. So using uint8_t instead of signed 16bit integers not only makes the code and memory size smaller on 9bit platforms, but also is in line with the original LiquidCrystal library.
Configuration menu - View commit details
-
Copy full SHA for 528ec5f - Browse repository at this point
Copy the full SHA 528ec5fView commit details
Commits on May 28, 2022
-
Merge pull request #25 from markisch/fix-int-size
Use unsigned 8bit instead of signed 16bit integers
Configuration menu - View commit details
-
Copy full SHA for 7d4cfb1 - Browse repository at this point
Copy the full SHA 7d4cfb1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9fa4297 - Browse repository at this point
Copy the full SHA 9fa4297View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4cc9363 - Browse repository at this point
Copy the full SHA 4cc9363View commit details
Commits on May 30, 2022
-
An I2C transmission has a significant overhead of ~10+1 I2C clock cycles. Reducing the number of beginTransmission()/endTransmission() pairs from twice every nibble to once per _send() hence speeds up transmission times significantly. The specified I2C clock rate speed of the PCF8574 chip is 100KHz. Transmitting a single byte over I2C takes 9 clock ticks or 90us. Even if the I2C bus is operated beyond the chip's spec in fast mode at 400 kHz, any additional delays during transmission shorter than this are unnecessary. Commands are only executed after the second nibble is transmitted. The 37us delay after the first nibble is hence unnecessary. We now omit any additional delays and perform a transmission only once per _send() command. This reduces the time from 4x(11+9) = 80 cycles to 4x9 + 11 = 47 cycles. Taking the delays into account, this changes the time per command from 800us + 4*38us = 952us to 470us at the default 100kHz bus speed.
Configuration menu - View commit details
-
Copy full SHA for c6c6531 - Browse repository at this point
Copy the full SHA c6c6531View commit details
Commits on Jun 5, 2022
-
3
Configuration menu - View commit details
-
Copy full SHA for a61ebb2 - Browse repository at this point
Copy the full SHA a61ebb2View commit details -
Merge pull request #26 from markisch:feature-faster
Speed up transfers
Configuration menu - View commit details
-
Copy full SHA for 6e3b436 - Browse repository at this point
Copy the full SHA 6e3b436View commit details
Commits on Jun 6, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 9a788c1 - Browse repository at this point
Copy the full SHA 9a788c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ded6c6 - Browse repository at this point
Copy the full SHA 5ded6c6View commit details
Commits on Jun 12, 2022
-
Configuration menu - View commit details
-
Copy full SHA for da95307 - Browse repository at this point
Copy the full SHA da95307View commit details -
Configuration menu - View commit details
-
Copy full SHA for 300497e - Browse repository at this point
Copy the full SHA 300497eView commit details -
Configuration menu - View commit details
-
Copy full SHA for d4594d0 - Browse repository at this point
Copy the full SHA d4594d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for d628d76 - Browse repository at this point
Copy the full SHA d628d76View commit details
Commits on Jul 2, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 5567e1d - Browse repository at this point
Copy the full SHA 5567e1dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1371920 - Browse repository at this point
Copy the full SHA 1371920View commit details
Commits on Aug 13, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 4016ab0 - Browse repository at this point
Copy the full SHA 4016ab0View commit details
Commits on Aug 21, 2022
-
Merge pull request #27 from uutzinger/master
Enable using non-default i2c port. New example.
Configuration menu - View commit details
-
Copy full SHA for 426468c - Browse repository at this point
Copy the full SHA 426468cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 33f8726 - Browse repository at this point
Copy the full SHA 33f8726View commit details -
Configuration menu - View commit details
-
Copy full SHA for a114a69 - Browse repository at this point
Copy the full SHA a114a69View commit details
Commits on Apr 2, 2023
-
Configuration menu - View commit details
-
Copy full SHA for dfce60c - Browse repository at this point
Copy the full SHA dfce60cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d92a4c - Browse repository at this point
Copy the full SHA 1d92a4cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c6bc56 - Browse repository at this point
Copy the full SHA 1c6bc56View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d62fa8 - Browse repository at this point
Copy the full SHA 3d62fa8View commit details
Commits on Apr 3, 2023
-
Merge pull request #30 from robaol/master
Provide default i2c address Thanks for the contribution. I will add some documentation too.
Configuration menu - View commit details
-
Copy full SHA for 0745864 - Browse repository at this point
Copy the full SHA 0745864View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4cb67f4 - Browse repository at this point
Copy the full SHA 4cb67f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1916b21 - Browse repository at this point
Copy the full SHA 1916b21View commit details
There are no files selected for viewing