Giter VIP home page Giter VIP logo

glcd_sdk.py's Introduction

GLCD SDK Build Travis

A Python wrapper for Logitech's LCD SDK

Screenshot

Screenshot1 Screenshot2

Requirement

  • A Logitech periphral with an LCD (G19,G510,G13,G15 ...)
  • Logitech Gaming Software
  • LCDSDK for Logitech (Version 8.57.148 or newer)

##Instalation Use package installer on Pypi.

Usage

First load the LogitechLcdEnginesWrapper dll

GLCD_SDK.initDLL("C:\\Program Files\\Logitech Gaming Software\\LCDSDK\\LCDSDK_8.57.148\\Lib\\GameEnginesWrapper\\x86\\LogitechLcdEnginesWrapper.dll")

All function have the same name SDK. Except for Constants. Read LCDSDK_#.##.###\Doc\LogitechGamingLCDSDK.pdf

import GLCD_SDK, time
GLCD_SDK.initDLL("C:\\Program Files\\Logitech Gaming Software\\LCDSDK\\LCDSDK_8.57.148\\Lib\\GameEnginesWrapper\\x86\\LogitechLcdEnginesWrapper.dll")
GLCD_SDK.LogiLcdInit("Python",GLCD_SDK.TYPE_COLOR+GLCD_SDK.TYPE_MONO)
GLCD_SDK.LogiLcdColorSetText(0,"Python"+platform.python_version(),255,255,255)
GLCD_SDK.LogiLcdUpdate()
time.sleep(5)
GLCD_SDK.LogiLcdShutdown()

A bonus fonction to display PIL image on screen

GLCD_SDK.ColorBGPIL(im)

glcd_sdk.py's People

Contributors

50thomatoes50 avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.