Commit Graph

245 Commits

Author SHA1 Message Date
Limor "Ladyada" Fried 538b07a070
Merge pull request #83 from adafruit/revert-77-master
Revert "Faster hardware SPI writes on SAMD"
2022-02-28 21:06:36 -05:00
Carter Nelson 9bef46eeba
Revert "Faster hardware SPI writes on SAMD" 2022-02-28 17:38:40 -08:00
Eva Herrada 12e4ddb6e0
Bump to 1.11.1 2022-02-10 15:34:16 -05:00
Limor "Ladyada" Fried 512fde07b5
Merge pull request #77 from monroewilliams/master
Faster hardware SPI writes on SAMD
2022-02-02 16:23:57 -05:00
Eva Herrada 92b460c3f4
Bump to 1.11.0 2022-01-31 15:35:59 -05:00
Limor "Ladyada" Fried afbd408d17
Merge pull request #79 from EBD232/master
Add support for Heltec CubeCell modules with ASR6502
2022-01-26 01:06:07 -05:00
Carter Nelson 6b3e7a3374
Update library.properties 2022-01-24 19:31:14 -08:00
Limor "Ladyada" Fried b689ae60a2
Merge pull request #80 from caternuson/no_cs
Refinements for no CS configs
2022-01-24 21:17:42 -05:00
caternuson 7961058057 refinements for no CS configs 2022-01-24 16:56:58 -08:00
Eva Herrada 7a05fccacb
Bump to 1.10.2 2022-01-24 12:08:34 -05:00
Erik Backlund 5e12460a55 Add support for Heltec CubeCell modules with ASR6502 2022-01-22 18:14:58 +01:00
Monroe Williams 5efa09dbe7 Comment formatting. 2022-01-21 18:28:04 -08:00
Monroe Williams 67bd6e7db5 Add a hack to work around the differences between the Adafruit SAMD core and the official Arduino SAMD core. 2022-01-21 18:12:50 -08:00
Limor "Ladyada" Fried a740ebdbea
Merge pull request #78 from solhuebner/solhuebner-ESP-IDF
Enable Adafruit_BusIO as ESP-IDF component support
2022-01-20 19:54:42 -05:00
Sol Huebner b830b3c3d7
Enable Adafruit_BusIO as ESP-IDF component support
Enables Adafruit_BusIO as ESP-IDF component support (with Arduino as component)
2022-01-16 01:27:10 +01:00
Monroe Williams 7f66a34b9c In the Adafruit_SPIDevice class, when running on the SAMD architecture in the hardware SPI case, use the SPIClass::transfer(txbuf, rxbuf, count, block) method when writing instead of looping over individual bytes.
This makes use of DMA and is noticeably faster.
2022-01-13 19:23:05 -08:00
Eva Herrada 69b929d400
1.10.1 2022-01-12 18:06:19 -05:00
Limor "Ladyada" Fried edd38996a1
Merge pull request #76 from monroewilliams/master
Faster hardware SPI writes on ESP32
2022-01-12 13:47:24 -05:00
Monroe Williams 3bdfee4ab8 In the Adafruit_SPIDevice class, when running on ESP32 in the hardware SPI case, use the SPIClass::transferBytes() method when writing instead of looping over individual bytes.
This makes use of the hardware fifo buffers and is noticeably faster.
2022-01-12 00:33:47 -08:00
Eva Herrada ea1e1a833c
Bump to 1.10.0 2022-01-03 16:44:03 -05:00
Limor "Ladyada" Fried 33ff0c4bbc
Merge pull request #75 from eringerli/master
added write_and_read()
2021-12-31 13:27:33 -05:00
Christian Riggenbach c43e0ae83e added write_and_read()
This method adds a wrapper for transfer() with CS-pin and
transaction management
2021-12-31 11:32:36 +01:00
Eva Herrada 9c5fcb76d6
Bump to 1.9.9 2021-12-20 22:58:00 -05:00
Carter Nelson 649bc9f93c
Merge pull request #73 from slaff/fix/spelling
Fixed small spelling mistakes.
2021-12-10 08:38:25 -08:00
Slavey Karadzhov 570d172764 Fixed small spelling mistakes. 2021-12-10 10:12:37 +01:00
Ha Thach bbd2fd63af
increase version to 1.9.8 2021-11-26 13:55:14 +07:00
Ha Thach 690da23a8d
Merge pull request #70 from adafruit/fix-32u
Fix 32u with Wire end()
2021-11-26 13:53:59 +07:00
hathach 44618da5a6 temporarily skip end() for esp32 arch 2021-11-26 13:28:12 +07:00
hathach 389f4cd417 clang 2021-11-26 12:44:53 +07:00
hathach 8b26deb581 fix 32u4 which is avr core without WIRE_HAS_END 2021-11-26 11:37:29 +07:00
hathach 7b97d0de31 add feather32u4 to ci build 2021-11-26 10:01:51 +07:00
Ha Thach 9b8e3d5aed
increase version to 1.9.7 2021-11-24 23:08:15 +07:00
Ha Thach e5c99032f5
Merge pull request #68 from adafruit/add-end
add end() to de-init i2c peripheral
2021-11-24 22:58:07 +07:00
hathach 5d6fa8dfaf fix doxygen 2021-11-24 18:05:49 +07:00
hathach 6804a451b3 skip wire end() for ESP8266 2021-11-24 17:55:52 +07:00
hathach a2befb15de add end() to de-init i2c peripheral 2021-11-24 14:10:05 +07:00
lady ada 8b0ccda6bd ckag 2021-11-20 01:09:02 -05:00
lady ada 02ca544bf8 one more 2021-11-20 00:58:11 -05:00
lady ada 2953071b1e bump 2021-11-20 00:56:45 -05:00
lady ada 3feb7f9690 add more arduinoh 2021-11-20 00:56:35 -05:00
Paint Your Dragon 170ff5f726
Bump version for posterity
Changes are cosmetic, not functional. Clarify the hierarchy of #includes among various files.
2021-11-19 12:12:29 -08:00
Phillip Burgess cc1fd93f02 No functional change, cleaning up shotgun-style #includes 2021-11-19 12:00:35 -08:00
Paint Your Dragon 767a0664c8
Bump to 1.9.4 for Zero TwoWire changes 2021-11-17 14:05:44 -08:00
lady ada bdc5780099 klnax 2021-11-17 14:42:18 -05:00
lady ada 9a525b2ba3 try carter's fix1 2021-11-17 14:22:19 -05:00
lady ada 106018df52 oof 2021-11-17 14:02:01 -05:00
lady ada 76bcd63f18 try to change namespace? 2021-11-17 13:46:59 -05:00
lady ada 86cb7eefc8 Merge branch 'master' of github.com:adafruit/Adafruit_BusIO 2021-09-29 13:13:06 -04:00
Carter Nelson da6809b582
Merge pull request #67 from caternuson/bus_conditionals
Fix SPI preproc guards
2021-09-28 15:24:13 -07:00
caternuson 4ccef6ae19 revert register logic 2021-09-28 15:11:01 -07:00