";
//-----------------------------------------------------------------------
// GNSS :
req = 'SELECT Valeur FROM TB_Systeme WHERE Nom="Etat_gnss" ';
res = bdd.requete_unique(req);
etat_gnss = Number(res[0]);
req = 'SELECT Valeur FROM TB_Capteurs WHERE Adresse_module=0 AND ';
req += ' Type_entrees=' + shipheart_capteur_type_entrees_predefinie + ' ';
req += ' AND Entrees=' + shipheart_capteur_predefini_siv + ' ';
res = bdd.requete_unique(req);
siv = Number(res[0]);
msg += "";
msg += "| ";
msg += "GNSS :";
msg += " | ";
msg += "";
if (etat_gnss === 0) msg += qsTr("Déconnecté");
else msg += qsTr("Nombre de satellites visibles");
msg += " | ";
msg += "";
if (etat_gnss !== 0) msg += siv;
msg += " | ";
msg += "
";
//-----------------------------------------------------------------------
//-----------------------------------------------------------------------
msg += "
";
//-----------------------------------------------------------------------
//-----------------------------------------------------------------------
// Ethernet :
req = 'SELECT Valeur FROM TB_Systeme WHERE Nom="Adresse_ip_ethernet" ';
res = bdd.requete_unique(req);
adresse = res[0];
msg += "";
msg += "| ";
msg += "Ethernet :";
msg += " | ";
msg += "";
if (adresse === shipheart_adresse_ip_inconnue)
{
msg += qsTr("Déconnecté");
}
else
{
msg += qsTr("Connecté");
}
msg += " | ";
msg += "";
msg += adresse;
msg += " | ";
msg += "
";
//-----------------------------------------------------------------------
//-----------------------------------------------------------------------
msg += "
";
//-----------------------------------------------------------------------
//-----------------------------------------------------------------------
// Wifi STA :
req = 'SELECT Valeur FROM TB_Configuration WHERE Nom="Wifi_sta_cde" ';
res = bdd.requete_unique(req);
cde = Number(res[0]);
req = 'SELECT Valeur FROM TB_Configuration WHERE Nom="BSSID_Wifi_sta" ';
res = bdd.requete_unique(req);
bssid = res[0];
req = 'SELECT Valeur FROM TB_Systeme WHERE Nom="Adresse_ip_wifi_sta" ';
res = bdd.requete_unique(req);
adresse = res[0];
req = 'SELECT Nom, Canal, Qualite FROM TB_Wifi_sta WHERE Bssid="' + bssid + '" ';
res = bdd.requete_unique(req);
nom = res[0];
canal = Number(res[1]);
qualite = Number(res[2]);
msg += "";
msg += "| ";
msg += "Wifi (STAtion) :";
msg += " | ";
msg += "";
if (cde === 0)
{
msg += qsTr("OFF");
}
else
{
if (adresse === shipheart_adresse_ip_inconnue)
{
msg += qsTr("ON") + " "; // Si on est Connecté, on affiche pas le ON...
}
else
{
msg += qsTr("Connecté") + " ";
}
msg += nom + " ";
msg += ((canal < 20) ? "2.4GHz" : "5GHz") + " - Channel " + canal + " ";
msg += qsTr("Niveau ") + qualite + " %";
}
msg += " | ";
msg += "";
if (cde !== 0) // Si la commande est OFF, on n'affiche rien dans la colonne d'adresses
{
if (adresse === shipheart_adresse_ip_inconnue) msg += qsTr("Déconnecté");
else msg += adresse;
}
msg += " | ";
msg += "
";
//-----------------------------------------------------------------------
//-----------------------------------------------------------------------
msg += "
";
//-----------------------------------------------------------------------
//-----------------------------------------------------------------------
// Wifi AP :
req = 'SELECT Valeur FROM TB_Configuration WHERE Nom="Wifi_ap_cde" ';
res = bdd.requete_unique(req);
cde = Number(res[0]);
req = 'SELECT Valeur FROM TB_Configuration WHERE Nom="Wifi_ap_ssid" ';
res = bdd.requete_unique(req);
nom = res[0];
req = 'SELECT Valeur FROM TB_Configuration WHERE Nom="Wifi_ap_canal" ';
res = bdd.requete_unique(req);
canal = res[0];
req = 'SELECT Valeur FROM TB_Systeme WHERE Nom="Adresse_ip_wifi_ap" ';
res = bdd.requete_unique(req);
adresse = res[0];
msg += "";
msg += "| ";
msg += "Wifi (Access Point) :";
msg += " | ";
msg += "";
if (cde === 0)
{
msg += qsTr("OFF");
}
else
{
if (adresse === shipheart_adresse_ip_inconnue)
{
msg += qsTr("ON") + " "; // Si on est Connecté, on affiche pas le ON...
}
else
{
msg += qsTr("Actif") + " ";
}
msg += nom + " ";
msg += ((canal < 20) ? "2.4GHz" : "5GHz") + " - Channel " + canal + " ";
}
msg += " | ";
msg += "";
if (cde !== 0) // Si la commande est OFF, on n'affiche rien dans la colonne d'adresses
{
if (adresse === shipheart_adresse_ip_inconnue) msg += qsTr("Inactif");
else msg += adresse;
}
msg += " | ";
msg += "
";
//-----------------------------------------------------------------------
msg += "";
msg += "