en:i2c
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
en:i2c [2014/12/21 10:18] – kaklik | en:i2c [Unknown date] (current) – external edit (Unknown date) 127.0.0.1 | ||
---|---|---|---|
Line 38: | Line 38: | ||
===== Convertors to connect I²C to PC ===== | ===== Convertors to connect I²C to PC ===== | ||
- | Although I²C is quite popular bus suitable to connect different sensors over short distances, it is not usually found and readily available on regular computers | + | Although I²C is quite popular bus suitable to connect different sensors over short distances, it is not usually found and readily available on regular computers. (([[http:// |
==== USB interface ==== | ==== USB interface ==== | ||
Line 127: | Line 127: | ||
Reading from I²CHub is atypical as well, because the data registry is not addressed: | Reading from I²CHub is atypical as well, because the data registry is not addressed: | ||
- | $ sudo i2cget -y 1 0x70 0xff | + | $ sudo i2cget -y 1 0x70 |
+ | | ||
+ | ==== Use of Linux kernel drivers ==== | ||
+ | |||
+ | Some I²C devices have their drivers directly in the linux kernel allowing an access directly through file system. It applies to following MLAB modules: | ||
+ | |||
+ | * [[en: | ||
+ | * [[en: | ||
+ | * [[en: | ||
+ | |||
+ | Due to the fact that, in principle, I²C is not a [[http:// | ||
+ | |||
+ | echo driver' | ||
+ | |||
+ | Linux kernel will take control of I²C device - such state can be seen in i2cdetect list labeled as UU. Details concerning the initialisation can be further found in [[http:// | ||
===== Other operating systems ===== | ===== Other operating systems ===== |
en/i2c.1419157123.txt.gz · Last modified: 2014/12/21 10:18 (external edit)