Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works
Anything · Lazarus or Delphi
Random projectRandom project

libGPIOD_litedyn

Free pascal bindings and wrapper around GPIOD library

View on GitHub

Member rating

No ratings yet.

Sign in to rate this project.

README

libGPIOD_litedyn

It is free pascal bindings and wrapper around GPIOD library. The libgpiod project provides a low-level C library, bindings to high-level languages and tools for interacting with the GPIO (General Purpose Input/Output) lines on Linux systems. The repository provides bindings (static and dynamic) for the libGPIOD library in the old version 1.x and in the new version 2.x, as well as wrappers for object pascal based on interfaces.

Warnings

Bindings for the library version 2.x are poorly tested. Use it at your own risk. Feedback is welcome.

Requirements

Installation

Get the sources and add the src directory to the project search path. For the Lazarus development environment, you can install the libgpiodxlite_ilya2ik.lpk package for your project. For FPC add the src directory to the fpc.cfg file.