Samira Afzal / Lora_SX1272_serial_apr29-rssi

Dependencies:   pulga-lorawan-drv SX1272

Revision:
10:f6ff8ec221ec
Parent:
9:cf555a570349
Child:
11:9ee88f11ed06
--- a/lora.cpp	Wed Mar 31 13:04:22 2021 +0000
+++ b/lora.cpp	Mon Apr 12 19:51:51 2021 +0000
@@ -110,7 +110,9 @@
         wait_ms(50);
     }
   */  
-    pc.printf("Samira - send_packet ( ) - OUT..\n"); 
+    pc.printf("Samira - send_packet ( ) - OUT..\n");
+   
+ 
     //wait_ms(50);
 
 }
@@ -124,7 +126,7 @@
     sx1272.writeRegister(REG_OP_MODE,129);//standby
     if (mode == DATA ) {
          pc.printf("Samira - send_data (DATA) ..\n"); 
-         r_size=sprintf((char*)message,"RANDOM MESSAGE");
+         r_size=sprintf((char*)message,"111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111");
          send_packet(message,r_size);
          pc.printf("packet send :\n%s\nrsize=%d\n",message,r_size);
 // //samira// it is sending sensors data 
@@ -176,7 +178,7 @@
     sx1272.writeRegister(REG_OP_MODE,129);//standby 
          send_packet((uint8_t*)msg_lora,strlen(msg_lora));
          pc.printf("packet send :\n%s\nrsize=%d\n",msg_lora, strlen(msg_lora));
-         sx1272.sendPacketTimeout(DEFAULT_DEST_ADDR,/* (uint8_t*)*/msg_lora, strlen(msg_lora));
+         //sx1272.sendPacketTimeout(DEFAULT_DEST_ADDR,/* (uint8_t*)*/msg_lora, strlen(msg_lora));
     led1=0;
     led2=0;
 
@@ -197,13 +199,14 @@
     sx1272.writeRegister(REG_FIFO_ADDR_PTR,sx1272.readRegister(REG_FIFO_RX_CURRENT_ADDR));//set fifo pointer to read packet
     pac_size = sx1272.readRegister(REG_RX_NB_BYTES);//read size of packet
     pc.printf("Samira - print_packet () pac_size = %d ..\n", pac_size);
+    pc.printf("<n");
     for(int i =0 ; i<pac_size ; i++) { //print packet
         buffer[i]=sx1272.readRegister(REG_FIFO);
       /*  if (buffer[i]== '\n')  printf(" \\n");
         if (buffer[i]== 0x0B)  printf("tab");*/
          pc.printf("%c",buffer[i]);//print packet
     }
-    pc.printf("\n");
+    pc.printf(">\n");
 
 
     for(int i =0 ; i<pac_size ; i++) { //look for Ping in packet