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) · Currently locked by: 216.73.216.120
