Encodage Des Descripteurs; Généralités; Format Détaillé - NKE TIC PMEPMI Guide Utilisateur

Masquer les pouces Voir aussi pour TIC PMEPMI:
Table des Matières

Publicité

7.4.2 E
NCODAGE DES DESCRIPTEURS
7.4.2.1 G
ÉNÉRALITÉS
Les decripteur de champs TIC supportent 3 types d'encodage :
-
Encodage « Fixed BitField » : Champ de bit de 8 octets fixe. C'est l'encodage original, chaque bit
représente un champ dans l'ordre des indexes spécifiés dans le profil TIC correspondant. Le bit 0 « Big
endian » représentant le champ d'indexe 0 dans le profil concerné.
-
Encodage « Variable BitField » : Champ de bit de taille variable dépendant du nombre de champ et de
la position des champs à spécifier. Le bit 0 « Big endian » représentant le champ d'indexe 0 dans le
profil concerné.
-
Encodage « Variable Indexes » : le descripteur donne la liste des indexes des champs définis dans le
profil TIC concerné. La taille du descripteur dépend alors uniquement du nombre de champs à
spécifier.
En réception le capteur TIC-PMEPMI accepte les 3 types d'encodage.
En émission, il utilise toujours l'encodage optimal (le plus court) pour le cluster PMEPMI(0x0057) et pour les
attributs copies des autres cluster TIC spécifiques. Seuls les attributs dit « originaux » (CF. 7.4.1) conservent
l'encodage FixedBitField de 8 octets pour compatibilité avec l'existant.
Enfin en complément de sa fonction de descripteur de champs TIC le descripteur intégre des informations
fonctionnelles concernant la trame émise grace au 2 premiers bits du champs (Obsoléscence des données TIC,
notion de report décalé (Cf. §7.4.3), données cibles lors d'une lecture)
7.4.2.2 F
ORMAT DÉTAILLÉ
Un descripteur est composé d'une succession d'octets dont le premier est un header et les suivants identifiants
de différentes façon la liste des champs TIC concernés:
<DescHeader>{<DescBitField>|<DescVarBitfield>|<DescVarIndex>}
o
<DescHeader> En-tête spécifique sur 1 octet
<b7,b6>
Write/Read report config
b7
Filtre
0
<Reservé>
1
<Reservé>
Write/Read report config
b6
Filtre
0
<Reservé>
1
<Reservé>
<b5 >
<b4..b0>
All Rights Reserved – nke Watteco®
Guide utilisateur « Capteur TIC PMEPMI »
Différents rôles en fonction du type de commande ZCL :
Critère
<Reservé>
<Reservé>
<Reservé>
<Reservé>
Critère
Rpt standard
Rpt décalé
0
: Utilisation de <DescVarBitfield>
1
: Utilisation de <DescVarIndexes>
N = <b4..b0>
Nombre d'octets total du descripteur
<Header> + <champ de bits ou d'indexes>
Page 32 of 52
Read
Request
Response
TIC OK
Obsolete
Read
Request/Response
Valeurs courantes
Valeurs dernier Rpt
Guide utilisateur – Capteur TIC PMEPMI
Report
TIC OK
Obsolete
Report
Rpt standard
Rpt décalé

Publicité

Table des Matières
loading

Table des Matières