Proyecto

General

Perfil

Descargar (3,83 KB) Estadísticas
| Rama: | Revisión:
29401061 Elisa
#include "globales.h"
#include <QFileInfo>
#include <QSettings>
#include <QDebug>
quint8 Globales::mWifiInicio=2;
quint8 Globales::mSonidoInicio=2;
quint8 Globales::mProyectorInicio=2;
quint8 Globales::mWifiFin=0;
quint8 Globales::mSonidoFin=0;
quint8 Globales::mProyectorFin=0;
quint8 Globales::mActualizarClaveWifi=1;
QString Globales::mClaveWifi="";
QString Globales::mSSID="";
QString Globales::mSuperUser="root";
QString Globales::mIP="192.168.1.1";
QString Globales::mClaveRoot="TexFono1";
QString Globales::mPuertoProyector="/dev/ttyS0";
quint16 Globales::mPuertoTCP=37676;
QString Globales::mHostTCP="192.168.0.254";
QString Globales::mPuntoAccesoActivo="1";

quint8 Globales::wifiInicio()
{
return Globales::mWifiInicio ;
}

quint8 Globales::sonidoInicio()
{
return Globales::mSonidoInicio;
}
quint8 Globales::proyectorInicio()
{
return Globales::mProyectorInicio;
}

QString Globales::SuperUser() {
return Globales::mSuperUser;
}

quint8 Globales::wifiFin()
{
return mWifiFin;
}
quint8 Globales::sonidoFin()
{
return mSonidoFin;
}
quint8 Globales::proyectorFin()
{
return mProyectorFin;
}
quint8 Globales::ActualizarClaveWifi()
{
return mActualizarClaveWifi;
}

QString Globales::getPuntoAccesoActivo()
{
return mPuntoAccesoActivo;
}

void Globales::setPuntoAccesoActivo(const QString &puntoAccesoActivo)
{
mPuntoAccesoActivo = puntoAccesoActivo;
}

QString Globales::IP()
{
return Globales::mIP;
}
QString Globales::claveRoot()
{
return mClaveRoot;
}

QString Globales::claveWifi()
{
return Globales::mClaveWifi;
}

QString Globales::sSID()
{
return Globales::mSSID;
}


QString Globales::puertoProyector()
{
return Globales::mPuertoProyector;
}

quint16 Globales::getPuertoTCP()
{
return Globales::mPuertoTCP;
}
QString Globales::getHostTCP()
{
return Globales::mHostTCP;
}

void Globales::cargaVariablesEntorno()
{

QString FicheroIni="/etc/SIATIC/siaticcontrol.ini";
qDebug()<< "Variable cargadas";
QFileInfo exitePath(FicheroIni);
if (exitePath.exists() && exitePath.isFile()) {
QSettings configuracion (FicheroIni,QSettings::IniFormat);
Globales::mPuertoProyector= configuracion.value("puerto","/dev/ttyS0").toString();
Globales::mWifiInicio= configuracion.value("wifiInicio",2).toInt();
Globales::mSonidoInicio= configuracion.value("sonidoInicio",2).toInt();
Globales::mProyectorInicio= configuracion.value("proyectorInicio",2).toInt();
Globales::mWifiFin= configuracion.value("wifiFin",0).toInt();
Globales::mSonidoFin= configuracion.value("sonidoFin",0).toInt();
Globales::mProyectorFin= configuracion.value("proyectorFin",0).toInt();
Globales::mActualizarClaveWifi= configuracion.value("actualizarClaveWifi",1).toInt();
Globales::mPuntoAccesoActivo= configuracion.value("puntoAccesoActivo","1").toString();
Globales::mIP= configuracion.value("ipRouter","192.168.0.1").toString();
Globales::mSuperUser = configuracion.value("SuperUser", "root").toString();
Globales::mClaveRoot= configuracion.value("clave","TexFono1").toString();
if ( Globales::mClaveRoot==""){
Globales::mClaveRoot="TexFono1";
}

/*qDebug()<< "mWifiFin es " << Globales::mWifiFin;
qDebug()<< "mSonidoFin es " << Globales::mSonidoFin;
qDebug()<< "mProyectorFin es " << Globales::mProyectorFin;
qDebug()<< "mWifiInicio es " << Globales::mWifiInicio;
qDebug()<< "mSonidoInicio es " << Globales::mSonidoInicio;
qDebug()<< "mProyectorInicio es " << Globales::mProyectorInicio;
qDebug()<< "La mPuertoProyector es " << Globales::mPuertoProyector;
qDebug()<< "La mActualizarClaveWifi es " << Globales::mActualizarClaveWifi;
qDebug()<< "ipRouter es " << Globales::mIP;
qDebug()<< "Clave es " << Globales::mClaveRoot;*/


}

}