Commit Graph

41 Commits

Author SHA1 Message Date
Christian Riggenbach 4b18d396dc use the typesafe replacement nullptr instead of NULL (since C++11) 2022-04-17 15:03:17 +02: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 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
Phillip Burgess cc1fd93f02 No functional change, cleaning up shotgun-style #includes 2021-11-19 12:00:35 -08: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
caternuson 418887036b add parens 2021-09-27 12:04:14 -07:00
caternuson 398210be46 update chunk 2021-09-27 11:26:21 -07:00
ladyada b6c594e549 Merge branch 'master' of github.com:adafruit/Adafruit_BusIO 2021-08-24 17:15:49 -04:00
ladyada 9dbed68a15 add som taaaaaaaaaabs 2021-08-24 17:15:45 -04:00
caternuson 134eabfedf fix chunk 2021-08-21 12:49:24 -07:00
caternuson 96b1b42ec5 chunkify i2c 2021-08-10 15:19:04 -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
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 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
lady ada 124285b629 oops revert 2020-05-22 17:51:03 -04:00
lady ada 8f3f8d3316 fix dep 2020-05-22 17:50:15 -04:00
lady ada c865dc12a5 doxy 2020-05-14 17:08:33 -04:00
lady ada 418faaa197 clanged 2020-05-14 17:01:06 -04:00
lady ada db793416f1 add i2c speed change 2020-05-14 16:56:27 -04:00
Lady Ada 9711a24996 remove debug 2020-02-22 18:08:36 -05:00
Lady Ada 26305c9e25 let us check i2c connection on register bit reads 2020-02-22 18:08:14 -05:00
siddacious 70f1103869 Updating I2C debug prints to match CP 2020-01-30 16:35:31 -08: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 4a419dc86f handler platforms with much larger i2c buffers 2019-10-20 01:53:07 -04:00
ladyada a403ba0dab allow not-scanning (MCP9600 hates it) 2019-10-07 23:13:49 -04:00
ladyada 22bb52fa3a doxy spi too 2019-05-18 14:17:48 -04:00
ladyada 63b9ebf208 doxy i2c 2019-05-18 14:12:19 -04:00
ladyada e56a5166d9 fix some compiler complaints 2019-04-05 01:40:30 -04:00
ladyada 77964bccaf Add print debugger, bits type 2019-03-08 02:29:27 -05:00
ladyada 428cdb3dbd ok have some rough read/write libraries 2019-03-07 16:15:30 -05:00
ladyada 91f5520704 write, read and write_then_read 2019-03-07 15:13:03 -05:00
ladyada 694010c57b create an i2c device with an address and be able to detect it 2019-03-07 14:23:42 -05:00
ladyada 337886fe76 init 2019-03-07 13:49:19 -05:00