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

UFmediapos.h

00001 //---------------------------------------------------------------------------//
00002 //                 Autor: José Manuel Toledo Fernández                       //
00003 //                 Fecha: 10-5-2006                                          //
00004 //                 Nombre: UFmediapos.cpp                                    //
00005 //                                                                           //
00006 //  Descripción: Este archivo contiene la interfaz encargada de calcular    //
00007 //               la posición de la estación base mediante el comando log     //
00008 //---------------------------------------------------------------------------//
00009 #ifndef UFmediaposH
00010 #define UFmediaposH
00011 //---------------------------------------------------------------------------
00012 #include <Classes.hpp>
00013 #include <Controls.hpp>
00014 #include <StdCtrls.hpp>
00015 #include <Forms.hpp>
00016 #include <ComCtrls.hpp>
00017 #include <ExtCtrls.hpp>
00018 
00019 #include "UFpos.h"
00020 #include "GestionTrama.h"
00021 #include <ExtCtrls.hpp>
00022 //-----------------------------------------------------------------------------
00025 class TFormMediapos : public TForm
00026 {
00027 __published:    // IDE-managed Components
00028         TRadioGroup *Trama;
00029         TProgressBar *ProgressBar1;
00030         TLabel *Label1;
00031         TLabel *Label2;
00032         TLabel *Label3;
00033         TLabel *Label4;
00034         TEdit *TxtDuracion;
00035         TEdit *Txtperiodo;
00036         TButton *Button1;
00037         TButton *Button2;
00038         TButton *Button3;
00039         TTimer *Timer1;
00040         TTimer *Timer2;
00041         TButton *Button4;
00042 
00044         void __fastcall Button1Click(TObject *Sender);
00046         void __fastcall Button2Click(TObject *Sender);
00048         void __fastcall Button3Click(TObject *Sender);
00050         void __fastcall FormActivate(TObject *Sender);
00052         void __fastcall Timer1Timer(TObject *Sender);
00054         void __fastcall Timer2Timer(TObject *Sender);
00056         void __fastcall FormClose(TObject *Sender, TCloseAction &Action);
00058         void __fastcall Button4Click(TObject *Sender);
00059 
00060 private:        // User declarations
00062         bool Finalizar;
00064         double alt_tot;
00066         double lon_tot;
00068         double lat_tot;
00070         int num_tramas;
00072         void __fastcall Calcular();
00073 
00074 public:         // User declarations
00076         AnsiString Log;
00078         int periodo;
00080         int duracion;
00082         Tgpggartk *gpggartk;
00084         Tgpgll *gpgll;
00086         int Tipotrama;
00088         bool Activo;
00090         __fastcall TFormMediapos(TComponent* Owner);
00091 
00092         void Rellenamedia(struct Trama *aux);
00093 };
00094 //---------------------------------------------------------------------------
00095 extern PACKAGE TFormMediapos *FormMediapos;
00096 //---------------------------------------------------------------------------
00097 #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: