diff --git a/app/src/main/java/com/geeksville/mesh/service/MeshCommandSender.kt b/app/src/main/java/com/geeksville/mesh/service/MeshCommandSender.kt index 2a3361b3e..f4418f5c1 100644 --- a/app/src/main/java/com/geeksville/mesh/service/MeshCommandSender.kt +++ b/app/src/main/java/com/geeksville/mesh/service/MeshCommandSender.kt @@ -434,6 +434,7 @@ constructor( } return MeshPacket( + from = nodeManager?.myNodeNum ?: 0, to = to, id = id, want_ack = wantAck, diff --git a/app/src/main/java/com/geeksville/mesh/service/MeshHistoryManager.kt b/app/src/main/java/com/geeksville/mesh/service/MeshHistoryManager.kt index 8281ce529..230fb5028 100644 --- a/app/src/main/java/com/geeksville/mesh/service/MeshHistoryManager.kt +++ b/app/src/main/java/com/geeksville/mesh/service/MeshHistoryManager.kt @@ -113,6 +113,7 @@ constructor( runCatching { packetHandler.sendToRadio( MeshPacket( + from = myNodeNum, to = myNodeNum, decoded = Data(portnum = PortNum.STORE_FORWARD_APP, payload = request.encode().toByteString()), priority = MeshPacket.Priority.BACKGROUND, diff --git a/app/src/main/java/com/geeksville/mesh/service/PacketHandler.kt b/app/src/main/java/com/geeksville/mesh/service/PacketHandler.kt index a64cacfcf..59b14f308 100644 --- a/app/src/main/java/com/geeksville/mesh/service/PacketHandler.kt +++ b/app/src/main/java/com/geeksville/mesh/service/PacketHandler.kt @@ -203,8 +203,11 @@ constructor( private fun insertMeshLog(packetToSave: MeshLog) { scope.handledLaunch { // Do not log, because might contain PII - // info("insert: ${packetToSave.message_type} = - // ${packetToSave.raw_message.toOneLineString()}") + + Logger.d { + "insert: ${packetToSave.message_type} = " + + "${packetToSave.raw_message.toOneLineString()} from=${packetToSave.fromNum}" + } meshLogRepository.get().insert(packetToSave) } }