serialport→set_protocol()
serialport→setProtocol()
Modifie le type de protocol utilisé sur la communication série.
function set_protocol( newval)
js
int set_protocol( string newval)
cpp
-(int) setProtocol : (NSString*)
m
integer set_protocol( newval: string): integer
pas
function set_protocol( ByVal
vb
int set_protocol( string newval)
cs
int set_protocol( String newval)
java
async Task<int> set_protocol( string newval)
uwp
set_protocol( newval)
py
function set_protocol( $newval)
php
async set_protocol( newval)
es
int set_protocol( string newval)
dnp
int set_protocol( string newval)
cp
YSerialPort
target
cmd
Les valeurs possibles sont "Line" pour des messages ASCII séparés par des retours de ligne,
"Frame:[timeout]ms" pour des messages binaires séparés par une temporisation, "Modbus-ASCII" pour
des messages MODBUS en mode ASCII, "Modbus-RTU" pour des messages MODBUS en mode RTU,
"Wiegand-ASCII" pour des messages Wiegand en mode ASCII, "Wiegand-26","Wiegand-34", etc pour
des messages Wiegand en mode octet, "Char" pour un flux ASCII continu ou "Byte" pour un flux binaire
continue. Le suffixe "/[wait]ms" peut être ajouté pour réduire la cadence d'émission de sorte à ce qu'il y
ait au minimum le nombre spécifié de millisecondes d'intervalle entre l'envoi de chaque byte. N'oubliez
pas d'appeler la méthode
Paramètres :
newval
une chaîne de caractères représentant le type de protocol utilisé sur la communication série
Retourne :
YAPI_SUCCESS
En cas d'erreur, déclenche une exception ou retourne un code d'erreur négatif.
www.yoctopuce.com
newval
newval
As String) As Integer
set_protocol
newval
saveToFlash()
si l'opération se déroule sans erreur.
du module si le réglage doit être préservé.
24. Référence de l'API de haut niveau
YSerialPort
393