Our new official repo is on github
LCD Smartie version 5.6 is released!
Download it now: https://github.com/LCD-Smartie/LCDSmartie/releases

Pertelian LCD

Place your requests for plugins here

Moderators: _X7JAY7X_, caesar, IFR, mattcro, limbo

Post Reply
firefighter37
Posts: 3
Joined: September 17th, 2006, 5:48 pm
Location: VT, USA

Pertelian LCD

Post by firefighter37 »

I just purchased a Pertelian x2040 LCD. It's an extenal, Hitachi HD44780 based 20x4 LCD with a USB interface (comes up as a usb-serial adapter, so there must be a parrallel-serial conversion in the unit itself). It's a great LCD, but the software that comes with it is really horrible and not as customisable as LCD Smartie. I tried using LCD Smartie 5.3.2 and 5.4b3 without success. I'm hoping someone will be able to write the .dll so I can use this LCD with the new beta version. Info about the LCD can be found on Pertelian's website: http://pertelian.com/index.php and development documentation can be found here: http://pertelian.com/index.php?option=c ... &Itemid=33. A VERY special thanks to whomever can help.

Thanks,

Chuck

SteveXSR
Posts: 1
Joined: February 6th, 2007, 1:25 pm

Post by SteveXSR »

I would also love to see a plugin for the Pertelian display. I've heard that the test drivers work for the display, but characters are missing and I have no idea how to set them up.

If someone would make a plugin or other method of getting this display to work, I would be very grateful as the bundled software is awful!

firefighter37
Posts: 3
Joined: September 17th, 2006, 5:48 pm
Location: VT, USA

Post by firefighter37 »

Anybody? :(

mattcro
Forum Supporter
Posts: 590
Joined: March 8th, 2006, 1:58 pm
Location: Scotland

Post by mattcro »

The Pertelian command set appears to be similar to the older Seetron "backpack" controllers, but I don't know if the initialisation is the same. The backlight on/off commands replace the Seetron "cursor home" command.

I think Seetron controllers do the initialisation internally, but it looks like Pertelian ones rely on the PC software to do the init instruction sequence. I assume that writing a driver dll would be a relatively simple (maybe...) matter of modifying the Seetron driver to include the initialisation if it isn't already there, and adding the backlight control code. The existing "home" command would have to simply set the cursor to the top-left instead of issuing the LCD's native home command. I have zero delphi experience so won't be trying this myself.

The test driver should work fine with this display once you have the configuration set up. As for the "character missing" issues, do you mean custom characters? They aren't supported in the test driver unfortunately. I guess it could be possible to add custom character support to the test driver. Not sure if there's any easy way to implement it though...

NB I don't have a Pertelian display, I just looked at the docs. I have used an original Seetron backpack though.

Fast351
Developer
Posts: 233
Joined: February 17th, 2006, 3:23 pm
Location: Twin Cities, Minnesota, USA
Contact:

Post by Fast351 »

Try this and see if it works:

http://www.fast351.com/hometheater/htpc/pertelian.dll

Let me know...

Fast351
Developer
Posts: 233
Joined: February 17th, 2006, 3:23 pm
Location: Twin Cities, Minnesota, USA
Contact:

Post by Fast351 »

Did the original poster try this to see if it works?

Confused
Posts: 4
Joined: October 19th, 2006, 4:56 am

Post by Confused »

I saw one of these sell on eBay recently (maybe the previous poster was the purchaser)... Words of advice, stick to what is known to the software you wish to use unless you can program!

I'm glad that I picked up a CF-631 USB model instead.

If in the future, anyone ever manages to get this display to work, I might buy one. Then again, if anyone ever makes LCDSmartie so it will work with 6x40 displays, I'd be in hog heaven...

Fast351
Developer
Posts: 233
Joined: February 17th, 2006, 3:23 pm
Location: Twin Cities, Minnesota, USA
Contact:

Post by Fast351 »

Hopefully you guys are still watching. Check this thread:

http://forums.lcdsmartie.org/viewtopic.php?t=1266

Post Reply