Yoctopuce Yocto-RS485-V2 Mode D'emploi page 328

Table des Matières

Publicité

25. Référence de l'API de haut niveau
Cherche les messages entrants dans le tampon de réception correspondant à un format donné, à partir de la
position courante.
serialport→readStr(nChars)
Lit le contenu du tampon de réception sous forme de string, à partir de la position courante dans le flux de
donnée.
serialport→read_avail()
Retourne le nombre de bytes prêts à être lus dans le tampon de réception, depuis la position courante dans le
flux de donnée utilisé par l'objet d'API.
serialport→read_seek(absPos)
Change le pointeur de position courante dans le flux de donnée à la valeur spécifiée.
serialport→read_tell()
Retourne la valeur actuelle du pointeur de position courante dans le flux de donnée utilisé par l'objet d'API.
serialport→registerValueCallback(callback)
Enregistre la fonction de callback qui est appelée à chaque changement de la valeur publiée.
serialport→reset()
Remet à zéro tous les compteurs et efface les tampons.
serialport→selectJob(jobfile)
Charge et execute le fichier de tâche spécifié.
serialport→set_RTS(val)
Change manuellement l'état de la ligne RTS.
serialport→set_currentJob(newval)
Sélectionne un fichier de tâches pour exécution immédiate.
serialport→set_logicalName(newval)
Modifie le nom logique du port série.
serialport→set_protocol(newval)
Modifie le type de protocol utilisé sur la communication série.
serialport→set_serialMode(newval)
Modifie les paramètres de communication du port, sous forme d'une chaîne de caractères du type
"9600,8N1".
serialport→set_startupJob(newval)
Modifie le nom du job à exécuter au démarrage du module.
serialport→set_userData(data)
Enregistre un contexte libre dans l'attribut userData de la fonction, afin de le retrouver plus tard à l'aide de la
méthode
get_userData
serialport→set_voltageLevel(newval)
Modifie le niveau de tension utilisé par le module sur le port série.
serialport→snoopMessages(maxWait)
Récupère les messages dans la mémoire tampon du module série (dans les deux directions), à partir de la
position courante.
serialport→unmuteValueCallbacks()
Réactive l'envoi de chaque changement de la valeur publiée au hub parent.
serialport→uploadJob(jobfile, jsonDef)
Sauvegarde une définition de tâche (au format JSON) dans un fichier.
serialport→wait_async(callback, context)
Attend que toutes les commandes asynchrones en cours d'exécution sur le module soient terminées, et
appelle le callback passé en paramètre.
serialport→writeArray(byteList)
320
.
www.yoctopuce.com

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Yocto-rs232

Table des Matières