lady ada
|
0e5b03fcfb
|
clang
|
2022-08-02 11:11:30 -04:00 |
lady ada
|
a8b7958a1a
|
be more specific on fixing arduino i2c speeds
|
2022-08-02 11:06:49 -04:00 |
lady ada
|
a493f3d7a3
|
clang
|
2022-07-31 23:26:58 -04:00 |
lady ada
|
8c7a20af42
|
Merge branch 'master' of github.com:adafruit/Adafruit_BusIO
|
2022-07-31 23:25:28 -04:00 |
lady ada
|
399aeea376
|
https://github.com/adafruit/Adafruit_BusIO/issues/100
|
2022-07-31 23:25:24 -04:00 |
lady ada
|
3e0e740d56
|
clang
|
2022-07-31 17:06:55 -04:00 |
lady ada
|
36da2e4611
|
prescaler is not calculated here https://github.com/arduino/ArduinoCore-avr/blob/master/libraries/Wire/src/utility/twi.c#L139 which means we cannot get below 30.5mhz!
|
2022-07-31 17:04:44 -04:00 |
lady ada
|
1cb88a65b7
|
add ESP32 large buffer support (doesnt fix bno085 but worth a short)
cc @caternuson
|
2022-06-25 21:12:11 -04:00 |
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 |