I've just started using your RPLCD module on a Pi3B+ and I'd like to say "many thanks" for creating such a useful set of tools. I've only been experimenting with your module for a few days but so far everything works perfectly.
However, I have a query regarding the pin_rw (int) parameter. Your documentation (Release 1.2.2) states that pin_rw (int) can be set to None for 'read only' mode. As you know, the R/W pin on the HD44780 controller IC must be set low to write and high to read. So you would expect that setting pin_rw (int) to None (for 'read only') would set pin 18 high, but I have found that pin 18 is continually low for both pin_rw (int)=18 and pin_rw (int)=None.
This doesn't cause any problems because I have no current need to read from the display, and in any event there do not appear to be any read functions available in your module. Therefore, is it possible that the pin_rw (int) parameter is actually redundant? In other words, we could simply connect the HD44780 R/W pin directly to ground (as is the case with my circuit configuration) and dispense with the pin_rw (int) parameter altogether.
Hi Danilo,
I've just started using your RPLCD module on a Pi3B+ and I'd like to say "many thanks" for creating such a useful set of tools. I've only been experimenting with your module for a few days but so far everything works perfectly.
However, I have a query regarding the pin_rw (int) parameter. Your documentation (Release 1.2.2) states that pin_rw (int) can be set to None for 'read only' mode. As you know, the R/W pin on the HD44780 controller IC must be set low to write and high to read. So you would expect that setting pin_rw (int) to None (for 'read only') would set pin 18 high, but I have found that pin 18 is continually low for both pin_rw (int)=18 and pin_rw (int)=None. This doesn't cause any problems because I have no current need to read from the display, and in any event there do not appear to be any read functions available in your module. Therefore, is it possible that the pin_rw (int) parameter is actually redundant? In other words, we could simply connect the HD44780 R/W pin directly to ground (as is the case with my circuit configuration) and dispense with the pin_rw (int) parameter altogether.
Thanks again for a fantastic tool set. Tony.