Version anglaise | Version en russe

L'émulateur prend en charge trois équipes principales:
L'émulateur est conçu pour développer et tester le périphérique IoT pour supprimer les lectures via le RS485.
.env avec les paramètres de connexion. Un exemple dans le fichier .env_example . (Par défaut 9600 DBO, 1 bit de démarrage, 8 bits de données, 1 bit d'arrêt, Eve râle.npm inpm start Les demandes et réponses ont le même format.
| 0x02 | N | Adresse réseau | Mot de passe | Com | IDENTIFIANT | Données | CRC16 |
|---|
Une description détaillée du protocole d'échange ici: protocole_07_04.pdf.
Le montant de contrôle CRC -16 est conformément à la norme ISO / IEC 3309. Un exemple des imlings sur C, l'implémentation sur JavaScript.
L'émulateur prend en charge l'émulation de 3 commandes d'Enquury de base:
Est conçu uniquement pour tester le périphérique IoT conçu pour la lecture des valeurs des compteurs, sur la base d'un document de description de protocole trouvé sur Internet.
.env , définir les paramètres de connexion RS485 / RS232. L'exemple est dans le fichier .env_example . Les valeurs par défaut sont: 9600, bits: 1 démarrage, 8 données, 1 arrêt, même parité.npm inpm start Pour la demande et la réponse, la structure du cadre est similaire:
| 0x02 | N | Adresse réseau | Mot de passe | Com | IDENTIFIANT | Données | CRC16 |
|---|
Protocole de transfert de données détaillé Ishere (en russe).
Remarque: CRC16 - ISO / IEC 3309. L'implémentation de l'échantillon en C est ici, l'implémentation en JavaScript est ici.