5. Найдите способ проверить ложность вашего предположения. Это может быть счетчик или датчик, это может быть вариант пустить работу системы в обход подозреваемой подсистемы с редуцированием некого функционала, думайте. Главное, чтобы данный показатель мог гарантированно продемонстрировать ошибочность вашего предположения, если оно действительно ошибочно. Акцентирую - задача первичной проверки не доказать правильность предположения, а гарантированно отбросить предположение в случае его ошибочности.
6. Если критерий показал ошибочность предположения, восстанавливайте исходные настройки и возвращайтесь к пункту 3. Теперь у вас есть дополнительная информация о работе системы и это должно помочь в размышлениях.
7. Если в результате проверки предположение опровергнуто не было, ищите способ проверить верность и единственность проблемного места. Вполне возможно, что система не работает из-за комплекса некорректно работающих подсистем, причем отдельные некорректные подсистемы могут друг друга компенсировать. Если возможно - поставьте "заглушку" на подозреваемую подсистему и проверьте работу остальных элементов.
8. Последовательно увеличивая детализацию предположения, локализуйте проблему. А локализованная проблема - это практически решенная проблема. Её можно уже и исправить (если хватает компетенции), и погуглить (если не хватает), и найти способ обойти (если компетенции не хватает и у гугла).
Очень важно помнить один важный момент: работающая система и правильно работающая система - не обязательно одно и то же.
Работающая система решает текущие задачи, но как она будет себя вести при изменениях - неизвестно. Для срочного решения текущей проблемы это может быть приемлемо, но на сколько либо длительной перспективе такая система куда неприятнее, чем не работающая вовсе.
Правильно работающая система позволяет планировать изменения и вносить их с ожидаемым итоговым поведением. В ней исключена ситуация, когда исправление ошибки в одном месте системы приводит к нарушению в другом, потому как до сих пор они друг друга успешно компенсировали.
Удачи всем в отстреле проблем.
Александр Гурко: ГЛОНАСС – это не миф, а реальность
Автор: Марина Пелепец
Начнём с того, что системы навигации, которые используют только сигналы ГЛОНАСС, в гражданских целях не используются. Далее - там, где речь идет о ГЛОНАСС, подразумевается использование двухсистемных ГЛОНАСС/GPS-приемников, которые серийно впускаются в России и за рубежом.
Преимущества двухсистемных приёмников проще всего пояснить так. Система ГЛОНАСС на данный момент состоит из 19-ти активных спутников на орбите, система GPS – из 24-х. В сумме 43 спутника.
Нормальному приему навигационных сигналов в реальных условиях часто мешают возвышенности, высокие здания и другие препятствия. В подобных условиях, чем больше число спутников, тем выше вероятность принять их сигнал, соответственно, тем выше надежность определения местоположения.
Технические преимущества двухсистемных решений подробно описаны во многих статьях, например, здесь.
ГЛОНАСС или ГЛОНАСС/GPS-приёмник "в чистом виде" (в виде специализированной платы), как правило, используется только разработчиками, и в магазине сам по себе не продается.
Совмещенные ГЛОНАСС/GPS-приемники используются в системах мониторинга и управления транспортными средствами с 2007 года. Такие системы в настоящее время используют крупные государственные и коммерческие заказчики, как уровня отдельных предприятий, так и уровня целого региона. В течение более пяти лет ГЛОНАСС/GPS-приёмники используются в системах высокоточного позиционирования ведущими зарубежными компаниями ("Тримбл", "Джавад", "Топкон", "Лейка" и пр.).
После освоения в массовом производстве недорогих и экономичных одночиповых ГЛОНАСС/GPS- приемников, которое произойдет в начале 2011 года.