Projet Darts  0.2
BTS SNIR LaSalle Avignon 2020
Référence du fichier communication.h

Déclaration de la classe Communication (Module Ecran-DARTS) Plus de détails...

#include "darts.h"
#include <QObject>
#include <QString>
#include <QBluetoothLocalDevice>
#include <QBluetoothServer>
#include <unistd.h>

Aller au code source de ce fichier.

Classes

class  Communication
 Déclaration de la classe Communication via la liaison Bluetooth (Module Ecran-DARTS) Plus de détails...
 

Macros

#define DELIMITEUR_FIN   "\r\n"
 Définit le délimiteur de fin de trame du protocole DARTS. Plus de détails...
 
#define TYPE_TRAME   "$DART"
 Définit le type de trame du protocole DARTS. Plus de détails...
 

Fonctions

static const QString serviceNom (QStringLiteral("Ecran-Darts"))
 
static const QString serviceUuid (QStringLiteral("0000110a-0000-1000-8000-00805f9b34fb"))
 

Description détaillée

Déclaration de la classe Communication (Module Ecran-DARTS)

Version
0.3
Auteur
Bounoir Fabien

Définition dans le fichier communication.h.

Documentation des macros

◆ DELIMITEUR_FIN

#define DELIMITEUR_FIN   "\r\n"

Définit le délimiteur de fin de trame du protocole DARTS.

Définition à la ligne 30 du fichier communication.h.

Référencé par Communication::decomposerTrame(), et Communication::estValide().

◆ TYPE_TRAME

#define TYPE_TRAME   "$DART"

Définit le type de trame du protocole DARTS.

Définition à la ligne 24 du fichier communication.h.

Référencé par Communication::estValide().

Documentation des fonctions

◆ serviceNom()

static const QString serviceNom ( QStringLiteral("Ecran-Darts")  )
static

Référencé par Communication::demarrer().

◆ serviceUuid()

static const QString serviceUuid ( QStringLiteral("0000110a-0000-1000-8000-00805f9b34fb")  )
static

Référencé par Communication::demarrer().