Pierre Clisson
Pierre Clisson
Formatting style across the project is inconsistent. I would suggest to fix this issue by using [Black](https://github.com/psf/black). It works pretty well, and it is very easy to use.
Port metadata often contains "complex" objects (Datetimes, Numpy types, etc.) that are not easily serializable using the standard JSON module. The [orjson](https://github.com/ijl/orjson) library is a good candidate to tackle this...
The current code does not make use of the `scheduler.asap()` method, which synchronizes events with screen refreshes. For an example on how to use this feature, see the oddball demo:...
At this point, we should clean and reorganize this repo before publishing it. We have a couple options: either we start a new repo from the [timeflux_example](https://github.com/timeflux/timeflux_example) template and update...