M-A

Results 92 issues of M-A

Ported from https://github.com/google/periph/issues/255. Sadly most of the time the driver doesn't return the information at all, but we should try to at least when it's possible; this requires an API...

Ported from https://github.com/google/periph/issues/231. See https://pkg.go.dev/periph.io/x/conn/v3/gpio/gpiostream.

Ported from https://github.com/google/periph/issues/257. The goal is to be able to list the pin used by each I²C/1-wire/SPI port/bus without having to open the port/bus, as this is currently the case....

Ported from https://github.com/google/periph/issues/372. Let's aim to have at least an idea how a `gpio.Group` would look like. A Group would be a logical group, not a physical one. To clarify,...

Ported from https://github.com/google/periph/issues/377. Move the blocking operation context from the driver to the individual function call. See https://docs.google.com/document/d/1vQdZdoOMaIan7dKwcAzqHbfM_LCnnSMUQvqypRkjohM for more information. As such, Halt() will not be needed anymore. This...

Ported from https://github.com/google/periph/issues/378. If the new methods are named `SenseWeather()` and `SenseWeatherContinuous()`, we can have the driver supports both for v3.5.0 which will be less disruptive for users.

Ported from https://github.com/google/periph/issues/379. It is more correct. In v3.5.0, add the new method Period(). In v4.0.0, remove Duration().

Then remove all Function() implementations. This is a port of https://github.com/google/periph/issues/382.

Ported from https://github.com/google/periph/issues/172. This is about cleaning up the RPi DMA code for all generations. Also see https://github.com/periph/host/issues/34 for RPi4 specific issue.

Ported from https://github.com/google/periph/issues/212. Otherwise users see a lot of invalid pins.