adafruit / Adafruit_Blinka

Add CircuitPython hardware API and libraries to MicroPython & CPython devices
https://learn.adafruit.com/circuitpython-on-raspberrypi-linux
MIT License
439 stars 328 forks source link

Implement Half Duplex SPI for Onion Omega #636

Closed makermelissa closed 10 months ago

makermelissa commented 1 year ago

This is low priority, but I forgot ab out an issue I filed about 2.5 years ago regarding SPI data on the Onion Omega that was finally closed today. Apparently only half-duplex SPI communication is supported. I'm not sure if it would be easier to add something Onion Omega specific or just as easy to make it available for all devices (or if it is already implemented). I'll probably just go with the easiest route. I might forego this if the effort outweighs the benefits, which might be why I never did this sooner.

My initial thought is that this would just be something that took full duplex SPI requests and broke it up into half-duplex packets.

makermelissa commented 10 months ago

I decided this really isn't worth doing.