Smart coffee machine with facial recognition and remote control

Dependencies:   Camera_LS_Y201 EthernetInterface EthernetNetIf HTTPClient SRF05 TextLCD mbed-rtos mbed-src

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers intelligence.h Source File

intelligence.h

00001 #ifndef INTELLIGENCE_H
00002 #define INTELLIGENCE_H
00003 
00004 #include "mbed.h"
00005 #include "rtos.h"
00006 #include "eau.h"
00007 
00008 // Threads :
00009 void thread_detection_visage(void const *args);
00010 void thread_check(void const *args);
00011 void thread_prendreEtEnvoyerPhotosEnContinu(void const *args);
00012 
00013 //bool detecterUtilisateur();
00014 void async_desactiverDetectionVisage();
00015 void async_activerDetectionVisage();
00016 bool async_visageDetecte();
00017 void communiquerAuServeurEmissionsPhotos();
00018 void communiquerAuServeurFinEmissionPhotos();
00019 bool communiquerAuServeurPreferencesUtilisateur(int preference_intensite, int preference_longueur);
00020 void async_lancerPriseEtEnvoiPhotosEnContinu();
00021 void async_stopperPriseEtEnvoiPhotosEnContinu();
00022 
00023 #endif