I am in the process of testing and making EV3 work with my BrickPi Starter Kit and ran into an issue.
Actually I´m not sure if it´s one or more issues.
I have run the motor tests successfully
Testing the touch sensor (“LEGO-Touch_Sensor_Test.py”) I get the result “1” no matter if the sensor is pressed or not. I know the sensor is working and have tried with multiple ports.
Running “EV3-Firmware_Check.py” I get the following error: NameError: name ‘RETURN_VERSION’ is not defined.
Running for example “Switch-Motor.py” found on this forum under projects, I get the following error: NameError: name ‘TYPE_SENSOR_EV3_TOUCH_DEBOUNCE’ is not defined.
So, I found my BrickPi.py-file was not up to date.
- I cloned the entire BrickPi_Python folder from Github to my BrickPi Desktop. But still get the same results.
- Entering the LXTerminal and the BrickPi_Python directory running “git pull” I get the response “Already up-to-date.”
So, I suppose something is wrong related to importing the BrickPi.py-file into the programs.(?)
I´m not sure what to do next; can You help fix this, please?
(I´m trying not to spam You with screen shots and attachments, but please just let me know if I can send You anything useful.)