Section 1 · User commands

gpionotify.1

Package: libgpiod-utils

LT-GPIONOTIFY

NAME
SYNOPSIS
DESCRIPTION
OPTIONS
AUTHOR
REPORTING BUGS
COPYRIGHT


NAME

lt-gpionotify − manual page for lt-gpionotify v2.1.3

SYNOPSIS

lt-gpionotify [OPTIONS] <line>…

DESCRIPTION

Wait for changes to info on GPIO lines and print them to standard output.

Lines are specified by name, or optionally by offset if the chip option is provided.

OPTIONS

−−banner

display a banner on successful startup

−−by−name

treat lines as names even if they would parse as an offset

−c, −−chip <chip>

restrict scope to a particular chip

−e, −−event <event>

specify the events to monitor Possible values: ’requested’, ’released’, ’reconfigured’. (default is all events)

−h, −−help

display this help and exit

−F, −−format <fmt>

specify a custom output format

−−idle−timeout <period>

exit gracefully if no events occur for the period specified

−−localtime

convert event timestamps to local time

−n, −−num−events <num>

exit after processing num events

−q, −−quiet

don’t generate any output

−s, −−strict

abort if requested line names are not unique

−−unquoted

don’t quote line or consumer names

−−utcconvert event timestamps to UTC

−v, −−version

output version information and exit

Chips:

A GPIO chip may be identified by number, name, or path. e.g. ’0’, ’gpiochip0’, and ’/dev/gpiochip0’ all refer to the same chip.

Periods:

Periods are taken as milliseconds unless units are specified. e.g. 10us. Supported units are ’s’, ’ms’, and ’us’.

Format specifiers:

%oGPIO line offset
%lGPIO line name
%cGPIO chip name
%enumeric info event type (’1’ − requested, ’2’ − released or ’3’ − reconfigured)
%Einfo event type (’requested’, ’released’ or ’reconfigured’)
%aline attributes
%Cconsumer
%Sevent timestamp as seconds
%Uevent timestamp as UTC
%Levent timestamp as local time

AUTHOR

Bartosz Golaszewski <brgl@bgdev.pl>

REPORTING BUGS

Report bugs to:
Bartosz Golaszewski <brgl@bgdev.pl>
linux-gpio <linux-gpio@vger.kernel.org>

Copyright © 2017−2023 Bartosz Golaszewski License: GPL−2.0−or−later
This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.