Имитировать gpios для libgpiod

У меня есть код на C++, который периодически читает из. Так как это обесценилось, я хочу изменить его и использовать.

У меня есть тесты компонентов, которые выполняются независимо от реального оборудования. Он работает на моей машине разработчика, на которой нет этих . Мой код считывает переменную среды с другим путем, а затем использует файлы вместо . Я создал там простые текстовые файлы. Теперь я могу изменить эти файлы, чтобы управлять тем, что читает мой код, и проверять его поведение.

Есть ли аналогичная возможность для ?

1 ответ

Вы можете загрузить драйвер тестирования GPIO под названием gpio-mockup . Он создает фиктивные устройства GPIO. Вам нужно включить его в вашем ядре или загрузить как модуль.

Другие вопросы по тегам