Debug Serial para programa resetar o buffer quando houver tamanhos errados na mensagem
Dependencies: pulga-lorawan-drv PingPong-P2P-ClickButtonToWork-SX1272
lora.h@15:b27ab44dc2c8, 2021-04-29 (annotated)
- Committer:
- MatteusCarr
- Date:
- Thu Apr 29 16:54:10 2021 +0000
- Revision:
- 15:b27ab44dc2c8
- Parent:
- 7:37dc9ce68914
Debug travamento para resetar e nao travar
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
pancotinho | 7:37dc9ce68914 | 1 | #ifndef __LORA_H |
pancotinho | 7:37dc9ce68914 | 2 | |
pancotinho | 7:37dc9ce68914 | 3 | #define __LORA_H |
pancotinho | 7:37dc9ce68914 | 4 | |
pancotinho | 7:37dc9ce68914 | 5 | #include "SX1272.h" |
pancotinho | 7:37dc9ce68914 | 6 | |
pancotinho | 7:37dc9ce68914 | 7 | //#define BAND868 |
pancotinho | 7:37dc9ce68914 | 8 | #define MAX_DBM 20 |
pancotinho | 7:37dc9ce68914 | 9 | #define DATA 0 |
pancotinho | 7:37dc9ce68914 | 10 | #define PING 1 |
pancotinho | 7:37dc9ce68914 | 11 | #define PONG 2 |
pancotinho | 7:37dc9ce68914 | 12 | |
pancotinho | 7:37dc9ce68914 | 13 | |
pancotinho | 7:37dc9ce68914 | 14 | #define ADDRESS 10 |
pancotinho | 7:37dc9ce68914 | 15 | |
pancotinho | 7:37dc9ce68914 | 16 | //samira //const uint32_t DEFAULT_CHANNEL=CH_04_868;//to test |
pancotinho | 7:37dc9ce68914 | 17 | const uint32_t DEFAULT_CHANNEL=CH_12_900;//915Mhz CH_12_900 =>0xE4C000; |
pancotinho | 7:37dc9ce68914 | 18 | |
pancotinho | 7:37dc9ce68914 | 19 | /////////////////////////////////////////////////////////////////// |
pancotinho | 7:37dc9ce68914 | 20 | // CHANGE HERE THE LORA MODE, NODE ADDRESS |
pancotinho | 7:37dc9ce68914 | 21 | #define LORAMODE 1 |
pancotinho | 7:37dc9ce68914 | 22 | #define node_addr 6 |
pancotinho | 7:37dc9ce68914 | 23 | ////////////////////////////////////////////////////////////////// |
pancotinho | 7:37dc9ce68914 | 24 | |
pancotinho | 7:37dc9ce68914 | 25 | /////////////////////////////////////////////////////////////////// |
pancotinho | 7:37dc9ce68914 | 26 | // CHANGE HERE THE THINGSPEAK FIELD BETWEEN 1 AND 4 |
pancotinho | 7:37dc9ce68914 | 27 | #define field_index 1 |
pancotinho | 7:37dc9ce68914 | 28 | /////////////////////////////////////////////////////////////////// |
pancotinho | 7:37dc9ce68914 | 29 | #define DEFAULT_DEST_ADDR 6 |
pancotinho | 7:37dc9ce68914 | 30 | |
pancotinho | 7:37dc9ce68914 | 31 | |
pancotinho | 7:37dc9ce68914 | 32 | /////////////////////////////////////// |
pancotinho | 7:37dc9ce68914 | 33 | // Globals variables |
pancotinho | 7:37dc9ce68914 | 34 | /////////////////////////////////////// |
pancotinho | 7:37dc9ce68914 | 35 | |
pancotinho | 7:37dc9ce68914 | 36 | extern DigitalOut led1; |
pancotinho | 7:37dc9ce68914 | 37 | extern DigitalOut led2; |
pancotinho | 7:37dc9ce68914 | 38 | |
pancotinho | 7:37dc9ce68914 | 39 | //___________SX1272____________________ |
pancotinho | 7:37dc9ce68914 | 40 | extern int e; |
pancotinho | 7:37dc9ce68914 | 41 | |
pancotinho | 7:37dc9ce68914 | 42 | //___________mensagem_____________________ |
pancotinho | 7:37dc9ce68914 | 43 | extern uint8_t message[255]; // message[MESSAGELENGTH] |
pancotinho | 7:37dc9ce68914 | 44 | |
pancotinho | 7:37dc9ce68914 | 45 | extern uint8_t buffer[255]; |
pancotinho | 7:37dc9ce68914 | 46 | extern uint8_t message_pong[]; |
pancotinho | 7:37dc9ce68914 | 47 | extern uint8_t message_ping[]; |
pancotinho | 7:37dc9ce68914 | 48 | |
pancotinho | 7:37dc9ce68914 | 49 | extern uint8_t r_size; |
pancotinho | 7:37dc9ce68914 | 50 | |
pancotinho | 7:37dc9ce68914 | 51 | extern int cont; |
pancotinho | 7:37dc9ce68914 | 52 | extern int loraMode; |
pancotinho | 7:37dc9ce68914 | 53 | |
pancotinho | 7:37dc9ce68914 | 54 | extern void setup(); |
pancotinho | 7:37dc9ce68914 | 55 | extern void send_packet (uint8_t *payload, uint8_t length8); |
pancotinho | 7:37dc9ce68914 | 56 | extern void send_data(int mode); |
pancotinho | 7:37dc9ce68914 | 57 | extern void send_msg(char *msg_lora); |
pancotinho | 7:37dc9ce68914 | 58 | extern void print_packet(); |
pancotinho | 7:37dc9ce68914 | 59 | |
pancotinho | 7:37dc9ce68914 | 60 | #endif |