Вот о чём ты споришь? Сломанный концевик не отследить! Это не ошибка. Да и нах пользователю твои коды ошибок? Он купил вещь и она должна работать! А если это не вещь, а например система управления ГЭС, то речь отнюдь не идет о "юзере" и .. там уже требуется подробнейшая диагностическая информация.
Прежде чем увлекаться меня пинать, еще раз пост первый прочти.