0 голосов
На RaspberryPi + Troyka Cap при подключении библиотеки import gpioexp через некоторое время вылетает ошибка
Unable to open I2C device: Too many open files
Скрипт без данной библиотеки работает без ошибок. I2C подключенных нет.
Отключение в sudo raspi-config -> I2C ничего не дает
Проблема продолжаеться

1. ulimit -n Выводит 1024
2. устанавливаем ulimit -n 3000
3. ulimit -n Выводит 3000

Файл пустой
cat /proc/sys/fs/file-max

Проблема продолжаеться, что делать? Или куда копать?
(14 баллов) 1 1 3

1 Ответ

0 голосов
Сам спросил, Сам ответил.

import wiringpi as GPIO
import gpioexp
exp = gpioexp.gpioexp()
Текст скрипта и функций.

И только в этом случаее падает процессорная нагрузка.
И пропадает ошибка.
(14 баллов) 1 1 3
Добро пожаловать на Бредборд! Сайт вопросов и ответов на тему Arduino, Raspberry Pi и хоббийной электроники в целом. Цель Бредборда — быть максимально полезным. Поэтому мы строго следим за соблюдением правил, боремся с холиворами и оффтопиком.
  1. userer

    9 балл(ов)

  2. Mestniy

    4 балл(ов)

  3. Иван Иванов

    2 балл(ов)

  4. Smoking_Elk

    2 балл(ов)

  5. polilya

    2 балл(ов)

...