1. A system for registering measurement module interfaces, comprising: a server computer system, comprising: a processor; and a memory medium coupled to the processor, wherein the memory medium stores measurement module registration software; wherein the server computer system is accessible by a client computer over a network; wherein the measurement module registration software is executable by the processor to perform: receiving registration information for a measurement module from the client computer; receiving one or more measurement module interface programs from the client computer implementing a respective one or more measurement module interface protocols, wherein each of the one or more measurement module interface protocols describes an interface for communicating with the measurement module; and storing the one or more measurement module interface programs, wherein the one or more measurement module interface programs are downloadable from the server computer system; wherein each of the one or more measurement module interface programs is usable to program one or more functional units of a carrier unit, thereby enabling the carrier unit to communicate with the measurement module in accordance with the respective measurement module interface protocol.