1459834429-28e0ac1c-73a1-4b8d-99e5-eba181dcf617

In a software development system, a method for assisting a user in creating source code for a computer program in a high-level programming language. The apparatus for switching MIMO modes includes an MIMO mode determining unit, a staying time determining unit, and an MIMO mode switching unit. Similar methods and apparatus are contemplated for non-voice-based applications, such as verification through fingerprints. A data acquisition device is coupled to the cradle portion. The programmable system-on-a-chip integrated circuit with voltage-measuring, current-measuring and control circuitry performs voltage measurement and control functions and can be used to control and monitor external power supplies connected to external loads.