Rechercher : dans
Par :

Données dans un header

Kid_Kaizoku, le 20 avr 2009 à 12:19:08 
 Signaler ce message aux modérateurs

Bonjour,
voici mon contexte:
Je suis étudiant en DUT génie électrique informatique industriel, je suis actuelement en stage,
il consiste à mettre en place un systeme embarqué de pointage et suivit d'étoile. Je programme en C++ sur
la cible SAB C515 ( un micro controleur ) paramétrée en multitache temps réel,
je me suis procuré des catalogues d'étoiles.

Voici mon problème:
Il faut que j'intègre ces catalogues dans ma cible, un peu comme une base de donnée; je suis donc partit sur un
fichier header dans lequel j'ai déclaré les dites étoiles comme des #define comme suis:

#define M1A 534.5 //5h 34.5min
#define M1D 2201 //22° 01min

Mon problème est de récupérer la valeur de l'ascension droite M1A et celle de la déclinaison M1D grâce à une routine permettant de choisir l'étoile que l'on veu en appuyant sur un bouton pour incrémenter un genre de menu de sélection qui sera affiché sur un afficheur LCD 2*16;
j'ai pensé à une routine basée sur un switch case qui récupère les dites données comme suit:

switch(catalogue){
case 1: étoile_asc=M1A;
étoile_decli=M1D;
if(bouton1)catalogue++;
if(bouton2)selectionner_cette_étoile;
case2: étoile_asc=M2A;
.....etc.....

mais avec une centaines d'étoiles je ne m'en sortirais pas, je ne connais pas très bien les header, ou autre fichier joind, donc je ne connais pas les moyens de stocker des données.

Si vous avez une idée, une solution je suis prenneur et je remercie toute participation à mon problème,
si vous avez besoin de plus de précision je me ferais une joie de vous en faire part.

Configuration: Windows Vista
Internet Explorer 7.0

Meilleures réponses pour « Données dans un header » dans :
Langage C++ - Les types de données Voir Les types de données Les données manipulées en langage C++, comme en langage C, sont typées, c'est-à-dire que pour chaque donnée que l'on utilise (dans les variables par exemple) il faut préciser le type de donnée, ce qui permet de connaître...
[Outlook 2003] Exportation et importation de données VoirIl est possible d'exporter toutes les données personnelles (contacts, e-mails, calendrier, etc...), à condition de le paramétrer à l'exportation (voir ci-dessous). Exportation ou sauvegarde Importation ou restauration A voir...
Bad pool caller / Header VoirSymptômes Un écran bleu d'affiche avec le message suivant : Bad Pool Caller Bad Pool Header Résolution Le message d'erreur Bad Pool Caller ou Bad Pool Header signifie que l'appel d'une application a échoué. Il est généralement suivi d'un certain...
Télécharger Trilogie sécurité des données VoirComme on dit, jamais deux sans trois, alors voilà la trilogie infaillible et performant. On le surnome la « trilogie sécurité des données» parce qu’il est composé de trois programmes de protection en tout genre. Trilogie Sécurité des Données...
Bases de données - Introduction VoirQu'est-ce qu'une base de données ? Une base de données (son abréviation est BD, en anglais DB, database) est une entité dans laquelle il est possible de stocker des données de façon structurée et avec le moins de redondance possible. Ces données...
MERISE - Modèle conceptuel des données VoirModèle conceptuel des données Le modèle conceptuel des données (MCD) a pour but d'écrire de façon formelle les données qui seront utilisées par le système d'information. Il s'agit donc d'une représentation des données, facilement compréhensible,...
PHP - Bases de données VoirPhp permet un interfaçage très simple avec un grand nombre de bases de données. Lorsqu'une base de données n'est pas directement supportée par Php, il est possible d'utiliser un driver ODBC, pilote standard pour communiquer avec les bases de...