Librairie xbee.

Dependents:   NerfUS-Coord NerfUSTarget

Fork of APP3_xbee by Team APP

Committer:
GaiSensei
Date:
Mon Apr 10 17:33:13 2017 +0000
Revision:
33:da71d952fcd6
Parent:
31:8f294520bdc3
Only handle nerfus transmit requests

Who changed what in which revision?

UserRevisionLine numberNew contents of line
GaiSensei 14:cc65f603e659 1 #ifndef XBEE_TRANSMITTER_INTERFACE_HPP
GaiSensei 14:cc65f603e659 2 #define XBEE_TRANSMITTER_INTERFACE_HPP
GaiSensei 14:cc65f603e659 3
GaiSensei 14:cc65f603e659 4 #include <vector>
GaiSensei 23:2b67589150d9 5 #include "stdint.h"
GaiSensei 14:cc65f603e659 6
GaiSensei 14:cc65f603e659 7 class XbeeTransmitterInterface
GaiSensei 14:cc65f603e659 8 {
GaiSensei 14:cc65f603e659 9 public:
GaiSensei 23:2b67589150d9 10 virtual void transmit(const std::vector<uint8_t>& bytes, int address[8]) = 0;
Maxime Dupuis 31:8f294520bdc3 11 virtual void transmit(uint8_t bytes[4], int length, int address[8]) = 0;
GaiSensei 14:cc65f603e659 12 };
GaiSensei 14:cc65f603e659 13
Maxime Dupuis 27:8f2b613c7bb3 14 #endif