a system of inter - connectable modules that can be used to build consumer electronic sub - systems and products . familial features are included for easy setup and control . data is passed between modules using a common interface to permit easy routing and reconfiguration of data flows .