«Нет такого датчика на порту S2» cra sh, LE GO EV3 Python - PullRequest
0 голосов
/ 01 февраля 2020

В настоящее время я использую официальный EV3 Python из le go для программирования разума EV3. Когда я запускаю

while 1==1:

    print(ColorSensor(Port.S2).reflection())
    wait(100)

Он работает некоторое время, давая мне данные от датчика освещенности, но примерно через 15-45 секунд он падает с

Traceback (most recent call last):
  File "/home/robot/curtin2/main.py", line 63, in <module>
  File "pybricks/ev3devio.py", line 64, in __init__
  File "pybricks/ev3devio.py", line 70, in _open_files
  File "pybricks/ev3devio.py", line 50, in get_sensor_path
OSError: No such sensor on Port S2
Remote process ended due to signal: Segmentation fault
----------
Exited with error code 1.

Это действует как будто датчик исчез, когда он все еще там. Кто-нибудь знает? РЕДАКТИРОВАТЬ: он падает на 250-й проверки датчика, это проблема с памятью? Пробовал другой кабель и другой датчик

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...