Implement single set of Shield connection callbacks
Complete callback implementation. Likely still buggy.