David Lechner

Results 1494 comments of David Lechner

If you are using MicroPython instead of regular Python, it does not implement [PEP 475](https://www.python.org/dev/peps/pep-0475/)

In MicroPython, threads use a signal to trigger the garbage collector, so this makes sense. Without threads, there are no signals to cause the EINTR.

FYI, I have been working on fixing this in upstream MicroPython. https://github.com/micropython/micropython/pull/5723. However, I don't expect this fix to be backported to ev3dev-stretch.

I did some work on the kernel a few months ago, so buster should be in pretty good shape. So I wouldn't be opposed to listing it as beta on...

Would it make sense to add a command line option to filter on a specific system and component id to select the desired system instead of the first/only system? Then...

Modified idea: maybe a single `mavsdk_server` could be modified to run multiple gRPC servers? For example, a single `mavsdk_server` instance would be run. It would have its self system and...

> Does your camera server have the same system ID as the drone it is on? Because that would be the prerequisite so it shows up with the same system....

> I guess we are missing the interface to set the sysid/compid of the mavsdk instance for Python, right? Yes, there is a C API for this in `mavsdk_server`, but...

Yes, that is the easy part :wink:.

You should probably read the first few comments again when you are not busy :smile:.