I am reading data from a sensor (UBlox receiver), type not super important to the question. My question is, internally how would one manage and design an interface like this. I