public override string execute(Blackfin bf, string[] args)
            {
                if (!bf.GetDeviceStatus())
                {
                    return(null);
                }
                DeviceStatus deviceStatus = bf.DeviceStatus;

                string output = "\nError: ";

                //Errors
                foreach (DeviceLogEntry entry in deviceStatus.m_errorList)
                {
                    string tmpstring = entry.timestamp.ToString();
                    tmpstring += " ";
                    tmpstring += entry.errorDescription;

                    output += tmpstring;
                }

                output += "\nWarning: ";
                //Add warnings
                foreach (DeviceLogEntry entry in deviceStatus.m_warnList)
                {
                    string tmpstring = entry.timestamp.ToString();
                    tmpstring += " ";
                    tmpstring += entry.errorDescription;

                    output += tmpstring;
                }

                output += "\nMessages: ";
                //Add info
                foreach (DeviceLogEntry entry in deviceStatus.m_infoList)
                {
                    string tmpstring = entry.timestamp.ToString();
                    tmpstring += " ";
                    tmpstring += entry.errorDescription;

                    output += tmpstring;
                }
                return("Device Status:" + output + "\n");
            }