|
Portier Wireless Le portier sans fil est un système bidirectionnel basé sur un microcontrôleur PIC32MX130F064B-I/SS et un module radio 868 MHz, permettant à un visiteur d’envoyer une requête depuis l’extérieur via un bouton alimenté par piles, et à l’occupant du bureau de répondre par des signaux lumineux et sonores grâce à une unité intérieure alimentée en USB, le tout avec appairage sécurisé et gestion autonome de l’énergie.
|
#include "Management.h"#include "app.h"#include "led.h"#include "sound.h"#include "Pairing.h"#include "RF.h"#include "peripheral/reset/plib_reset.h"
Macros | |
| #define | DOOR_TIMEOUT 3100 |
| #define | BELL_TIMEOUT 3000 |
| #define | ANSWER_NR_MAX 50 |
Fonctions | |
| void | Door_Mgmt (void) |
| Gestion du bouton-poussoir de la porte avec filtre de pairing intégré. | |
| void | Bell_Mgmt (void) |
| Gestion de la carte de sonnerie (Bell_Mgmt). | |
| #define ANSWER_NR_MAX 50 |
| #define BELL_TIMEOUT 3000 |
| #define DOOR_TIMEOUT 3100 |
| void Bell_Mgmt | ( | void | ) |
Gestion de la carte de sonnerie (Bell_Mgmt).
Cette fonction gère la logique de la carte de sonnerie, y compris la réception des messages, la gestion des boutons de réponse, l'envoi des réponses, et la gestion des états associés.
| void Door_Mgmt | ( | void | ) |
Gestion du bouton-poussoir de la porte avec filtre de pairing intégré.
Cette fonction gère la logique associée au bouton-poussoir situé à la porte, incluant un filtre pour le processus de jumelage (pairing).