|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Titre : Bus I2C
Description : Acces au bus I2C
Copyright : Copyright (c) 2003
Société :
Method Summary | |
int |
doTrame(byte[] trame)
Envoi d'une trame sur le bus I2c |
int |
getClockDelay()
Vitesse du bus I2C |
int |
read(int adresse,
byte[] barr,
int off,
int len)
Lecture d'un composant I2c |
void |
setBusConnexion(boolean on)
Connexion du bus |
void |
setClockDelay(int delai)
Fixer la vitesse du bus I2C Les composants I2C acceptent une fréquence de l'horloge du bus I2C de 100KHz max. |
void |
setNumeroAcces(int num)
Un identificateur du bus |
int |
write(int adresse,
byte[] barr,
int off,
int len)
Ecriture dans un composant I2c |
int |
writeRead(int adresseI2c,
byte[] wbarr,
int woff,
int wlen,
byte[] rbarr,
int roff,
int rlen)
Pas implémentée |
Method Detail |
public int getClockDelay()
public void setClockDelay(int delai)
delai
- valeur du délaipublic int write(int adresse, byte[] barr, int off, int len)
adresse
- I2c du composantbarr
- un tableau d'octets à transmettreoff
- offsetlen
- longueurpublic int read(int adresse, byte[] barr, int off, int len)
adresse
- I2c du composantbarr
- un tableau d'octets ou seront placés les octets lusoff
- offsetlen
- longueurpublic int writeRead(int adresseI2c, byte[] wbarr, int woff, int wlen, byte[] rbarr, int roff, int rlen)
adresseI2c
- I2c du composantwbarr
- un tableau d'octets à transmettrewoff
- offsetwlen
- longueurrbarr
- un tableau d'octets ou seront placés les octets lusroff
- offsetrlen
- longueurpublic void setNumeroAcces(int num)
num
- identificateurpublic void setBusConnexion(boolean on)
on
- vrai:connecté, faux déconnectépublic int doTrame(byte[] trame)
trame
- Le premier octet correspond à l'adresse du composant + R/W
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |