<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[CANNY forum &mdash; Замена сообщений CAN]]></title>
		<link>https://forum.canny.ru/viewtopic.php?id=1000</link>
		<atom:link href="https://forum.canny.ru/extern.php?action=feed&amp;tid=1000&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Замена сообщений CAN».]]></description>
		<lastBuildDate>Thu, 21 Apr 2022 07:57:32 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Замена сообщений CAN]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=10307#p10307</link>
			<description><![CDATA[<p>Огромное спасибо!<br />Тех.поддержка на высоте!</p>]]></description>
			<author><![CDATA[null@example.com (dibanoff)]]></author>
			<pubDate>Thu, 21 Apr 2022 07:57:32 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=10307#p10307</guid>
		</item>
		<item>
			<title><![CDATA[Re: Замена сообщений CAN]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=10306#p10306</link>
			<description><![CDATA[<div class="quotebox"><cite>dibanoff пишет:</cite><blockquote><p>1. ...возможно ли такое подключение?...</p></blockquote></div><p>Возможно. Но может потребоваться подключение терминирующих сопротивлений на интерфейсы CAN ( <a href="https://canny.ru/docs/c72duo/#sec--c72duo-ploshadki-dlja-ustanovki-peremychek" rel="noopener noreferrer" target="_blank">https://canny.ru/docs/c72duo/#sec--c72d … peremychek</a> )</p><div class="quotebox"><cite>dibanoff пишет:</cite><blockquote><p>2. Интересует следующий пакет из всего потока данных:<br />can.id&nbsp; &nbsp; &nbsp; &nbsp;D0&nbsp; &nbsp; &nbsp; D1&nbsp; &nbsp; &nbsp; &nbsp;D2&nbsp; &nbsp; &nbsp; &nbsp;D3&nbsp; &nbsp; &nbsp; &nbsp;D4&nbsp; &nbsp; &nbsp; &nbsp; D5&nbsp; &nbsp; &nbsp; &nbsp;D6&nbsp; &nbsp; &nbsp; &nbsp;D7<br />0x122&nbsp; &nbsp; &nbsp; 0x00&nbsp; &nbsp;0x00&nbsp; &nbsp; 0x00&nbsp; &nbsp; 0x00&nbsp; &nbsp; 0x00&nbsp; &nbsp; &nbsp;0x00&nbsp; &nbsp; 0x00&nbsp; &nbsp; 0x00&nbsp; &nbsp; <br />В этом пакете необходимо штатное (из автомобиля) сообщение D3 заменить и передать в ГУ:<br />- при нажании &quot;Вперед&quot; получаем 0x01 и заменяем его на 0x40 <br />- при нажании &quot;Назад&quot; получаем 0x40 и заменяем его на 0x01</p></blockquote></div><p>Диаграмма составлена верно. Каждый из отборов будет отслеживать сообщение с ID=0x122 со своим значением байта D3 и обрабатывать его, заменяя только байт D3. Остальные байты сообщений, попавших в отборы, будут ретранслироваться без изменений.<br />Вводить дополнительные отборы не требуется, т.к. сообщения, не попавшие в отбор (по ID, с учетом значения D3), при приведенных настройках Драйвера шлюза (не включен фильтрующий режим), ретранслируются без изменений.</p>]]></description>
			<author><![CDATA[null@example.com (Денис, CANNY)]]></author>
			<pubDate>Thu, 21 Apr 2022 07:55:47 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=10306#p10306</guid>
		</item>
		<item>
			<title><![CDATA[Re: Замена сообщений CAN]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=10305#p10305</link>
			<description><![CDATA[<p>Здравствуйте!<br />Помогите новичку пожалуйста!<br />Прочитал раздел &quot;Помощь и сам форум, и решил продолжить более подходящее мне сообщение.</p><p>Имеем автомобиль с замененным штатным головным устройством (ГУ) на китайское, управляемые по шине CAN-INC (125к). <br />В свою очередь, данные из шины проходят обработку в CanBus (прилагается к ГУ), в котором имеются ошибки обработки данных.<br />В частности работа кнопок на руле &quot;Вперед&quot; - &quot;Назад&quot; в них перепутана. Исправить это программным путем не получается.<br />Надумал следующий вариант решения проблемы...</p><p>1. В разрыв шины CAN-INC идущей к CanBus ставлю Canny 7 Duo (возможно ли такое подключение?)<br />2. Интересует следующий пакет из всего потока данных:<br />can.id&nbsp; &nbsp; &nbsp; &nbsp;D0&nbsp; &nbsp; &nbsp; D1&nbsp; &nbsp; &nbsp; &nbsp;D2&nbsp; &nbsp; &nbsp; &nbsp;D3&nbsp; &nbsp; &nbsp; &nbsp;D4&nbsp; &nbsp; &nbsp; &nbsp; D5&nbsp; &nbsp; &nbsp; &nbsp;D6&nbsp; &nbsp; &nbsp; &nbsp;D7<br />0x122&nbsp; &nbsp; &nbsp; 0x00&nbsp; &nbsp;0x00&nbsp; &nbsp; 0x00&nbsp; &nbsp; 0x00&nbsp; &nbsp; 0x00&nbsp; &nbsp; &nbsp;0x00&nbsp; &nbsp; 0x00&nbsp; &nbsp; 0x00&nbsp; &nbsp; <br />В этом пакете необходимо штатное (из автомобиля) сообщение D3 заменить и передать в ГУ:<br />- при нажании &quot;Вперед&quot; получаем 0x01 и заменяем его на 0x40 <br />- при нажании &quot;Назад&quot; получаем 0x40 и заменяем его на 0x01</p><p>Набрал по предыдущему проекту свой. Если не сложно, можете проверить на наличие ошибок?<br />Если все правильно, то еще вопрос.<br />В этом же пакете и сообщении приходят команды громкости (работают правильно). <br />Но так как весь пакет блокируется и будут пропускаться только два измененных мной сообщения (Вперед-Назад), то мне нужно добавить еще два таких фильтра, в которых &quot;правильные&quot; сообщения заменять на такие-же (в целях пропуска далее).</p><p>Спасибо!</p>]]></description>
			<author><![CDATA[null@example.com (dibanoff)]]></author>
			<pubDate>Thu, 21 Apr 2022 05:59:40 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=10305#p10305</guid>
		</item>
		<item>
			<title><![CDATA[Re: Замена сообщений CAN]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=10269#p10269</link>
			<description><![CDATA[<p>Отбор 0, для сообщения с D0=0x00, в принципе не требуется, в нем не меняется ни одно значение, следовательно он может и должен пропускаться на интерфейс CAN1 без изменений. Кроме того в масках замены и значениях замены указаны разные регистры данных.<br />Настройка отборов 1 и 2, для сообщений с D0=0x01 и с D0=0x02 соответственно, выполнена верно, а вот настройка замены нет. Следует указывать замену только тех данных, которые требуется заменить, а остальные будут передаваться в CAN1 без изменения.</p>]]></description>
			<author><![CDATA[null@example.com (Денис, CANNY)]]></author>
			<pubDate>Fri, 25 Mar 2022 14:03:24 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=10269#p10269</guid>
		</item>
		<item>
			<title><![CDATA[Re: Замена сообщений CAN]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=10268#p10268</link>
			<description><![CDATA[<p>Спасибо за ответ. Если я верно понял, если не сложно можете проверить, на наличие ошибок?</p>]]></description>
			<author><![CDATA[null@example.com (infinitispb2020)]]></author>
			<pubDate>Fri, 25 Mar 2022 10:27:27 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=10268#p10268</guid>
		</item>
		<item>
			<title><![CDATA[Re: Замена сообщений CAN]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=10267#p10267</link>
			<description><![CDATA[<p>Примеры можно найти здесь: <a href="https://canny.ru/docs/c72duo/cangateway/" rel="noopener noreferrer" target="_blank">https://canny.ru/docs/c72duo/cangateway/</a></p><p>Общие рекомендации по разработке и получению помощи - здесь:&nbsp; <a href="https://canny.ru/docs/tips_tricks/solution_developments_tips/" rel="noopener noreferrer" target="_blank">https://canny.ru/docs/tips_tricks/solut … ents_tips/</a></p>]]></description>
			<author><![CDATA[null@example.com (Константин, CANNY)]]></author>
			<pubDate>Fri, 25 Mar 2022 09:45:15 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=10267#p10267</guid>
		</item>
		<item>
			<title><![CDATA[Замена сообщений CAN]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=10266#p10266</link>
			<description><![CDATA[<p>Добрый день!<br />Решил не создавать новую тему, поскольку задача аналогичная.<br />Не могу разобраться с построением диаграмм, прошу помочь с конкретным примером под мои задачи.<br />Одним слово, есть задача, как ее реализовать в CANNYLAB?<br />В CAN ID 0x204 приходит 3 пакета их нужно заменить, все остальное оставить без изменений.<br />ЧТО ИМЕЕМ:<br />can.id&nbsp; &nbsp; &nbsp; &nbsp;D0&nbsp; &nbsp; &nbsp; D1&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;D2&nbsp; &nbsp; &nbsp; &nbsp; D3&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;D4&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;D5&nbsp; &nbsp; &nbsp; &nbsp; D6&nbsp; &nbsp; &nbsp; &nbsp; D7<br />0x204&nbsp; &nbsp; &nbsp; 0x00&nbsp; &nbsp;0x57&nbsp; &nbsp; &nbsp; 0x44&nbsp; &nbsp;&nbsp; &nbsp;0x42&nbsp; &nbsp; &nbsp; 0x34&nbsp; &nbsp; &nbsp; 0x36&nbsp; &nbsp; &nbsp;0x33&nbsp; &nbsp; &nbsp;0x32&nbsp; &nbsp; <br />0x204&nbsp; &nbsp; &nbsp; 0x01&nbsp; &nbsp;&nbsp; 0x37&nbsp; &nbsp; &nbsp; 0x32&nbsp; &nbsp;&nbsp; &nbsp;0x31&nbsp; &nbsp; &nbsp; 0x58&nbsp; &nbsp; &nbsp; 0x32&nbsp; &nbsp; &nbsp;0x32&nbsp; &nbsp; &nbsp;0x30<br />0x204&nbsp; &nbsp; &nbsp; 0x02&nbsp; &nbsp;&nbsp; 0x39&nbsp; &nbsp; &nbsp; 0x37&nbsp; &nbsp;&nbsp; &nbsp;0x30&nbsp; &nbsp; &nbsp; 0xff&nbsp; &nbsp; &nbsp; &nbsp; 0xff&nbsp; &nbsp; &nbsp; &nbsp;0xff&nbsp; &nbsp; &nbsp; 0xff</p><p>ЧТО НУЖНО (в скобках указаны изменения):<br />can.id&nbsp; &nbsp; &nbsp; &nbsp;D0&nbsp; &nbsp; &nbsp; D1&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; D2&nbsp; &nbsp; &nbsp; &nbsp;D3&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; D4&nbsp; &nbsp; &nbsp; &nbsp; D5&nbsp; &nbsp; &nbsp; &nbsp; D6&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;D7<br />0x204&nbsp; &nbsp; &nbsp; 0x00&nbsp; &nbsp;0x57&nbsp; &nbsp; &nbsp; &nbsp;0x44&nbsp; &nbsp; 0x42&nbsp; &nbsp; &nbsp; 0x34&nbsp; &nbsp; &nbsp; 0x36&nbsp; &nbsp; 0x33&nbsp; &nbsp; &nbsp; 0x32<br />0x204&nbsp; &nbsp; &nbsp; 0x01&nbsp; &nbsp;0x37&nbsp; &nbsp; &nbsp; &nbsp;0x32&nbsp; &nbsp; 0x31&nbsp; &nbsp; &nbsp; 0x58&nbsp; &nbsp; &nbsp; 0x32&nbsp; &nbsp; 0x32&nbsp; &nbsp; &nbsp;(0x35)<br />0x204&nbsp; &nbsp; &nbsp; 0x02&nbsp; (0x38)&nbsp; &nbsp; (0x31)&nbsp; (0x38)&nbsp; &nbsp; &nbsp;0xff&nbsp; &nbsp; &nbsp; &nbsp;0xff&nbsp; &nbsp; &nbsp; 0xff&nbsp; &nbsp; &nbsp; &nbsp; 0xff</p><p><strong>Модераторское: перенесено в новую тему</strong></p>]]></description>
			<author><![CDATA[null@example.com (infinitispb2020)]]></author>
			<pubDate>Fri, 25 Mar 2022 08:27:29 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=10266#p10266</guid>
		</item>
	</channel>
</rss>
