projets:telecommande_apn:accueil
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteProchaine révisionLes deux révisions suivantes | ||
telecommande_apn:accueil [2013/04/28 15:03] – vlamoine | projets:telecommande_apn:accueil [2017/03/19 15:56] – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 189: | Ligne 189: | ||
#endif // USB_fz_H | #endif // USB_fz_H | ||
+ | usb_fz.cpp | ||
+ | #include " | ||
+ | #include " | ||
+ | |||
+ | USB_fz:: | ||
+ | QMainWindow(parent), | ||
+ | ui(new Ui::USB_fz) | ||
+ | { | ||
+ | init_port(); | ||
+ | ui-> | ||
+ | connect(ui-> | ||
+ | connect(ui-> | ||
+ | connect(ui-> | ||
+ | transmitCmd(1); | ||
+ | } | ||
+ | |||
+ | USB_fz:: | ||
+ | { | ||
+ | delete ui; | ||
+ | } | ||
+ | |||
+ | void USB_fz:: | ||
+ | { | ||
+ | QString dev_port = "/ | ||
+ | port = new QextSerialPort(dev_port); | ||
+ | // "ls /dev | grep USB" Permet de donner la liste des périphériques USB | ||
+ | |||
+ | | ||
+ | if(!port-> | ||
+ | { | ||
+ | QMessageBox:: | ||
+ | } | ||
+ | |||
+ | // On parametre la liaison : | ||
+ | port-> | ||
+ | port-> | ||
+ | port-> | ||
+ | port-> | ||
+ | port-> | ||
+ | } | ||
+ | |||
+ | void USB_fz:: | ||
+ | { | ||
+ | QByteArray byte; // Byte a envoyer | ||
+ | byte.clear(); | ||
+ | byte.append(' | ||
+ | |||
+ | if(port != NULL){ // On vérifie que le port existe toujours | ||
+ | port-> | ||
+ | qDebug() << "Value sent: f"; | ||
+ | port-> | ||
+ | } | ||
+ | } | ||
+ | |||
+ | void USB_fz:: | ||
+ | { | ||
+ | QByteArray byte; | ||
+ | |||
+ | byte.clear(); | ||
+ | byte.append(' | ||
+ | |||
+ | if(port != NULL){ | ||
+ | port-> | ||
+ | qDebug() << "Value sent: s"; | ||
+ | port-> | ||
+ | } | ||
+ | } | ||
+ | |||
+ | void USB_fz:: | ||
+ | { | ||
+ | ui-> | ||
+ | QByteArray byte; | ||
+ | |||
+ | byte.clear(); | ||
+ | byte.append(cmd); | ||
+ | |||
+ | if(port != NULL){ | ||
+ | port-> | ||
+ | qDebug() << "Value sent:" << cmd; | ||
+ | port-> | ||
+ | } | ||
+ | } | ||
+ | |||
+ | usb_fz.ui | ||
+ | <?xml version=" | ||
+ | <ui version=" | ||
+ | < | ||
+ | <widget class=" | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | <widget class=" | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | |||
+ | Compiler le programme en cliquant sur la flèche verte en bas à gauche. Le programme se lance, si l' | ||
+ | |||
+ | {{ : |
projets/telecommande_apn/accueil.txt · Dernière modification : 2024/04/26 14:48 de 127.0.0.1