BLE_TX.h 314 B

1234567891011121314151617181920
  1. /*
  2. BLE BT4/BT5 driver
  3. */
  4. #pragma once
  5. #include <Arduino.h>
  6. #include <opendroneid.h>
  7. class BLE_TX {
  8. public:
  9. bool init(void);
  10. bool transmit(ODID_UAS_Data &UAS_data);
  11. private:
  12. int msg_counter;
  13. uint8_t payload[250];
  14. uint8_t payload2[255];
  15. uint8_t legacy_payload[36];
  16. bool started;
  17. };