Re: libgpiod v0.1: C library and command-line tools for controlling GPIOs

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



2017-01-19 11:58 GMT+01:00 Angelo Compagnucci <angelo.compagnucci@xxxxxxxxx>:
> Bartosz Golaszewski,
>
> 2017-01-19 11:10 GMT+01:00 Bartosz Golaszewski <bgolaszewski@xxxxxxxxxxxx>:
>> 2017-01-19 10:34 GMT+01:00 Linus Walleij <linus.walleij@xxxxxxxxxx>:
>>> On Wed, Jan 18, 2017 at 4:48 PM, Bartosz Golaszewski
>>> <bgolaszewski@xxxxxxxxxxxx> wrote:
>>>
>>>> I'd like to announce the first release of libgpiod. The project
>>>> consists of a C library and a set of command-line tools for
>>>> controlling GPIOs over the new character device interface.
>>>
>>> Nice!
>>>
>>> Have you thought about adding bindings for higher order
>>> languages etc that I think can make GPIO programming a bliss?
>>>
>>
>> I have thought about soooo many things I could do, but the problem is
>> - as usual - time I can devote to this project. ;) Anyways: I'll
>> welcome any contribution, so if you'll happen to have some time to do
>> it, I'll surely include it.
>>
>>> I created some for Control Groups at a point, using ctypes:
>>> https://sourceforge.net/p/cgfreak/code/ci/master/tree/pylibcgroup.py
>>>
>>
>> FYI check out libsigrok - it generates python bindings from C++ using
>> swig - maybe this would be a good approach to decrease the amount of
>> work needed.
>
> I'd really like to help here, I have a bit of previous experience with
> python bindings to c and I don't think it's a tremendous amount of
> work.
> I'm planning to fork your project next weeks and trying to do something!
>

Great! I'll try to find some time to work on C++ bindings then.

Thanks,
Bartosz
--
To unsubscribe from this list: send the line "unsubscribe linux-gpio" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux SPI]     [Linux Kernel]     [Linux ARM (vger)]     [Linux ARM MSM]     [Linux Omap]     [Linux Arm]     [Linux Tegra]     [Fedora ARM]     [Linux for Samsung SOC]     [eCos]     [Linux Fastboot]     [Gcc Help]     [Git]     [DCCP]     [IETF Announce]     [Security]     [Linux MIPS]     [Yosemite Campsites]

  Powered by Linux