Página principal   Lista de componentes   Lista de archivos   Miembros de las clases  

UFpos.h

00001 //---------------------------------------------------------------------------//
00002 //                 Autor: José Manuel Toledo Fernández                       //
00003 //                 Fecha: 4-3-2006                                           //
00004 //                 Nombre: UFpos.h                                           //
00005 //                                                                           //
00006 //  Descripción:  Archivo que contiene el codigo encargado de obtener la     //
00007 //                posición del equipo                                        //
00008 //---------------------------------------------------------------------------//
00009 
00010 #ifndef UFposH
00011 #define UFposH
00012 //---------------------------------------------------------------------------
00013 #include <Classes.hpp>
00014 #include <Controls.hpp>
00015 #include <StdCtrls.hpp>
00016 #include <Forms.hpp>
00017 
00018 #include "GestionTrama.h"
00019 #include <ExtCtrls.hpp>
00020 //---------------------------------------------------------------------------
00022 struct Tgpggartk{
00023         int lat_grad;
00024         int lat_min;
00025         int lat_seg;
00026         char lat_dir;
00027         int lon_grad;
00028         int lon_min;
00029         int lon_seg;
00030         char lon_dir;
00031         float hora;
00032         double alt;
00033      };
00035 struct Tgpgll{
00036         int lat_grad;
00037         int lat_min;
00038         int lat_seg;
00039         char lat_dir;
00040         int lon_grad;
00041         int lon_min;
00042         int lon_seg;
00043         char lon_dir;
00044         float hora;
00045         char estado;
00046      };
00047 //---------------------------------------------------------------------------
00048 class TFormPos : public TForm
00049 {
00050 __published:    // IDE-managed Components
00051         TLabel *Posicion;
00052         TLabel *Mposicion;
00053         TTimer *Timer1;
00055         void __fastcall FormClose(TObject *Sender, TCloseAction &Action);
00057         void __fastcall Timer1Timer(TObject *Sender);
00059         void __fastcall FormActivate(TObject *Sender);
00060 private:        // User declarations
00062         Tgpggartk *gpggartk;
00064         bool Tiempo_agotado;
00066         bool recibido;
00068         void __fastcall TFormPos::Escribe();
00069 public:                 // User declarations
00071         bool Activo;
00073         __fastcall TFormPos(TComponent* Owner);
00075         void __fastcall Rellena(Trama *aux);
00076 };
00077 //-------------------------------------------------------------------------
00078 extern PACKAGE TFormPos *FormPos;
00079 //---------------------------------------------------------------------------
00080 #endif

Generado el Sun Jul 9 15:11:37 2006 para InterGPS por doxygen1.2.16
e-REdING. Biblioteca de la Escuela Superior de Ingenieros de Sevilla.


SOFTWARE PARA LA MONITORIZACIÓN Y CONTROL DE RECEPTORES GPS. APLICACIÓN A RECEPTORES NOVATEL RT-2

: Toledo Fernández, José Manuel
: Ingeniería Telecomunicación
Contenido del proyecto: