code pour recevoir des trames et mettre les char sur le port usb
Dependencies: mbed
Fork of APP4 by
trame.hpp
- Committer:
- RufflesAllD
- Date:
- 2014-02-25
- Revision:
- 5:daf08fff7abb
- Parent:
- 3:350f07072089
- Child:
- 7:a6f58e5d1188
File content as of revision 5:daf08fff7abb:
#ifndef TRAME_HPP #define TRAME_HPP #include "mbed.h" using namespace std; /* Description de la classe Trame * * La classe trame construit et envoie les trames * */ class Trame { public: // Constructeur Trame(PinName _tx, PinName _rx); // Envoie une trame pour une commande AT void sendATCommand(const char* command, const char* data, int length); // Envoie une trame pour une requete transmition void sendTransmitRequest(const char* destination, const char* data, int length); // Effectue le checksum d'un AT command unsigned char crc8(const char* data, int length); // Fonction de débuggage (affiche les informations des trames reçues par le coordinateur dans un terminal) void checkTrame(char *data, char check, int length); private: PinName tx, rx; }; #endif