Commit Graph

180 Commits

Author SHA1 Message Date
lady ada d33a16468f fix for samd 2021-07-17 16:09:09 -04:00
lady ada 8ad008a699 fix busorder enum to deal with arc32 2021-07-17 15:54:07 -04:00
Dylan Herrada 0ba57611c6
Bump to 1.8.2 2021-07-06 13:20:38 -04:00
Limor "Ladyada" Fried 9af34a0a8f
Merge pull request #51 from adafruit/tiny8
Tiny8
2021-07-01 12:04:20 -04:00
ladyada f28f3ae7f0 clang 2021-07-01 11:40:28 -04:00
ladyada 63853d619d ah skip it 2021-06-30 17:18:10 -04:00
ladyada f1da832667 remove some warnings 2021-06-30 17:15:13 -04:00
ladyada be51ea62c6 tpzo 2021-06-30 17:00:23 -04:00
ladyada 05398d9395 add trinket/attiny8 support 2021-06-30 16:46:43 -04:00
Carter Nelson 1bd76737a2
Update library.properties 2021-06-25 10:17:42 -07:00
Carter Nelson 40cc4e18b0
Merge pull request #50 from adafruit/mcpreg
Add new SPI register type
2021-06-25 09:32:55 -07:00
caternuson f1db9d5956 clang 2021-06-25 09:20:30 -07:00
caternuson e6712a5dfe fix read 2021-06-25 09:12:04 -07:00
lady ada 3b9b0e6a2c possible implementation for MCP23S 2021-06-24 13:24:04 -04:00
Ha Thach 4b4f880e4f
bump to 1.7.5 2021-06-10 00:37:43 +07:00
Limor "Ladyada" Fried 8b13b58c2e
Merge pull request #46 from adafruit/add-more-api
add setWidth(), setAddress(), setAddressWidth()
2021-06-09 10:58:05 -04:00
hathach 11d3cbcad1 typo 2021-06-09 16:55:09 +07:00
hathach 2727864a5f doxygen 2021-06-09 16:19:14 +07:00
hathach 6f7ce9f3ee add setWidth(), setAddress(), setAddressWidth() 2021-06-09 15:59:48 +07:00
Dylan Herrada 13bd6906a6
Bump to 1.7.3 2021-04-08 16:21:13 -04:00
lady ada 4795819af6 bl0ng 2021-03-27 17:07:44 -04:00
lady ada 6352cd1847 quick fix for RP2040 2021-03-27 16:46:44 -04:00
Dylan Herrada a6c65689ae
Bump to 1.7.2 2021-01-21 21:52:09 -05:00
Limor "Ladyada" Fried 43022d91a4
Merge pull request #41 from stuthedew/Fixed-issue-19
Define the meaning of 'type' for BusIO Registers
2021-01-20 17:57:12 -05: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
Dylan Herrada bb1ad733ad
Bump to 1.7.1 2020-12-11 16:38:24 -05:00
Limor "Ladyada" Fried a8c9c5183c
Merge pull request #40 from jgfoster/memory_leak
Release memory allocated in constructor to avoid memory leak
2020-11-30 19:07:32 -05:00
James Foster b837d9c427 Edit comment to match other functions. 2020-11-30 15:55:28 -08:00
James Foster 3fc89c5835 Release memory allocated in constructors 2020-11-30 15:47:49 -08:00
Dylan Herrada 2d5e81411a
Bump to 1.7.0 2020-11-30 16:16:50 -05:00
Limor "Ladyada" Fried efa3bed342
Merge pull request #38 from mirzafahad/master
Buffer arguments of I2CDevice write functions are changed to const so that the …
2020-11-29 17:26:08 -05:00
DESKTOP\fahadmirza d220abdabb Write functions' description updated that explains why the buffer arguments are const. 2020-11-29 01:54:32 -06:00
DESKTOP\fahadmirza 9af0ac41cc Revert "Added function description."
This reverts commit 0475316f1e.
2020-11-29 01:43:59 -06:00
Limor "Ladyada" Fried 4f444c180c
Merge pull request #39 from howard-wa9axq/Adafruit-spidevice-fix
Update Adafruit_SPIDevice.cpp
2020-11-28 21:23:02 -05:00
howard-wa9axq 074a8a9323
Update Adafruit_SPIDevice.cpp 2020-11-28 19:13:19 -06:00
howard-wa9axq ed828a27f7
Removed extra blank line 2020-11-28 18:37:05 -06:00
howard-wa9axq b8e11f14f1
Updated #if #elif structure.
Update #if #elif structure to avoid nested #ifdef's
2020-11-28 18:22:48 -06:00
howard-wa9axq 02b702fc41
Update Adafruit_SPIDevice.cpp
Changing #ifdef construct to make STM32 a special case.
2020-11-28 16:43:05 -06:00
howard-wa9axq 40ccbb3739
Update Adafruit_SPIDevice.cpp 2020-11-28 16:16:58 -06:00
howard-wa9axq 0787a7dd4d
Update Adafruit_SPIDevice.cpp
Adjusted syntax of added 'for' statement
2020-11-28 15:21:54 -06:00
howard-wa9axq 197d21ad2a
Update Adafruit_SPIDevice.cpp
Added code to define 'i'.
2020-11-28 15:05:52 -06:00
howard-wa9axq a5c631593e
Update Adafruit_SPIDevice.cpp
The SPI.cpp that the STM32 project uses does not have a transfer method with both a buffer and a length.  Changes to this file uses a transfer method that just needs a single 8 bit character.
2020-11-28 14:15:01 -06:00
DESKTOP\fahadmirza 0475316f1e Added function description. 2020-11-28 05:55:37 -06:00
DESKTOP\fahadmirza e19344e375 Applied clang formatting. 2020-11-28 05:25:16 -06:00
DESKTOP\fahadmirza c85b682bf6 Buffer arguments of write functions are changed to const so that the functions cannot change the content of the buffer. Also, if the I2C device's register address are define using const rather than #define, the functions can accept those too. 2020-11-26 03:17:49 -06:00
Limor "Ladyada" Fried 5ef1481a1f
Merge pull request #36 from WereCatf/patch-1
Make compatible with Heltec's CubeCell Arduino-core
2020-11-23 17:41:07 -05:00
WereCatf 808cb38772
Update Adafruit_SPIDevice.h 2020-11-23 23:40:45 +02:00
WereCatf 031e1c2d31
Make compatible with Heltec's CubeCell Arduino-core
The functions fast pin-I/O uses are currently missing, so don't define BUSIO_USE_FAST_PINIO. Also, we need typedef for BitOrder, but it refuses to compile without also including Arduino.h, at least under PlatformIO.
2020-11-23 20:42:22 +02:00
Dylan Herrada bbb893f51d
Bump to 1.6.0 2020-10-27 16:32:09 -04:00
Limor "Ladyada" Fried 701e7ece5a
Merge pull request #35 from SpenceKonde/patch-1
Fix support for megaTinyCore, add DxCore support
2020-10-23 17:41:17 -04:00