Déclaration de la classe GestionBalances.
Plus de détails...
#include <GestionBalances.h>
- Auteur
- Hadrien Gimenez
- Version
- 0.1
◆ GestionBalances()
GestionBalances::GestionBalances |
( |
QObject * |
parent = nullptr | ) |
|
|
explicit |
- Paramètres
-
parent | QObject Adresse de l'objet Qt parent |
Références PORT, port, et seConnecter().
QSerialPort * port
Definition: GestionBalances.h:44
void seConnecter()
Ouvre et paramètre le port.
Definition: GestionBalances.cpp:100
#define PORT
Definition: GestionBalances.h:19
◆ ~GestionBalances()
GestionBalances::~GestionBalances |
( |
| ) |
|
- Paramètres
-
parent | QObject Adresse de l'objet Qt parent |
Références seDeconnecter().
void seDeconnecter()
Fermeture du port.
Definition: GestionBalances.cpp:112
◆ fermerPort()
void GestionBalances::fermerPort |
( |
| ) |
|
|
private |
Références port.
Référencé par seDeconnecter().
91 qDebug() << Q_FUNC_INFO <<
"etat ouverture port" <<
port->isOpen();
QSerialPort * port
Definition: GestionBalances.h:44
◆ lirePort
void GestionBalances::lirePort |
( |
| ) |
|
|
slot |
Références donnees, et port.
Référencé par ouvrirPort().
69 if(
port->canReadLine())
72 qDebug() << Q_FUNC_INFO <<
donnees;
73 if(donnees.startsWith(
"$"))
75 qDebug() << Q_FUNC_INFO <<
donnees;
QByteArray donnees
Definition: GestionBalances.h:45
QSerialPort * port
Definition: GestionBalances.h:44
◆ ouvrirPort()
void GestionBalances::ouvrirPort |
( |
| ) |
|
|
private |
Références lirePort(), et port.
Référencé par seConnecter().
53 port->open(QIODevice::ReadOnly);
54 qDebug() << Q_FUNC_INFO <<
"etat ouverture port" <<
port->isOpen();
57 connect(
port, SIGNAL(readyRead()),
this, SLOT(
lirePort()));
QSerialPort * port
Definition: GestionBalances.h:44
void lirePort()
Réception des trames balance.
Definition: GestionBalances.cpp:67
◆ parametrerPort()
void GestionBalances::parametrerPort |
( |
| ) |
|
|
private |
Références port.
Référencé par seConnecter().
39 port->setBaudRate(QSerialPort::Baud9600);
40 port->setDataBits(QSerialPort::Data8);
41 port->setParity(QSerialPort::NoParity);
42 port->setStopBits(QSerialPort::OneStop);
43 port->setFlowControl(QSerialPort::NoFlowControl);
QSerialPort * port
Definition: GestionBalances.h:44
◆ seConnecter()
void GestionBalances::seConnecter |
( |
| ) |
|
Références ouvrirPort(), et parametrerPort().
Référencé par GestionBalances().
void parametrerPort()
Paramètrage du port.
Definition: GestionBalances.cpp:37
void ouvrirPort()
Ouverture du port.
Definition: GestionBalances.cpp:51
◆ seDeconnecter()
void GestionBalances::seDeconnecter |
( |
| ) |
|
◆ donnees
QByteArray GestionBalances::donnees |
|
private |
◆ port
QSerialPort* GestionBalances::port |
|
private |
La documentation de cette classe a été générée à partir des fichiers suivants :