D
Dmitriy Tropinin
Guest
const char *chipname = "gpiochip1";
struct gpiod_chip *chip;
struct gpiod_line *lineLed; // Yellow LED
struct gpiod_line *lineInCLK;
struct gpiod_line *lineInDT;
struct gpiod_line *lineInOK;
chip = gpiod_chip_open_by_name(chipname);
lineLed = gpiod_chip_get_line(chip, 3);
lineInCLK = gpiod_chip_get_line(chip, 10);
lineInDT = gpiod_chip_get_line(chip, 9);
lineInOK = gpiod_chip_get_line(chip, 7);
gpiod_line_request_output(lineLed, "example1", 0);
gpiod_line_request_input(lineInCLK, "example1");
gpiod_line_request_input(lineInDT, "example1");
gpiod_line_request_input(lineInOK, "example1");
struct gpiod_chip *chip;
struct gpiod_line *lineLed; // Yellow LED
struct gpiod_line *lineInCLK;
struct gpiod_line *lineInDT;
struct gpiod_line *lineInOK;
chip = gpiod_chip_open_by_name(chipname);
lineLed = gpiod_chip_get_line(chip, 3);
lineInCLK = gpiod_chip_get_line(chip, 10);
lineInDT = gpiod_chip_get_line(chip, 9);
lineInOK = gpiod_chip_get_line(chip, 7);
gpiod_line_request_output(lineLed, "example1", 0);
gpiod_line_request_input(lineInCLK, "example1");
gpiod_line_request_input(lineInDT, "example1");
gpiod_line_request_input(lineInOK, "example1");