<?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; LIN injector]]></title>
		<link>https://forum.canny.ru/viewtopic.php?id=652</link>
		<atom:link href="https://forum.canny.ru/extern.php?action=feed&amp;tid=652&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «LIN injector».]]></description>
		<lastBuildDate>Fri, 14 Feb 2020 07:39:24 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: LIN injector]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=8298#p8298</link>
			<description><![CDATA[<div class="quotebox"><cite>Константин, CANNY пишет:</cite><blockquote><p>Попробуйте именно отправить сообщение с ID=0 и LEN=0 через допбувер который нужно очистить. То есть параллельно с Номер допбуфера=&lt;ваш номер&gt;, ID=0 и LEN=0 кратко установить регистр отправки сообщения =1.</p></blockquote></div><p>Спасибо, помогло.</p>]]></description>
			<author><![CDATA[null@example.com (ser9ga)]]></author>
			<pubDate>Fri, 14 Feb 2020 07:39:24 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=8298#p8298</guid>
		</item>
		<item>
			<title><![CDATA[Re: LIN injector]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=8294#p8294</link>
			<description><![CDATA[<div class="quotebox"><cite>ser9ga пишет:</cite><blockquote><p>Пробовал записывать пустые значения в допбуферы мультислейва после отправки сообщений канни</p></blockquote></div><p>Попробуйте именно отправить сообщение с ID=0 и LEN=0 через допбувер который нужно очистить. То есть параллельно с Номер допбуфера=&lt;ваш номер&gt;, ID=0 и LEN=0 кратко установить регистр отправки сообщения =1.</p>]]></description>
			<author><![CDATA[null@example.com (Константин, CANNY)]]></author>
			<pubDate>Thu, 13 Feb 2020 16:23:17 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=8294#p8294</guid>
		</item>
		<item>
			<title><![CDATA[Re: LIN injector]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=8290#p8290</link>
			<description><![CDATA[<p>ID, которые отвечают на запросы физического мастера в режиме мультислейв перестают читаться. Т.е. нельзя получить информацию от физического слейва с ID x028 (к примеру), если до этого этот ID использовался в одном из доп буферов мультислейва (физический слейв отключается с помощью реле на время передачи сообщений от канни).<br />Пробовал записывать пустые значения в допбуферы мультислейва после отправки сообщений канни, пробовал записивать нулевое значение в регистр установок LIN на 500 мс после отправки сообщений от канни - не помогло.</p>]]></description>
			<author><![CDATA[null@example.com (ser9ga)]]></author>
			<pubDate>Wed, 12 Feb 2020 21:26:53 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=8290#p8290</guid>
		</item>
		<item>
			<title><![CDATA[Re: LIN injector]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=8287#p8287</link>
			<description><![CDATA[<div class="quotebox"><cite>ser9ga пишет:</cite><blockquote><p>Всплыла такая проблема. Если после восстановления питания в регистре начала передачи LINx появляется 1 - начинается отправка сообщений. Если установить 0, отправка не останавливается.</p></blockquote></div><br /><p>Это нормальная работа драйвера LIN в режиме SLAVE. Подробнее здесь:<a href="https://wiki.canny.ru/index.php?title=CANNY_7,_%D0%94%D1%80%D0%B0%D0%B9%D0%B2%D0%B5%D1%80_LIN#.D0.A0.D0.B0.D0.B1.D0.BE.D1.82.D0.B0_.D0.BA.D0.BE.D0.BD.D1.82.D1.80.D0.BE.D0.BB.D0.BB.D0.B5.D1.80.D0.B0_.D0.B2_.D1.80.D0.B5.D0.B6.D0.B8.D0.BC.D0.B5_SLAVE" rel="noopener noreferrer" target="_blank">https://wiki.canny.ru/index.php?title=C … 0.B5_SLAVE</a></p><div class="quotebox"><blockquote><p>Вопрос: как остановить отправку ответов от слева?</p></blockquote></div><p>Либо записав в регистр конфигурации LIN значение 0, либо &quot;отправив&quot; LIN сообщение с длиной = 0</p>]]></description>
			<author><![CDATA[null@example.com (Константин, CANNY)]]></author>
			<pubDate>Thu, 06 Feb 2020 06:04:18 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=8287#p8287</guid>
		</item>
		<item>
			<title><![CDATA[Re: LIN injector]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=8286#p8286</link>
			<description><![CDATA[<p>пример</p>]]></description>
			<author><![CDATA[null@example.com (ser9ga)]]></author>
			<pubDate>Wed, 05 Feb 2020 17:11:54 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=8286#p8286</guid>
		</item>
		<item>
			<title><![CDATA[Re: LIN injector]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=8285#p8285</link>
			<description><![CDATA[<p>Всплыла такая проблема. Если после восстановления питания в регистре начала передачи LINx появляется 1 - начинается отправка сообщений. Если установить 0, отправка не останавливается.<br />Вопрос: как остановить отправку ответов от слева?</p>]]></description>
			<author><![CDATA[null@example.com (ser9ga)]]></author>
			<pubDate>Wed, 05 Feb 2020 17:08:05 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=8285#p8285</guid>
		</item>
		<item>
			<title><![CDATA[Re: LIN injector]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=8274#p8274</link>
			<description><![CDATA[<p>Версия cannylab 1.41, ccx: c7v001075.ccx.</p><p>Попробовал вашу диаграмму (только период в шим уменьшил с 50 до 30 (заполнение 15), что бы было ближе к штатной частоте опроса (~14-15мс на каждый id)</p><p>Задержки ушли, все здорово. Большое спасибо!</p>]]></description>
			<author><![CDATA[null@example.com (ser9ga)]]></author>
			<pubDate>Tue, 28 Jan 2020 14:34:38 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=8274#p8274</guid>
		</item>
		<item>
			<title><![CDATA[Re: LIN injector]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=8273#p8273</link>
			<description><![CDATA[<p>Попробуйте немного доработанную диаграмму и сообщите результаты.<br />Сообщите, пожалуйста, какая используется версия CannyLab и CCX?<br />1.0.3 не работала правильно по причине того, что при использовании мультислейва в регистрах ID принятых данных перестают отображаться идентификаторы, используемые в мультислейв - их обработка выполняется драйвером в асинхронном режиме и не попадает в диаграмму, хотя регистр принятых данных отражает факт приема данных с этими идентификаторами.</p>]]></description>
			<author><![CDATA[null@example.com (Денис, CANNY)]]></author>
			<pubDate>Tue, 28 Jan 2020 13:45:53 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=8273#p8273</guid>
		</item>
		<item>
			<title><![CDATA[Re: LIN injector]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=8272#p8272</link>
			<description><![CDATA[<p>Еще подправил, в целом - заработало. Подменять сообщения - получилось (эта диаграмма без подмены). Толь заметил, что физический слейв (панель управления климатом) стал &quot;тормозить&quot;. Т.е. дольше откликаться на нажития кнопок (задержка плавающая) или иногда совсем не реагировать на нажатия (было даже 2-3 быстрых нажатия подряд игнорировались). Куда копать?</p><p><strong>UPD:</strong> Не совсем понимаю, почему 1.0.5 работает, а 1.0.3 - нет. Если в 1.0.3 регистр зеленого светодиода подключить ко входам коммутаторов в верхней части диаграммы с условием x&gt;=3 (т.е. включать З.С. если в&nbsp; LIN2 SLAVE пришел запрос с ID 028 или 029). При включении зажигания (пробуждение шины) зеленая лампа моргает в течении секунды и перестает. Т.е. проходит некоторое количество запросов с ID 28 и 29 а потом они перестаю опрашиваться.</p>]]></description>
			<author><![CDATA[null@example.com (ser9ga)]]></author>
			<pubDate>Tue, 28 Jan 2020 09:37:28 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=8272#p8272</guid>
		</item>
		<item>
			<title><![CDATA[Re: LIN injector]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=8271#p8271</link>
			<description><![CDATA[<p>Немного подправил диаграмму в части работы мультислейва в соответствии с информацией из wiki и форума, но пока не &quot;взлетело&quot;</p>]]></description>
			<author><![CDATA[null@example.com (ser9ga)]]></author>
			<pubDate>Tue, 28 Jan 2020 08:20:14 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=8271#p8271</guid>
		</item>
		<item>
			<title><![CDATA[Re: LIN injector]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=8270#p8270</link>
			<description><![CDATA[<p>Подробно изучил содержимое сообщений в шине своего авто.<br />Всего в шине 4 ID :&nbsp; 0x021, 0x022, 0x028, 0x029.<br />21 и 22 содержат данные от мастера (он сам &quot;отвечает&quot; на запросы с этими ID)<br />28 и 29 содержат ответы от слейвов.<br />Длинна любого ответа на запрос любого id всегда 4 байта.<br />Получилось сделать шлюз только в одну сторону - от мастера (тот который в машине, не в программе) к слейву.<br />Обратно данные не проходят. Хотя зеленым светодиодом проверил - нажатия кнопок на физическом слейве canny видит.</p>]]></description>
			<author><![CDATA[null@example.com (ser9ga)]]></author>
			<pubDate>Tue, 28 Jan 2020 06:36:03 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=8270#p8270</guid>
		</item>
		<item>
			<title><![CDATA[Re: LIN injector]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=8269#p8269</link>
			<description><![CDATA[<p>&quot;55&quot; - это синхроимпульсы Master для подстройки скорости обмена данными. &quot;A8&quot; - это идентификатор узла вместе с битами четности. Значение идентификатора, по стандарту LIN, не может быть больше 63 (0x3F). В данном случае идентификатор Slave-узла равен 0x28.<br />Во вложении пример LIN-шлюза, заменяющего любые значения байта D2 на 0xFF.</p>]]></description>
			<author><![CDATA[null@example.com (Денис, CANNY)]]></author>
			<pubDate>Mon, 27 Jan 2020 14:48:27 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=8269#p8269</guid>
		</item>
		<item>
			<title><![CDATA[Re: LIN injector]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=8268#p8268</link>
			<description><![CDATA[<p>К сожалению, так и не смог разобраться. Можно ли пример простейшего лин ретранслятора? Скороть шины 9600, подтяжка к плюсу. Попробую включить CANNY вразрыв LIN и дальше, если заработает буду пытаться подменять некоторые данные.</p>]]></description>
			<author><![CDATA[null@example.com (ser9ga)]]></author>
			<pubDate>Fri, 24 Jan 2020 15:46:05 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=8268#p8268</guid>
		</item>
		<item>
			<title><![CDATA[Re: LIN injector]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=8216#p8216</link>
			<description><![CDATA[<p>В общем случае - может.<br />Посмотрите здесь:</p><p><a href="https://forum.canny.ru/viewtopic.php?id=591" rel="noopener noreferrer" target="_blank">https://forum.canny.ru/viewtopic.php?id=591</a></p>]]></description>
			<author><![CDATA[null@example.com (Константин, CANNY)]]></author>
			<pubDate>Thu, 26 Dec 2019 06:40:56 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=8216#p8216</guid>
		</item>
		<item>
			<title><![CDATA[LIN injector]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=8215#p8215</link>
			<description><![CDATA[<p>Здравствуйте. Скажите, canny 7 может выступать ретранслятором lin? Т.е. подключить canny в разрыв шины LIN, передавать данные в обе стороны (т.е. просто чтобы шина продолжила функционировать так же, как и без canny), а в нужный момент подменять ответ от заданного адреса (конкретного блока) на другой.</p><p>Фрейм в шине выглядит так: «55 A8 00 00 00». Либо «55 A8» если slave не откликается.<br />При обращении мастера к блоку A8, canny от слейва принимаем ответ 00 00 00, подменяет его на 00 00 FF и передает мастеру.</p>]]></description>
			<author><![CDATA[null@example.com (ser9ga)]]></author>
			<pubDate>Thu, 26 Dec 2019 06:11:12 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=8215#p8215</guid>
		</item>
	</channel>
</rss>
