David Lechner
David Lechner
Since SPIKE Prime isn't running Linux, it doesn't really fit in the ev3dev organization. So you can name the repository whatever you like as far as I am concerned. :smile:
> @dlech am I correct in assuming that there is no means of doing this that wouldn't cause difficulties in core driver maintenance? Do you have any ideas in this...
> This type of virtual environment would need to have an implementation of the motor drivers available to translate driver input to duty cycle Not necessarily. If you are telling...
You could write a dummy kernel driver to simulate the sysfs structure, but I think it would be much easier to just replace the functions that wrap calls to sysfs...
http://stackoverflow.com/questions/4284313/how-can-i-check-the-syntax-of-python-script-without-executing-it
In addition to what @WasabiFan said... The EV3 IR sensor does not like swapping modes frequently. Using the IR beacon for heading/distance is one mode of operation and using the...
The beacon button press detection is the same mode as the other button press detection. See http://docs.ev3dev.org/projects/lego-linux-drivers/en/ev3dev-stretch/sensor_data.html#lego-ev3-ir for more info on the modes.
I think it makes sense to have a distinct text and graphics modes for the display. Startup time of programs could be greatly improved if they don't want to use...
Using a `LegoPort` object it is possible to override the detected device. There is a similar example for how to do this with sensors at https://github.com/ev3dev/ev3dev-lang-python-demo/blob/stretch/platform/brickpi3-motor-and-sensor.py. In your case `port.set_device...
Try adding a time delay between `set_device` and `ActuonixL12100Motor` as in the linked example.