Debug Serial para programa resetar o buffer quando houver tamanhos errados na mensagem

Dependencies:   pulga-lorawan-drv PingPong-P2P-ClickButtonToWork-SX1272

Revision:
7:37dc9ce68914
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/lora.h	Fri Mar 19 20:26:32 2021 +0000
@@ -0,0 +1,60 @@
+#ifndef __LORA_H
+
+#define __LORA_H
+
+#include "SX1272.h"
+
+//#define BAND868
+#define MAX_DBM 20
+#define DATA 0
+#define PING 1
+#define PONG 2
+
+
+#define ADDRESS 10
+
+//samira //const uint32_t DEFAULT_CHANNEL=CH_04_868;//to test
+const uint32_t DEFAULT_CHANNEL=CH_12_900;//915Mhz CH_12_900 =>0xE4C000;
+
+///////////////////////////////////////////////////////////////////
+// CHANGE HERE THE LORA MODE, NODE ADDRESS
+#define LORAMODE  1
+#define node_addr 6
+//////////////////////////////////////////////////////////////////
+
+///////////////////////////////////////////////////////////////////
+// CHANGE HERE THE THINGSPEAK FIELD BETWEEN 1 AND 4
+#define field_index 1
+///////////////////////////////////////////////////////////////////
+#define DEFAULT_DEST_ADDR 6
+
+
+///////////////////////////////////////
+// Globals variables
+///////////////////////////////////////
+
+extern DigitalOut led1;
+extern DigitalOut led2;
+
+//___________SX1272____________________
+extern int e;
+
+//___________mensagem_____________________
+extern uint8_t message[255];  // message[MESSAGELENGTH]
+                       
+extern uint8_t buffer[255];
+extern uint8_t message_pong[];
+extern uint8_t message_ping[];
+
+extern uint8_t r_size;
+
+extern int cont;
+extern int loraMode;
+
+extern void setup();
+extern void send_packet (uint8_t *payload, uint8_t length8);
+extern void send_data(int mode);
+extern void send_msg(char *msg_lora);
+extern void print_packet();
+
+#endif
\ No newline at end of file