[Last Call] Learn how to a build a cloud-first strategyRegister Now

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1234
  • Last Modified:

Logitech G15 Keyboard + Delphi

Hi

I've recently purchased a Logitech G15 Keyboard (http://www.logitech.com/index.cfm/products/details/GB/EN,CRID=2166,CONTENTID=10717) and was wondering if there is any way to display anything on the keyboards LCD using delphi (SDK provided by logitech is for C/C++ only). It'll be great if i could display at least some text on this LCD.
0
tadeusz81
Asked:
tadeusz81
1 Solution
 
robert_marquardtCommented:
How should we know without information about the API?
0
 
robert_marquardtCommented:
The basic API is very simple, but it is only provided as a .lib file so Delphi cannot use it.
It needs to be wrapped into a DLL first.
Best contact Logitech support (emails are provided in the README of the SDK).
0
 
tadeusz81Author Commented:
here is the reply that i received from logitech support:

We are only supporting C and C++, not Object Pascal (Delphi). However I think that you can program C and C++ using the Delphi IDE. All you need to to is to include our SDK header file and link to our library. Also I suppose you can look into the EZ_LCD_SDK_Wrapper sample programs and re-create similar projects on Delphi IDE to see if it works.

here is the whole sdk provided with the drivers: http://szafranek.republika.pl/sdk.rar

any ideas ??
0
Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
mikelittlewoodCommented:
Marking for my own use as Im thinking of buying one of these keyboards as well.
0
 
robert_marquardtCommented:
Logitech support has obviously is share of dimwits.
What you need is wrapping the .lib file into a DLL to be able to access it from Delphi.
Ask the Logitech support why this is not already a DLL.
0
 
tadeusz81Author Commented:
got some update.
it appears that someone has wrote a .dll wrapper for this
it's here: http://spisik.szm.sk/lcd.dll and it's only 4608 bytes in size.

now i have the dll, but have no idea how to use it.
please help.
0
 
tadeusz81Author Commented:
also found a newer version of the wrapper pack... http://spisik.szm.sk/lglcdwrapper.rar

so it would be best to implement the usage of the newer version.
0
 
tadeusz81Author Commented:
nevermind that... i've allready found me a unit taking care of everything that i need.
0
 
cwwkieCommented:
>> nevermind that... i've allready found me a unit taking care of everything that i need.

Can you post a link for future users with the same problem?
0
 
tadeusz81Author Commented:
0
 
Computer101Commented:
PAQed with points refunded (280)

Computer101
EE Admin
0

Featured Post

Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now