update only if valid, blink status led according to connection state