Shared by Polytech Marseille to contribute to the improvement of the mbed community !
Dependencies: Adafruit_SGP30_mbed mbed GSM X_NUCLEO_IKS01A2 max31865 GroveGPS SDFileSystem DFPlayerMini BME280 DS1820
define_myMODULES.h
- Committer:
- ayoubzahir
- Date:
- 2019-04-30
- Revision:
- 3:cb77ea3370e8
File content as of revision 3:cb77ea3370e8:
/////////////////////////////////////////////////////////////////////////
// AMU - Aix-Marseille Université
// Polytech Marseille - Microelectronique & Telecommunications (MT)
// Projet MT5A "STM32 In the Sky - HAB", 2018-2019
// Enseignants : C.Dufaza & H. Aziza
// Etudiants : ...
/////////////////////////////////////////////////////////////////////////
// Version avril 2019, C.Dufaza
/////////////////////////////////////////////////////////////////////////
// Activation des différents modules de ce code (via directives de compilation)
// Permet de désactiver rapidement la compilation de certaines parties du code
// Commentez les lignes pour désactiver les modules/fonctionnalités :
#define DEBUG_SERIAL_PC 1 // Debug sur Serial PC COM Port
#define DEBUG_SERIAL_PC_BAUDRATE 115200
//#define BUZZ_FUNCTION 1 // Buzzer
#define BUZZ_FUNCTION_DURATION 1500 // Nbre de périodes du buzzer
#define BUZZ_FUNCTION_HZ 333 // 1/2 Période de la Hz buzzer (en us)
#define SD_GPRS_DATA_SIZE 150 // Chaine car pour SD et SMS
#define HAB_FUNCTION 1 // HAB Ticker
#define TICKER_HAB_TIME 5.0 // HAB Ticker toutes les ... secondes
#define BASE_PRESSURE 1016 // Pression du jour, altitude = 0
#define SD_FUNCTION 1 // Carte SD
#define SD_FUNCTION_SDNAME "sd" // Nom de la carte SD
#define SD_FUNCTION_FILENAME "/sd/data.txt" // Nom du fichier sur carte SD
#define SD_FUNCTION_TESTFILENAME "/sd/sdtest.txt" // Nom du fichier sur carte SD
#define MP3_FUNCTION 1 // Module lecteur MP3
#define GSM_FUNCTION 1 // Module GSM
#define TICKER_CHECK_GSM_TIME 60.0 // GSM Ticker toutes les ... secondes
#define GSM_BAUDRATE 9600
#define GSM_SIM_NUMBER "0758897561" // SIM mobile number
#define GSM_START_ALTITUDE 5000 // Vérification du GSM à partir de 5Km pendant en attérissage
#define GPRS_FUNCTION 1 // Données mobiles
#define SMS_FUNCTION 1 // SMS de données toute les 10 min
#define TICKER_SMS_DATA_TIME 6000.0 // SMS Ticket toutes les ... secondes
#define POLYTECH_SERVER "http://147.94.16.160/etudiantmt/index.php?message="
#define GSM_SEND_NUMBER "+33676040268" // SMS to this phone number
#define GSM_SEND_SMS_HELLO "AMU - Polytech Marseille MT - STM32 In the Sky" // SMS Welcome Message
//
#define GPS_FUNCTION 1 // Module GPS
//#define GPS_DEBUG // Transmission des données serie GPS sur UART
#define GPS_BAUDRATE 9600
//
#define XNUCLEO_FUNCTION 1 // Shield capteurs XNUCLEO
#define PT100_FUNCTION 1 // Module PT100
//#define DS18_FUNCTION // Capteur temperature DS18
#define UV_FUNCTION 1 // Capteur UV
#define PHOTORES_FUNCTION 1 // Capteur photoresistance
#define BOSCH_FUNCTION 1 // Module triple capteur Bosch
#define CO2_FUNCTION 1 // Module CO2
#define O3_FUNCTION 1 // Module spi_ozone O3
/*
#define LORA_FUNCTION 1 // Carte LoRa, not used !!
#define LORA_FUNCTION_BAUDRATE 9600
#define LORA_FUNCTION_DATASIZE 50
*/