Not sure I follow you… you want to use the BLYNK_LOG() feature, but you want it to still work when it’s necessarily prerequisite BLYNK_PRINT() is turned off?
I don’t think you can have one without the other.
Blynk.virtualWrite(virtualPin, value); is delivering something like => [95581]<[14|00|B1|00|0B]vw[00]6[00]31.400 right? You’ve seen such output I guess.
Now I want to attach the name of the pin in front of it, so i use BLYNK_PRINT.print() but I want to use BLYNK_LOG instead. This is not possible as BLYNK_LOG makes a new line.
I was going throguh your previous posts, trying to understand… then it hit me, just what you meant by “attach it to the same line” (as in serial output line, not sketch command line ;P), just before you clarified it.
However I don’t know if there is an answer for your need… if so it would probably mean hacking the library that generates the log output to modify end-of-line commands, etc