Changeset 647 for BAORadio


Ignore:
Timestamp:
Feb 24, 2012, 2:41:51 PM (12 years ago)
Author:
frichard
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • BAORadio/libindi/libindi/communs/const.h

    r645 r647  
    2424
    2525
    26 // Si une commande ne recoit pas d'acknowledge. Alors refaire 80 tentatives en renvoyant la commande
    27 
    28 #define MAXATTENTE 80
    29 
    30 // Si pas de réponse au bout de 80 tentatives -> erreur critique -> socket perdu ?
    31 
    32 #define MAXANOMALIES 2
    33 
    34 // attendre plus de 2 mn pour considérer qu'une antenne n'est pas en mesure de faire un goto
    35 
    36 #define MAXANOMALIESGOTO 1500
    37 
    38 
    39 
     26// nombre de pas sur l'axe azimut
    4027
    4128#define NBREPASCODEURSAZ  4000
    4229
    4330
    44 #define MINUTE_ARC 0.000290888
     31// Hauteur minimale au-dessus de laquelle un objet devient accessible à l'antenne
    4532
    46 // valeurs des angles (exprimés en radian) ajoutés à ad et dec lorsque
    47 // l'utilisateur agit sur les touches fléchées pendant la procédure
    48 // d'alignement des antennes
    49 
    50 #define PasDeltaAD 2.0 * MINUTE_ARC
    51 #define PasDeltaDe 2.0 * MINUTE_ARC
    52 
    53 
    54 
    55 
    56 
    57 // Hauteur minimale au-dessus de l'horizon d'un objet accessible à l'antenne
    5833#define HAUTMIN 30.0
    5934
    6035
    61 #define MAGNITUDEMAXETOILESCALIBRATION 3.5
     36//////////////////////////////////////////
     37// Définition des méthodes d'alignement //
     38//////////////////////////////////////////
    6239
    63 // dimensions de la fenêtre graphique
    64 
    65 #define haut_fenetre 10+22*10
    66 #define larg_fenetre 605
    67 
    68 //distance minimale entre deux étoiles de référence ppour les méthodes d'alignement
    69 //AFFINE et TAKI
    70 
    71 #define MIN_DISTANCE_ALIGNEMENT 0.3
    7240
    7341#define NONE 0
     
    7543#define AFFINE 2
    7644#define TAKI 3
     45
     46// Magnitude maximale des étoiles qui serviront à la procédure de calibration
     47
     48#define MAGNITUDEMAXETOILESCALIBRATION 3.5
     49
     50
     51// distance minimale entre deux étoiles de référence utilisées par les méthodes d'alignement AFFINE et TAKI
     52
     53#define MIN_DISTANCE_ALIGNEMENT 0.3
    7754
    7855
     
    8764#define Pidiv2          1.57079632679489661923132169163
    8865
     66// 1 ' en rad
     67
     68#define MINUTE_ARC 0.000290888209
     69
     70// valeurs des angles (exprimés en rad) ajoutés à l'ascension droite et à la déclinaison lorsque
     71// l'utilisateur agit sur les touches fléchées durant la procédure d'alignement des antennes
     72
     73#define PasDeltaAD 2.0 * MINUTE_ARC
     74#define PasDeltaDe 2.0 * MINUTE_ARC
     75
    8976#define gmax(A,B) ((A)>(B)?(A):(B))
    9077
    9178#define gmin(A,B) ((A)<(B)?(A):(B))
     79
     80
     81
     82/////////////////////////////////////////
     83// dimensions de la fenêtre graphique //
     84/////////////////////////////////////////
     85
     86#define haut_fenetre 10+22*10
     87#define larg_fenetre 605
     88
    9289
    9390/////////////////////////////////////////
     
    117114
    118115
     116/////////////////////////////////////////////
     117// Fonctionnement des trames sur le réseau //
     118// Ne pas modifier                         //
     119/////////////////////////////////////////////
     120
     121// Si une commande ne recoit pas d'acknowledge. Alors refaire 80 tentatives en renvoyant la commande
     122
     123#define MAXATTENTE 80
     124
     125// Si pas de réponse au bout de 80 tentatives -> erreur critique -> socket perdu ?
     126
     127#define MAXANOMALIES 2
     128
     129// attendre plus de 2 mn pour considérer qu'une antenne n'est pas en mesure de faire un goto
     130
     131#define MAXANOMALIESGOTO 1500
     132
     133
     134
    119135#endif
Note: See TracChangeset for help on using the changeset viewer.