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

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

1 Ответ

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

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

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

    2 балл(ов)

  2. Палыч

    2 балл(ов)

  3. Дамир

    2 балл(ов)

  4. lcco

    2 балл(ов)

  5. Ergamister

    2 балл(ов)

  6. Александр312

    2 балл(ов)

...