Commit Graph

22 Commits

Author SHA1 Message Date
caternuson 4ccef6ae19 revert register logic 2021-09-28 15:11:01 -07:00
caternuson 6ffc223ad3 clang 2021-09-28 14:41:43 -07:00
caternuson c6965bd471 selectively remove spi 2021-09-28 14:31:23 -07:00
ladyada f28f3ae7f0 clang 2021-07-01 11:40:28 -04:00
ladyada 05398d9395 add trinket/attiny8 support 2021-06-30 16:46:43 -04:00
lady ada 3b9b0e6a2c possible implementation for MCP23S 2021-06-24 13:24:04 -04:00
hathach 11d3cbcad1 typo 2021-06-09 16:55:09 +07:00
hathach 6f7ce9f3ee add setWidth(), setAddress(), setAddressWidth() 2021-06-09 15:59:48 +07:00
Stuart Feichtinger 2f80a5e646 Define the meaning of 'type' for BusIO Registers
Addressed issue #19 by updating register consts with suggested descriptions.

Co-Authored-By: jayjlawrence <1862335+jayjlawrence@users.noreply.github.com>
2021-01-20 16:47:39 -06:00
lady ada 780626ce54 add some basic caching support for chips with write-only registers 2020-06-30 14:00:20 -04:00
Limor "Ladyada" Fried 2381c86fc2
Merge pull request #16 from AnHardt/ByteOrder
Rename **bit**order -> **byte**order
2020-03-12 07:20:13 -04:00
AnHardt 1a2af57ab4 **bit**order -> **byte**order
In `Adafruit_BusIO_Register` we deal with bytes and their sequence.
In the SPI-device we really have a **bit**order
2020-03-10 20:28:57 +01:00
AnHardt 244650a027 Add ADDRBIT8_HIGH_TOWRITE to Adafruit_BusIO_SPIRegType
Add ADDRBIT8_HIGH_TOWRITE to  Adafruit_BusIO_SPIRegType to enable writing for example MAX31865 and MAX31856
2020-03-10 20:05:28 +01:00
Lady Ada 26305c9e25 let us check i2c connection on register bit reads 2020-02-22 18:08:14 -05:00
Lady Ada ddee2a2339 remove travis, add actions, clang, bump version 2019-12-27 19:49:16 -05:00
Lady Ada 57b2f917cf add SPI mode where 7th bit is used to auto-inc 2019-12-21 19:24:21 -05:00
ladyada 9dbdadb3f6 doxdoxdox 2019-05-18 14:37:08 -04:00
ladyada e2237ec32c swap around args for mixed use register 2019-05-18 03:10:14 -04:00
ladyada 805c5f5033 allow a register to be i2c or spi 2019-05-18 02:47:48 -04:00
ladyada 31ba580ed3 spi register support 2019-05-18 00:04:51 -04:00
ladyada bb33ff7118 initial SPI bus device 2019-05-17 23:36:14 -04:00
ladyada 8bc19f41cf rename in prep of SPIification 2019-05-17 22:53:56 -04:00
Renamed from Adafruit_I2CRegister.h (Browse further)