@@ -72,27 +72,32 @@ static void OnSendCallback(void *data)
72
72
73
73
if (flxIsLoggingVerbose ())
74
74
{
75
- if (packet->status == 0 && packet-> payloadSize > 0 )
75
+ if (packet->status == 0 )
76
76
{
77
- flxLog_V_ (F (" [LoRaWAN]Sent Packet: { " ));
77
+ flxLog_V_ (F (" [LoRaWAN][OnSendCallback] " ));
78
78
79
- for (int i = 0 ; i < packet->payloadSize ; i++)
80
- flxLog_N_ (F (" 0x%02X " ), packet->payload [i]);
79
+ if (packet->payloadSize > 0 )
80
+ {
81
+ flxLog_N_ (F (" Packet: {" ));
82
+ for (int i = 0 ; i < packet->payloadSize ; i++)
83
+ flxLog_N_ (F (" 0x%02X " ), packet->payload [i]);
84
+ flxLog_N_ (F (" }" ));
85
+ }
81
86
82
- flxLog_N (F (" } Ack: %u Port: %u RSSI: %d SNR: %d Downlink Counter: %u" ), packet->ack , packet->port ,
87
+ flxLog_N (F (" Ack: %u Port: %u RSSI: %d SNR: %d Downlink Counter: %u" ), packet->ack , packet->port ,
83
88
packet->rssi , packet->snr , packet->counter );
84
89
}
85
- else if (packet-> status != 0 )
90
+ else
86
91
{
87
-
88
92
flxLog_W_ (F (" [LoRaWAN] Data send failed. Frame ID: 0x%X Reason: " ), packet->frameId );
93
+
89
94
switch (packet->status )
90
95
{
91
96
case 0x01 :
92
97
flxLog_N (F (" ACK Failed" ));
93
98
break ;
94
99
case 0x022 :
95
- flxLog_N (F (" Not Connected) " ));
100
+ flxLog_N (F (" Not Connected" ));
96
101
break ;
97
102
default :
98
103
flxLog_N_ (F (" code 0x%X" ), packet->status );
0 commit comments