David Lechner
David Lechner
> I will try 'lego-nxt-all' to get at the x,y and z values. I think you mean this? ```python a = Sensor(address=INPUT_1, driver_name='ht-nxt-accel') a.mode = 'ALL' ``` > I don't...
> I wonder of the input from the Hitechnic accelerometer is a list or array that needs a INDEX to access the x, y and z values The docs I...
> macOS 12.6.7 I don't have such an old version to test with. I suspect this could be fixed in newer versions of macOS. I tried running the detection callback...
You should not have to disable the eeprom since it uses a different I2C address. Can you share the changes you made to the device tree and kernel configuration?
I am impressed. Did you have to modify the hardware to get the 1.3V? It would be fun to see a picture of how you attached the IMU.
Amazing work! Other than replacing the screen, I haven't seen any EV3 hardware hacking like this. Very cool.
You need to create a virtual environment and install the `ev3dev2` package and tell your IDE to use the virtual environment. Then it should have code completion.
Oh, right, at runtime. ev3dev-stretch has Python 3.5 which doesn't support type hints, so you won't be able to use them. At least not for variables as that was introduces...
The best way to resolve issues like this is to log Bluetooth packets on both the working and not working system and see what the difference is. See https://bleak.readthedocs.io/en/latest/troubleshooting.html#capture-bluetooth-traffic for...
Thanks for the detailed explanation, this is an interesting problem. It sounds like the address only changes when pairing, so we could probably get away with updating the address at...