Debug Serial para programa resetar o buffer quando houver tamanhos errados na mensagem
Dependencies: pulga-lorawan-drv PingPong-P2P-ClickButtonToWork-SX1272
lora.h
- Committer:
- MatteusCarr
- Date:
- 2021-04-29
- Revision:
- 15:b27ab44dc2c8
- Parent:
- 7:37dc9ce68914
File content as of revision 15:b27ab44dc2c8:
#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