des00 25 19 ноября, 2009 Опубликовано 19 ноября, 2009 · Жалоба PS. Вспомнил основную причину сумбурности, на мой взгляд, вашего кода. У вас плавает стиль в пределах одного и того же модуля. ИМХО если вы используете какой-либо стиль описания, то придерживайтесь его хотя бы в одном модуле, а то у вас намешано и Паскаль и Кемел и тип с подчеркиваниями %) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Kuzmi4 0 19 ноября, 2009 Опубликовано 19 ноября, 2009 · Жалоба 2 des00 - не понял что есть намешано и Паскаль и Кемел и тип с подчеркиваниями можете на пальцах объяснить ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vik0 0 19 ноября, 2009 Опубликовано 19 ноября, 2009 · Жалоба ЭтоСтильПаскаль вотЭтоКэмел а_это_с_подчеркиваниями Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
iosifk 3 19 ноября, 2009 Опубликовано 19 ноября, 2009 · Жалоба .... Ну а теперь вот требуется вести лог состояний всех стейт-машин в этом реальном устройстве (в железе всмысле): записывать последние N состояний, вести учёт состояниям FSM ну и так далее. :07: По запросу с ПК - считывать эти данные... .... Когда то давно я делал аналогичную штуку для шаговой отладки автомата. На хосте делал кнопку "шаг" , и по получению посылки от этой кнопки разрешал один клок. Если на входе автомата что-то было, то происходил переход в другое состояние... А логер тоже делал. И статью об этом писал. А вот все вместе, как у Вас - не делал. Есть еще такая возможность - делать сигнатуры. Допустим, Вам надо отследить, попадает ли автомат в какое -либо состояние. Так вот в том состоянии автомат должен чем то себя проиндицировать или сохранить об этом информацию... Если процесс циклический, то можно перебирать отслеживаемое состояние одно за другим... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться