question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Output-only SpiDevice?

See original GitHub issue

Would it make sense to have an Output-only SpiDevice class? For example SpiOutputDevice, which the SpiDevice can inherit from. The use-case is for hardware devices that don’t have any read-capabilities, like LED/Pixel/PWM controllers like the TLC59711. It would be nice to create an implementation for a device that could take a SpiOutputDevice in the constructor which could be implemented either in hardware or software (SoftwareSpi).

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:21 (21 by maintainers)

github_iconTop GitHub Comments

1reaction
HakanLcommented, Sep 30, 2020

Ok to close this ticket, but the #1077 PR is still open.

1reaction
HakanLcommented, May 15, 2020

Here’s the PR for the work that actually started this ticket (support for TLC-59711): https://github.com/dotnet/iot/pull/1077

Read more comments on GitHub >

github_iconTop Results From Across the Web

Serial Peripheral Interface (SPI) - SparkFun Learn
Serial Peripheral Interface (SPI) is an interface bus commonly used to send data between microcontrollers and small peripherals such as shift registers, sensors ......
Read more >
SPI Master Driver - ESP32 - — ESP-IDF Programming Guide ...
The SPI Master driver allows multiple Devices to be connected on a same SPI bus (sharing a single ESP32 SPI peripheral). As long...
Read more >
SPI Arduino Library, connecting SPI devices to Teensy
The SPI library allows you to communicate with one or more SPI (Serial Peripheral Interface) devices. Only SPI master mode is supported, for...
Read more >
What are some inexpensive easy to use SPI devices I can ...
I want to learn to interface with multiple SPI devices on a single SPI interface on a Raspberry Pi. I'd like to start...
Read more >
Control SPI Devices and Monitor SPI Busses with SPIDriver
In addition to letting you directly control your SPI devices, SPIDriver shows you what's happening on the SPI bus in real-time.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found