Yoctopuce Yocto-I2C Mode D'emploi page 377

Table des Matières

Publicité

i2cport→i2cSendAndReceiveBin()
Envoie un message unidirectionnel (fourni sous forme d'un objet binaire) à un périphérique sur le
bus I2C, puis lit en retour le nombre spécifié d'octets du périphérique.
function i2cSendAndReceiveBin( slaveAddr, buff, rcvCount)
js
string i2cSendAndReceiveBin( int slaveAddr, string buff, int rcvCount)
cpp
-(NSMutableData*) i2cSendAndReceiveBin : (int)
m
TByteArray i2cSendAndReceiveBin( slaveAddr: LongInt,
pas
procedure i2cSendAndReceiveBin( ByVal
vb
byte[] i2cSendAndReceiveBin( int slaveAddr,
cs
byte[] i2cSendAndReceiveBin( int slaveAddr,
java
async Task<byte[]> i2cSendAndReceiveBin( int slaveAddr,
uwp
i2cSendAndReceiveBin( slaveAddr, buff, rcvCount)
py
function i2cSendAndReceiveBin( $slaveAddr, $buff, $rcvCount)
php
async i2cSendAndReceiveBin( slaveAddr: number, buff: Uint8Array, rcvCount: number):
ts
async i2cSendAndReceiveBin( slaveAddr, buff, rcvCount)
es
byte[] i2cSendAndReceiveBin( int slaveAddr,
dnp
string i2cSendAndReceiveBin( int slaveAddr,
cp
YI2cPort
target
cmd
Cette fonction détecte et signale les erreurs de communications sur le bus I2C.
Paramètres :
slaveAddr
adresse (7 bits) du périphérique esclave, sans le bit de direction
l'objet binaire à envoyer
buff
rcvCount
nombre d'octets à lire après l'envoi des octets
Retourne :
une liste d'octets avec le contenu des données reçues du périphérique.
En cas d'erreur, déclenche une exception ou retourne un objet binaire vide.
www.yoctopuce.com
buff: TByteArray,
rcvCount: LongInt): TByteArray
byte[] buff,
int rcvCount)
byte[] buff,
int rcvCount)
Promise<Uint8Array>
byte[] buff,
int rcvCount)
string buff,
int rcvCount)
i2cSendAndReceiveBin
slaveAddr
: (NSData*)
buff
: (int)
rcvCount
slaveAddr
As Integer, ByVal
byte[] buff,
int rcvCount)
slaveAddr buff rcvCount
25. Référence de l'API de haut niveau
YI2cPort
buff
As Byte()
369

Publicité

Table des Matières
loading

Table des Matières