I’m a little confused about the use of Blynk.syncVirtual…
In this instance if your code says
Blynk.syncVirtual(V1);
will that trigger the
BLYNK_WRITE(V1) // which means READ a pin value from server to MCU
{
counter = param.asInt();
}
or does it return the value that server has stored for V1 (i.e…
int storedValue = Blynk.syncVirtual(V1);