A wireless device includes a communications processing engine having a
plurality of diagnostic data relating to the operation of the wireless
device on a wireless network; a computer platform having a universal
diagnostic monitor module operable to retrieve selected ones of the
plurality of diagnostic data from the communications processing engine,
and operable to control generation of a view of the selected ones of the
plurality of diagnostic data; and a user interface operable to present
the view to a user.