Our new official repo is on github
LCD Smartie version 5.6 is released!
Download it now: https://github.com/LCD-Smartie/LCDSmartie/releases
LCD Smartie version 5.6 is released!
Download it now: https://github.com/LCD-Smartie/LCDSmartie/releases
Need help testing combined Parallel/Serial HD44780 driver
Moderators: _X7JAY7X_, caesar, IFR, mattcro, limbo, Fast351, hydrolisk1792
-
- Developer
- Posts: 233
- Joined: February 17th, 2006, 3:23 pm
- Location: Twin Cities, Minnesota, USA
- Contact:
Need help testing combined Parallel/Serial HD44780 driver
I just created a new set of display drivers, both based off the same code base (after I realized the pertelian and the HD44780 parallel displays used the same codes).
So now we have HD44780P (parallel) and HD44780S (serial) for HD44780 controlled displays.
If someone could test these on their displays I'd be grateful. The Parallel version should just fly as it wasn't modified much. The Pertelian display should now function better with the intercharacter delays....
http://home.fast351.com:4141/HD44780P.dll
http://home.fast351.com:4141/HD44780S.dll
-Mike
----Edit by Caesar----
Added mirror of the latest version here:
http://czi.uni.cc/LCDSmartie/HD44780P.dll
http://czi.uni.cc/LCDSmartie/HD44780S.dll
So now we have HD44780P (parallel) and HD44780S (serial) for HD44780 controlled displays.
If someone could test these on their displays I'd be grateful. The Parallel version should just fly as it wasn't modified much. The Pertelian display should now function better with the intercharacter delays....
http://home.fast351.com:4141/HD44780P.dll
http://home.fast351.com:4141/HD44780S.dll
-Mike
----Edit by Caesar----
Added mirror of the latest version here:
http://czi.uni.cc/LCDSmartie/HD44780P.dll
http://czi.uni.cc/LCDSmartie/HD44780S.dll
-
- Forum Supporter
- Posts: 16
- Joined: July 18th, 2006, 2:24 am
-
- Developer
- Posts: 233
- Joined: February 17th, 2006, 3:23 pm
- Location: Twin Cities, Minnesota, USA
- Contact:
Make sure the COM port exists. Get to your device manager, (Control Panel|System|Hardware|Device Manager) and look under Ports (COM & LPT) and see if COM3 is how that port shows up on the system.
If that's not it, try shutting down and restarting LCD Smartie. For some reason once the port is initted the driver isn't shut down properly when the parameters are changed. (I suspect this is a problem with the main program, I'll look into fixing it at a later date).
-Mike
If that's not it, try shutting down and restarting LCD Smartie. For some reason once the port is initted the driver isn't shut down properly when the parameters are changed. (I suspect this is a problem with the main program, I'll look into fixing it at a later date).
-Mike
-
- Developer
- Posts: 233
- Joined: February 17th, 2006, 3:23 pm
- Location: Twin Cities, Minnesota, USA
- Contact:
I fixed the driver restart issue that was causing the invalid handle if you changed drivers more than once. Try this version:
http://home.fast351.com:4141/lcdsmartie.zip
http://home.fast351.com:4141/lcdsmartie.zip
-
- Forum Supporter
- Posts: 16
- Joined: July 18th, 2006, 2:24 am
Hey Mike,
I've tested your attachment, the error was gone. However the VFD is still not working with the DLL. Yup, I've checked the corresponding COM port to be 3 as it was working with the testdriver before. I've attached a before and after pic to give you a rough idea of the display. Appreciate the effort. Thank you.
VFD working with testdriver.dll [COM3,38400,8,N,1]

VFD using HD44780S.dll [COM3,38400]

I've tested your attachment, the error was gone. However the VFD is still not working with the DLL. Yup, I've checked the corresponding COM port to be 3 as it was working with the testdriver before. I've attached a before and after pic to give you a rough idea of the display. Appreciate the effort. Thank you.
VFD working with testdriver.dll [COM3,38400,8,N,1]

VFD using HD44780S.dll [COM3,38400]

-
- Developer
- Posts: 233
- Joined: February 17th, 2006, 3:23 pm
- Location: Twin Cities, Minnesota, USA
- Contact:
Just looking at the values you used for the test driver, I don't think that display is using the HD44780 command set (at least not externally). The fact that it uses 161 for line 1 and 162 for line 2 is pretty evident of that.
I'll take a look around and see if I can find a document that describes the protocol, but unfortunately it doesn't look like HD44780 over serial to me.
-Mike
I'll take a look around and see if I can find a document that describes the protocol, but unfortunately it doesn't look like HD44780 over serial to me.
-Mike
-
- Developer
- Posts: 233
- Joined: February 17th, 2006, 3:23 pm
- Location: Twin Cities, Minnesota, USA
- Contact:
-
- Developer
- Posts: 233
- Joined: February 17th, 2006, 3:23 pm
- Location: Twin Cities, Minnesota, USA
- Contact:
-
- Forum Supporter
- Posts: 16
- Joined: July 18th, 2006, 2:24 am
Apologise for the late reply, have been busy with work. Anyway Mike, I've tried the lisvfd.dll, the report as follows:
1.The VFD fires up perfectly fine, somehow or another lines 1 and 2 get merged into the 1 line(first line) in the VFD and the VFD starts to flicker, alternating between line 1 and 2.
2.Custom characters I believe to be working fine although the above problem remains. However I can now see the winamp spectrum analyzer functioning in between flickers.
3.Using the $Chr(20) parameter, I am now able to display custom characters.
4.The VFD has turned slightly dimmer (anyway to control the brightness?)
I guess once problem 1 is fixed we're ready to roll!
Thanks!
1.The VFD fires up perfectly fine, somehow or another lines 1 and 2 get merged into the 1 line(first line) in the VFD and the VFD starts to flicker, alternating between line 1 and 2.
2.Custom characters I believe to be working fine although the above problem remains. However I can now see the winamp spectrum analyzer functioning in between flickers.
3.Using the $Chr(20) parameter, I am now able to display custom characters.
4.The VFD has turned slightly dimmer (anyway to control the brightness?)
I guess once problem 1 is fixed we're ready to roll!
Thanks!
-
- Developer
- Posts: 233
- Joined: February 17th, 2006, 3:23 pm
- Location: Twin Cities, Minnesota, USA
- Contact:
-
- Developer
- Posts: 233
- Joined: February 17th, 2006, 3:23 pm
- Location: Twin Cities, Minnesota, USA
- Contact:
-
- Developer
- Posts: 233
- Joined: February 17th, 2006, 3:23 pm
- Location: Twin Cities, Minnesota, USA
- Contact:
-
- Posts: 3
- Joined: April 20th, 2006, 8:48 am
-
- Developer
- Posts: 233
- Joined: February 17th, 2006, 3:23 pm
- Location: Twin Cities, Minnesota, USA
- Contact:
-
- Forum Supporter
- Posts: 16
- Joined: July 18th, 2006, 2:24 am
To locate com port please take the following steps
Have fun!
For baud rate go to Device Manager|Ports (COM & LPT)|USB Serial Port|Properties|Port SettingsFast351 wrote:Make sure the COM port exists. Get to your device manager, (Control Panel|System|Hardware|Device Manager) and look under Ports (COM & LPT) and see if COM3 is how that port shows up on the system.
-Mike
Have fun!

-
- Posts: 21
- Joined: February 27th, 2007, 2:47 am
-
- Developer
- Posts: 233
- Joined: February 17th, 2006, 3:23 pm
- Location: Twin Cities, Minnesota, USA
- Contact:
-
- Posts: 21
- Joined: February 27th, 2007, 2:47 am
Fast351,
Thanks for the answer.I gather that I should use lisvfd driver for this display not the HD44780S.If that is correct let me know.Also if you are familar with Digikey,as I want to buy a 4x20 display w/blue backlight and white letters from them,would you have a part number you could give me,Thanks Dennis
Thanks for the answer.I gather that I should use lisvfd driver for this display not the HD44780S.If that is correct let me know.Also if you are familar with Digikey,as I want to buy a 4x20 display w/blue backlight and white letters from them,would you have a part number you could give me,Thanks Dennis
-
- Developer
- Posts: 233
- Joined: February 17th, 2006, 3:23 pm
- Location: Twin Cities, Minnesota, USA
- Contact:
-
- Developer
- Posts: 233
- Joined: February 17th, 2006, 3:23 pm
- Location: Twin Cities, Minnesota, USA
- Contact:
VFD if that's your thing:
http://cgi.ebay.com/Noritake-itron-VFD- ... dZViewItem
A whole pile of HD44780 LCDs:
http://search-desc.ebay.com/search/sear ... arch&fgtp=
http://cgi.ebay.com/Noritake-itron-VFD- ... dZViewItem
A whole pile of HD44780 LCDs:
http://search-desc.ebay.com/search/sear ... arch&fgtp=
-
- Posts: 21
- Joined: February 27th, 2007, 2:47 am
Fast351,
I got those LCD's from that place on Ebay,very nice.Now I got a chance to try the driver for the VLsystem POP indicator display I have.It works to a point.First the baud 38400,I had to change to 19200 to get the display to work.Than if I open setup it totally messes up the dislpay.I have to shutdown Smartie ,start again,but than I get /// and the info is off center.So than I totally shut down the PC and the display comes on with the default logo screen,I than start Smartie and everything is reading ok.My brother has a computer business in Ft Wayne,In and has five of these units and we want them to work with Smartie.What I am proposing is we will ship you a unit so you can try it out on your system with the driver.Also shipping it back to him after you are done is no charge as he has a Fedex number you will use.Let me know and I will have him call you on Skype to get your address,or you can PM me.I don't know how that works on this forum,Dennis
I got those LCD's from that place on Ebay,very nice.Now I got a chance to try the driver for the VLsystem POP indicator display I have.It works to a point.First the baud 38400,I had to change to 19200 to get the display to work.Than if I open setup it totally messes up the dislpay.I have to shutdown Smartie ,start again,but than I get /// and the info is off center.So than I totally shut down the PC and the display comes on with the default logo screen,I than start Smartie and everything is reading ok.My brother has a computer business in Ft Wayne,In and has five of these units and we want them to work with Smartie.What I am proposing is we will ship you a unit so you can try it out on your system with the driver.Also shipping it back to him after you are done is no charge as he has a Fedex number you will use.Let me know and I will have him call you on Skype to get your address,or you can PM me.I don't know how that works on this forum,Dennis