<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[CANNY forum &mdash; Параллельная работа шлюза CAN+прием/обработка и отправка сообщений CAN]]></title>
	<link rel="self" href="https://forum.canny.ru/extern.php?action=feed&amp;tid=710&amp;type=atom" />
	<updated>2020-04-29T12:01:24Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.canny.ru/viewtopic.php?id=710</id>
		<entry>
			<title type="html"><![CDATA[Re: Параллельная работа шлюза CAN+прием/обработка и отправка сообщений CAN]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=8588#p8588" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>-Alexandr- пишет:</cite><blockquote><p>...В&nbsp; CAN шине присутствует информация энкодера, занимает один байт (D7)? изменяется от 00 до FF и от FF до 00 в зависимости от направления вращения ручки...</p></blockquote></div><p>В общем, направление мысли верное, но лучше анализировать <a href="https://wiki.canny.ru/index.php?title=T-n-T:_%D0%94%D0%B5%D1%82%D0%B5%D0%BA%D1%82%D0%BE%D1%80_%D0%B8%D0%B7%D0%BC%D0%B5%D0%BD%D0%B5%D0%BD%D0%B8%D1%8F_%D0%B7%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D1%8F" rel="noopener noreferrer" target="_blank"><strong>разницу между предыдущим и текущим значением</strong></a>, тогда направление перехода через 0 можно будет идентифицировать (увидеть <a href="https://wiki.canny.ru/index.php?title=T-n-T:_%D0%9E%D1%82%D1%80%D0%B8%D1%86%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D1%87%D0%B8%D1%81%D0%BB%D0%B0" rel="noopener noreferrer" target="_blank"><strong>&quot;отрицательное значение&quot;</strong></a>; в примере по ссылке 16битное число, а в задаче 8битное, но принцип тот же - анализ старшего бита разности чисел).<br />Вариант решения во вложении. Подход будет работать при абсолютной разнице значений в соседних сообщениях не более 128 единиц.</p>]]></content>
			<author>
				<name><![CDATA[Денис, CANNY]]></name>
				<uri>https://forum.canny.ru/profile.php?id=3</uri>
			</author>
			<updated>2020-04-29T12:01:24Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=8588#p8588</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Параллельная работа шлюза CAN+прием/обработка и отправка сообщений CAN]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=8587#p8587" />
			<content type="html"><![CDATA[<p>Продолжая свой проект в режиме самоизоляции )) появилась потребность в вашей помощи по части элегантного решения</p><p>В&nbsp; CAN шине присутствует информация энкодера, занимает один байт (D7)? изменяется от 00 до FF и от FF до 00 в </p><p>зависимости от направления вращения ручки. Абсолютное значение не важно, нужно лишь направление вращения.</p><p>Алгоритм довольно простой, буфер и два сравнения больше и меньше. Заковыка у меня в переходе через 00, тк при </p><p>вращении в одну сторону после FF будет 00, а это по условии будет означать один клик в противоположную сторону</p><p>Помогите пж решить головоломку, или натолкните на способ ее решения</p>]]></content>
			<author>
				<name><![CDATA[-Alexandr-]]></name>
				<uri>https://forum.canny.ru/profile.php?id=642</uri>
			</author>
			<updated>2020-04-29T10:24:25Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=8587#p8587</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Параллельная работа шлюза CAN+прием/обработка и отправка сообщений CAN]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=8576#p8576" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>-Alexandr- пишет:</cite><blockquote><p>Подскажите, отсутствие модуля IR в Canny7.2Duo обусловлено аппаратно, програмно или маркетинговыми соображениями&nbsp; )))</p></blockquote></div><p>Программно.</p><p><strong>UPD: Драйвер ИКДУ был добавлен в системное ПО CANNY 7.2 Duo в CannyLab 2.4</strong></p>]]></content>
			<author>
				<name><![CDATA[Константин, CANNY]]></name>
				<uri>https://forum.canny.ru/profile.php?id=2</uri>
			</author>
			<updated>2020-04-27T11:51:49Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=8576#p8576</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Параллельная работа шлюза CAN+прием/обработка и отправка сообщений CAN]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=8571#p8571" />
			<content type="html"><![CDATA[<p>Денис, спасибо вам за терпение и науку.&nbsp; Только начинаю знакомится и разбираться с вашими замечательными </p><p>контроллерами. К сожалению информация в меня не очень заходит в режиме WIKI, хотя обещаю посвящу этому время ))</p><p>Не знаю как остальным пользователям, но мне проще разбираться на примерах диаграмм представленных на форуме, так </p><p>сказать больше практики и интуитивно понятнее, Бразильская система ))))</p><p>Еще раз благодарю за помощь.</p><p>PS Подскажите, отсутствие модуля IR в Canny7.2Duo обусловлено аппаратно, програмно или маркетинговыми соображениями&nbsp; )))</p>]]></content>
			<author>
				<name><![CDATA[-Alexandr-]]></name>
				<uri>https://forum.canny.ru/profile.php?id=642</uri>
			</author>
			<updated>2020-04-24T14:43:55Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=8571#p8571</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Параллельная работа шлюза CAN+прием/обработка и отправка сообщений CAN]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=8570#p8570" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>-Alexandr- пишет:</cite><blockquote><p>Проверьте пожалуйста еще одну диаграмму</p><p>В ней стоит задача отправки в UART данных полученных из CAN. Задумка состоит в том чтобы&nbsp; разрешение на передачу </p><p>происходило по активности в D2:D3 или D4:D5. Работает не корректно, видимо из за того что одно из условий приходится на </p><p>регистр активности в CAN. Подскажите как поступить правильно</p></blockquote></div><p>Вариант решения во вложении.</p>]]></content>
			<author>
				<name><![CDATA[Денис, CANNY]]></name>
				<uri>https://forum.canny.ru/profile.php?id=3</uri>
			</author>
			<updated>2020-04-24T13:18:06Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=8570#p8570</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Параллельная работа шлюза CAN+прием/обработка и отправка сообщений CAN]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=8569#p8569" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>-Alexandr- пишет:</cite><blockquote><p>Пардон, вроде прикреплял )))</p><p>Шлюз в ней сейчас отключен</p></blockquote></div><p>При активном драйвере шлюза в диаграмму попадают только те сообщения, ID которых указаны в отборах для данного интерфейса CAN, если не включен режим слежения указанного интерфейса. Подробнее см. <a href="https://wiki.canny.ru/index.php?title=CANNY_7.2_duo,_%D0%94%D1%80%D0%B0%D0%B9%D0%B2%D0%B5%D1%80_%D1%88%D0%BB%D1%8E%D0%B7%D0%B0_CAN" rel="noopener noreferrer" target="_blank"><strong>wiki</strong></a> (в том числе описание примеров).<br />Исправленная диаграмма во вложении.</p>]]></content>
			<author>
				<name><![CDATA[Денис, CANNY]]></name>
				<uri>https://forum.canny.ru/profile.php?id=3</uri>
			</author>
			<updated>2020-04-24T12:57:15Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=8569#p8569</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Параллельная работа шлюза CAN+прием/обработка и отправка сообщений CAN]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=8566#p8566" />
			<content type="html"><![CDATA[<p>Проверьте пожалуйста еще одну диаграмму</p><p>В ней стоит задача отправки в UART данных полученных из CAN. Задумка состоит в том чтобы&nbsp; разрешение на передачу </p><p>происходило по активности в D2:D3 или D4:D5. Работает не корректно, видимо из за того что одно из условий приходится на </p><p>регистр активности в CAN. Подскажите как поступить правильно</p>]]></content>
			<author>
				<name><![CDATA[-Alexandr-]]></name>
				<uri>https://forum.canny.ru/profile.php?id=642</uri>
			</author>
			<updated>2020-04-23T20:04:00Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=8566#p8566</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Параллельная работа шлюза CAN+прием/обработка и отправка сообщений CAN]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=8565#p8565" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Константин, CANNY пишет:</cite><blockquote><p>Вы не приложили диаграмму.</p></blockquote></div><p>Пардон, вроде прикреплял )))</p><p>Шлюз в ней сейчас отключен</p>]]></content>
			<author>
				<name><![CDATA[-Alexandr-]]></name>
				<uri>https://forum.canny.ru/profile.php?id=642</uri>
			</author>
			<updated>2020-04-23T12:16:11Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=8565#p8565</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Параллельная работа шлюза CAN+прием/обработка и отправка сообщений CAN]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=8563#p8563" />
			<content type="html"><![CDATA[<p>Вы не приложили диаграмму.</p>]]></content>
			<author>
				<name><![CDATA[Константин, CANNY]]></name>
				<uri>https://forum.canny.ru/profile.php?id=2</uri>
			</author>
			<updated>2020-04-23T12:05:32Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=8563#p8563</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Параллельная работа шлюза CAN+прием/обработка и отправка сообщений CAN]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=8562#p8562" />
			<content type="html"><![CDATA[<p>Добрый день. Нужна ваша помощь заставить работать одно с другим ))</p><p>Затея в следующем </p><p>1. Can Filter ( фильтр скорости автомобиля на ГУ)</p><p>2. Отправка в CAN при получения любого сообщения с ID:661 (один из адишников штатной магнитолы) ID штатного TV </p><p>тюнера (для открытия видео входа на ГУ и получения с него кодов кнопок&nbsp; по ID:461)</p><p>3. Прием по CAN c ID:461 кодов кнопок c ГУ и трансляция их напрямую в UART, далее при помощи внешнего котроллера</p><p>перевод полученных данных в IR коды для DVBT тюнера (по причине, к моему глубокому сожалению, отсутствия IR </p><p>драйвера в CANNY7 DUO</p><p>На данный момент затык в том, что раздельно шлюз и посылка ID:461 работает корректно.</p><p>Но при включении шлюза перестает работать вторая часть диаграммы (((</p><p>Прошу вас оказать в содействие в понимании причин происходящего ))</p>]]></content>
			<author>
				<name><![CDATA[-Alexandr-]]></name>
				<uri>https://forum.canny.ru/profile.php?id=642</uri>
			</author>
			<updated>2020-04-23T11:59:52Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=8562#p8562</id>
		</entry>
</feed>
