Мегаанализатор

Технологии, методики, программаторы и отладчики, среда разработки.
Аватара пользователя
zakharof
Участник
Сообщения: 39
Зарегистрирован: 28 июл 2015, 09:48

Re: Мегаанализатор

Сообщение zakharof »

Если я правильно понял формат пакетов из даташитов. Потому как в блоге есть неточности, то в сути
PT2262 и CAME-24 это совместимая (логически) между собой троичная логика. И ее техническое представление (на уровне импульсов) в виде 24 бит вполне себе совместима с троичной логикой 3VL того же SQL.
И не важно как представлен трит U - 01 как у PT или 10 как у HT. Все побитовые операции над двоичным представлением будут работать "как надо". Инкримент и декримент необходимо будет повторять два раза над двоичным представлением (почему объяснять не буду)
Я не буду тут писать вводные лекции на тему дискретной математики.... Но примерно так это происходит в процессоре.

Допустим
False - 00 (это лог 0)
Unknown - 01/10 (это лог open или float)
True - 11 (это лог 1)

AND
F&&F 00*00=00 F
F&&T 00*11=00 F
T&&T 11*11=11 T

U&&U 01*01=01 U
U&&U 10*10=10 U

U&&F 01*00=00 F
U&&F 10*00=00 F

U&&T 01*11=01 U
U&&T 10*11=10 U

OR
F||F 00+00=00 F
F||T 00+11=11 T
T||T 11+11=11 T

U||U 01+01=01 U
U||U 10+10=10 U

U||F 01+00=01 U
U||F 10+00=10 U

U||T 01+11=11 T
U||T 10+11=11 T

NOT
-T -11=00 F
-F -00=11 T

-U -10=01 U
-U -01=10 U

Остается такой момент, что производя операции над двоичным представлением данных троичных кодировок, перед отправкой необходима проверка трита U и приведение его в формат для конкретного энкодера.. То есть все 10 приводить к 01 для прицентона и наоборот для холтека.

И в корне не верно назвать это 24-битной кодировкой. 24 битная кодировка это когда 16 777 216 возможных значений.. тут же перед нами 531 441 возможных комбинаций. Отбрасывая триты кнопок (которые в прицентоне могут быть только битами, по холтеку я это пока еше не понял) и того меньше...те же 10 трит - это уже всего 59049 значений для конкретной двубитной кнопки. Брутить реально. Еще бы примеры реальные из жизни найти, а то у меня на прицентон только радиорозетка есть :D
Последний раз редактировалось zakharof 01 апр 2017, 21:03, всего редактировалось 1 раз.
russo_turisto
Фрикер
Сообщения: 1211
Зарегистрирован: 21 авг 2011, 22:28
Поблагодарили: 1 раз

Re: Мегаанализатор

Сообщение russo_turisto »

после дисплея от нокии был проект на графическом дисплее и на другом более навороченом пике
https://youtu.be/JDZf4fgaoBc

чего то сейчас про видео вспомнил )
давно это было
Аватара пользователя
Ready
Сообщения: 86
Зарегистрирован: 20 авг 2011, 20:31
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Re: Мегаанализатор

Сообщение Ready »

Такой проект достоин быть выложен (явно масса интересных решений)!
Аватара пользователя
mihanik340
Участник
Сообщения: 40
Зарегистрирован: 07 фев 2016, 11:49

Re: Мегаанализатор

Сообщение mihanik340 »

Всем доброго дня. Вопрос к автору - можно перекомпилить проект под 18F252? Вроде был такой вопрос ранее, но ответа не увидел.
Аватара пользователя
EPA
Модератор
Сообщения: 1415
Зарегистрирован: 01 ноя 2016, 16:18

Re: Мегаанализатор

Сообщение EPA »

Автор последний раз нырял на форум 11.2018. Ответа от него думаю не дождешься. Блин, ИМХО, если есть исходники, то можно ваще на любое железо ставить.
Аватара пользователя
mihanik340
Участник
Сообщения: 40
Зарегистрирован: 07 фев 2016, 11:49

Re: Мегаанализатор

Сообщение mihanik340 »

Так исходника и не увидел, может просмотрел, ткните носом плиз...
Аватара пользователя
EPA
Модератор
Сообщения: 1415
Зарегистрирован: 01 ноя 2016, 16:18

Re: Мегаанализатор

Сообщение EPA »

Ну попробуй ссылку с первой страницы данной темы. А ещё есть параллельная тема что то вроде типа " разбираемся в исходниках мегаанализатора" ( у нас сейчас ограничен доступ в интернет, в следствии чего испытываю трудность сёрфить форум и дать конкретную ссылку ).
Ответить