Yoctopuce Yocto-I2C Mode D'emploi page 414

Table des Matières

Publicité

25. Référence de l'API de haut niveau
i2cport→writeStr()
Envoie une chaîne textuelle de codes I2C sur le bus, telle quelle.
function writeStr( codes)
js
int writeStr( string codes)
cpp
-(int) writeStr : (NSString*)
m
LongInt writeStr( codes: string): LongInt
pas
function writeStr( ByVal
vb
int writeStr( string codes)
cs
int writeStr( String codes)
java
async Task<int> writeStr( string codes)
uwp
writeStr( codes)
py
function writeStr( $codes)
php
async writeStr( codes: string): Promise<number>
ts
async writeStr( codes)
es
int writeStr( string codes)
dnp
int writeStr( string codes)
cp
YI2cPort
target
cmd
Une chaîne de codes I2C est faite d'octets sous forme hexadécimale, mais peut aussi contenir des
codes de transition d'état I2C: "{S}" pour émettre une condition Start, "{R}" pour une condition Restart,
"{P}" pour une condition Stop, "xx" pour recevoir un octet de données, "{A}" pour envoyer un Ack après
un octet reçu et "{N}" pour envoyer un Nack après un octet reçu. Si une fin de ligne ("\n") est inclue
dans la chaîne, le message est terminé et une fin de ligne est aussi ajoutée dans le tampon de
réception.
Paramètres :
codes
la chaîne de codes I2C à envoyer
Retourne :
YAPI.SUCCESS
si l'opération se déroule sans erreur.
En cas d'erreur, déclenche une exception ou retourne un code d'erreur négatif.
406
codes
codes
As String) As Integer
writeStr
codes
YI2cPort
www.yoctopuce.com

Publicité

Table des Matières
loading

Table des Matières