There is disclosed a system and apparatus for connecting remote and environmental sensors and other operating systems to a portable computing and communications device. The portable device configured to receive and process a set of data and transmit a response or message to at least the user on the quality of the data received. The portable device adapted to reconfigure the remote sensors or operating systems to produce a new set of data.