Structured code to look for shield pos updates