Import initial du projet shipheart_appli
This commit is contained in:
@@ -0,0 +1,47 @@
|
||||
//**********************************************************************************************************************************************************************************
|
||||
// Fichier ECRAN.H
|
||||
//
|
||||
// Contient tous les define liés à l'écran...
|
||||
//**********************************************************************************************************************************************************************************/
|
||||
|
||||
//#define CM3P_Pdown_HDMI_CMD_N est renseigné dans 'sorties.h'
|
||||
//#define CM3P_DO_LCD_EN_VGx est renseigné dans 'sorties.h'
|
||||
//#define CM3P_DO_LCD_EN_VDD est renseigné dans 'sorties.h'
|
||||
|
||||
|
||||
// Maximums :
|
||||
#define ECRAN_CONSIGNE_MAX 100 // Soit 100%
|
||||
#define ECRAN_CONSIGNE_MIN 0 // Soit éteint
|
||||
#define LEDS_CONSIGNE_MAX 100 // Soit 100%
|
||||
#define LEDS_CONSIGNE_MIN 0 // Soit éteint
|
||||
|
||||
|
||||
// Timings
|
||||
#define ECRAN_TEMPO_INIT 2 // En x 10ms En pratique, on attend que le C-Bus soit prêt pour envoyer la commande de backlight...
|
||||
|
||||
#define ECRAN_TEMPO_EXTINCTION_BACKLIGHT_LVDS 120 // En x 10ms Supérieur ou égal à 0ms selon datasheet de l'écran. Le choix est donc fonctionnel et d'attendre que le backlight soit éteint doucement avant de modifier les alims.
|
||||
#define ECRAN_TEMPO_EXTINCTION_LVDS_VGX 2 // En x 10ms Supérieur à 0 selond datasheet de l'écran
|
||||
#define ECRAN_TEMPO_EXTINCTION_VGX_VDD 2 // En x 10ms Entre 0 et 50ms depuis la coupure LVDS selon datasheet de l'écran (donc [ECRAN_TEMPO_EXTINCTION_LVDS_VGX + ECRAN_TEMPO_ALIMENTATION_VGX_VDD] entre 0 et 50ms)
|
||||
|
||||
#define ECRAN_TEMPO_ALIMENTATION_VDD_LVDS 4 // En x 10ms Entre 0 et 50ms selon datasheet de l'écran
|
||||
#define ECRAN_TEMPO_ALIMENTATION_LVDS_VGX 2 // En x 10ms Juste > 0 selon datasheet de l'écran
|
||||
#define ECRAN_TEMPO_ALIMENTATION_VGX_BACKLIGHT 15 // En x 10ms Supérieur à 120ms selon datasheet de l'écran
|
||||
|
||||
|
||||
// #define ECRAN_TEMPO_ALIMENTATION_VDD_VGX 2 // En x 10ms Tempo à l'allumage de l'écran entre l'alimentation de VDD puis de VGx
|
||||
|
||||
|
||||
|
||||
#define ETAT_SEQUENCEUR_ECRAN_INIT 0
|
||||
|
||||
#define ETAT_SEQUENCEUR_ECRAN_DEMANDE_EXTINCTION 1
|
||||
#define ETAT_SEQUENCEUR_ECRAN_ATTENTE_EXTINCTION_BACKLIGHT 2
|
||||
#define ETAT_SEQUENCEUR_ECRAN_ATTENTE_EXTINCTION_LVDS 3
|
||||
#define ETAT_SEQUENCEUR_ECRAN_ATTENTE_EXTINCTION_VGX 4
|
||||
#define ETAT_SEQUENCEUR_ECRAN_REPOS_ETEINT 5
|
||||
|
||||
#define ETAT_SEQUENCEUR_ECRAN_DEMANDE_ALLUMAGE 6
|
||||
#define ETAT_SEQUENCEUR_ECRAN_ALLUMAGE_ATTENTE_VDD 7
|
||||
#define ETAT_SEQUENCEUR_ECRAN_ALLUMAGE_ATTENTE_LVDS 8
|
||||
#define ETAT_SEQUENCEUR_ECRAN_ALLUMAGE_ATTENTE_VGX 9
|
||||
#define ETAT_SEQUENCEUR_ECRAN_REPOS_ALLUME 10
|
||||
Reference in New Issue
Block a user