Цитата(soshnev @ Sep 5 2007, 15:39)

1.
Предлагаю всё-таки составить 3-х значную таблицу
с - clock - короткий импульс
0 - 0 данных - длинный уровень нуля (2такта)
1- 1 данных - длинный уровнь единицы(2такта)
Собираем (очень аккуратно) аналогичную таблицу для всех кодов
можно в exel или в тексте с фиксированной шириной шрифта, чтобы
не сбиться. Можно (даже нужно) слева ID выдать бинарно.
Далее продолжаем анализ.
Пример таблицы привожу (мог и ошибиться - надо проверить).
2. А какая вообще задача?
Другие ID возможны?
Для полноты картины, тех что приведены может и не хватить.
спасибо, Вашу идею понял, но:
я снял точно длины импульсов и пауз во второй части пакетов и получил три варианта длительности импульсов и три варианта длительности пауз
Hi: 0.22 ms - 0,45ms - 0.65 ms
Low: 0,15 ms - 0,35ms - 0,58 ms
длина импульсов пропорциональна 0.22мс, а длина пауз - непонятно по какому принципу
из-за этого невозможно определить такт-сигнал.
и если наложить друг на друга два разных покета, выходит чушь...
в этом моя ппоблема.
А задача в том, чтобы создать генератор таких пакетов, чтобы транспондер на них отвечал. Пока я тупо срисовал один из сигналов, запрогромировал ПИК-контроллер, все получилось - транспондер отвечает, но мне необходима возможность установки разных значений
Если срисовать к примеру 100 различных и менять их программно - надо много памяти да и коряво это как-то...
Вот тут есть еще пара вариантов сигнала:
[attachment=13424:attachment][attachment=13424:attachment]
Сообщение отредактировал wasp - Sep 5 2007, 13:27