I'll ask Brandon if he knows of any UnDP tricks to parse this out. Otherwise, he'll add it to the list of feature requests.
When creating the UnDP poller for, you can set the Format to Enumeration and then click Map Values. Finally, complete the enumeration map with the values specified in your post. Hopefully, this is what you're looking for.
Thank you, Quang, but I don't see where that can help with the return value posted above.
To get the Proliant Global Status I need to map the value of the 2nd octect of the return string, but there is no sub-string like function to pull that out.