<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[CANNY forum &mdash; LIN Checksum]]></title>
	<link rel="self" href="https://forum.canny.ru/extern.php?action=feed&amp;tid=519&amp;type=atom" />
	<updated>2018-11-26T15:03:23Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.canny.ru/viewtopic.php?id=519</id>
		<entry>
			<title type="html"><![CDATA[Re: LIN Checksum]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=7494#p7494" />
			<content type="html"><![CDATA[<p>На первый взгляд диаграмма вполне работоспособная. Не думаю, что лишний ID (0х0С) транслируемый диаграммой что-либо радикально меняет, но я бы его все равно убрал.<br />Взглянуть бы на осциллограммы. Возможно, встроенной в CANNY 7 подтяжки недостаточно. Попробуйте подтянуть 1-2 кОм к +12В снаружи.</p>]]></content>
			<author>
				<name><![CDATA[Константин, CANNY]]></name>
				<uri>https://forum.canny.ru/profile.php?id=2</uri>
			</author>
			<updated>2018-11-26T15:03:23Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=7494#p7494</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: LIN Checksum]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=7485#p7485" />
			<content type="html"><![CDATA[<p>Спасибо, вопрос был конечно идиотский, но что-то не выходит у меня каменный цветок. Может подскажете в чем проблема?</p><p>Итак задача - разбудить кнопки руля изолированно на столе.</p><p>Смотрим монитором исходные данные: подрулевой блок если отключить кнопки шлёт следующеё (lin2.0 19.2)<br />]&nbsp; &nbsp; &nbsp; 00d | 50&nbsp; F9&nbsp; FF&nbsp; FF&nbsp; ..&nbsp; ..&nbsp; ..&nbsp; ..&nbsp; | ........ |&nbsp; 5430 |&nbsp; &nbsp;0.097<br />]&nbsp; &nbsp; &nbsp; 00e | ..&nbsp; ..&nbsp; ..&nbsp; ..&nbsp; ..&nbsp; ..&nbsp; ..&nbsp; ..&nbsp; | ........ |&nbsp; 16292 |&nbsp; &nbsp;0.021<br />]&nbsp; &nbsp; &nbsp; 03a | ..&nbsp; ..&nbsp; ..&nbsp; ..&nbsp; ..&nbsp; ..&nbsp; ..&nbsp; ..&nbsp; | ........ |&nbsp; 5430 |&nbsp; &nbsp;0.080<br />]&nbsp; &nbsp; &nbsp; 03d | ..&nbsp; ..&nbsp; ..&nbsp; ..&nbsp; ..&nbsp; ..&nbsp; ..&nbsp; ..&nbsp; | ........ |&nbsp; 5431 |&nbsp; &nbsp;0.098</p><p>После подключения кнопок<br />]&nbsp; &nbsp; &nbsp; 00d | 50&nbsp; F9&nbsp; FF&nbsp; FF&nbsp; ..&nbsp; ..&nbsp; ..&nbsp; ..&nbsp; | P....... |&nbsp; &nbsp;954 |&nbsp; &nbsp;0.078<br />]&nbsp; &nbsp; &nbsp; 00e | 81&nbsp; 00&nbsp; 00&nbsp; 00&nbsp; 80&nbsp; 00&nbsp; 00&nbsp; 00&nbsp; | ........ |&nbsp; 2859 |&nbsp; &nbsp;0.026<br />]&nbsp; &nbsp; &nbsp; 03a | FD&nbsp; FE&nbsp; ..&nbsp; ..&nbsp; ..&nbsp; ..&nbsp; ..&nbsp; ..&nbsp; | ........ |&nbsp; &nbsp;953 |&nbsp; &nbsp;0.097<br />]&nbsp; &nbsp; &nbsp; 03d | ..&nbsp; ..&nbsp; ..&nbsp; ..&nbsp; ..&nbsp; ..&nbsp; ..&nbsp; ..&nbsp; | ........ |&nbsp; &nbsp;953 |&nbsp; &nbsp;0.081</p><p>Составил диаграмму:<br /><a href="http://vfl.ru/fotos/b1bd895924340046.html" rel="noopener noreferrer" target="_blank"><span class="postimg"><img src="http://images.vfl.ru/ii/1543090573/b1bd8959/24340046_m.jpg" alt="http://images.vfl.ru/ii/1543090573/b1bd8959/24340046_m.jpg" /></span></a><br />Результат нулевой, в любых комбинациях. С монитором в системном ПО, без монитора, с подтяжкой, без подтяжки. Варьируя частоту генератора от 20 до 100мс. Результат один - ответа в лин нету, красный диод не горит, в мониторе тишина. <br />Дальше на секунду корочу шину с подрулевым - сразу жизнь: зажигается красный светодиод на канни, пошли сообщения в монитор, включается подсветка кнопок на руле. Отключаю шину подрулевого обратно - всё тут же умирает кроме подсветки.<br /> Фрагмент записи после подключения подрулевого блока к шине<br />&nbsp; &nbsp; &nbsp;0x03a&nbsp; 0xFD&nbsp; 0xFE<br />&nbsp; &nbsp; &nbsp;0x00d&nbsp; 0x50&nbsp; 0xF9&nbsp; 0xFF&nbsp; 0xFF<br />&nbsp; &nbsp; &nbsp;0x00e&nbsp; 0x96&nbsp; 0x00&nbsp; 0x00&nbsp; 0x00&nbsp; 0x80&nbsp; 0x00&nbsp; 0x00&nbsp; 0x00<br />&nbsp; &nbsp; &nbsp;0x00e&nbsp; 0x97&nbsp; 0x00&nbsp; 0x00&nbsp; 0x00&nbsp; 0x80&nbsp; 0x00&nbsp; 0x00&nbsp; 0x00<br />&nbsp; &nbsp; &nbsp;0x00e&nbsp; 0x98&nbsp; 0x00&nbsp; 0x00&nbsp; 0x00&nbsp; 0x80&nbsp; 0x00&nbsp; 0x00&nbsp; 0x00<br />&nbsp; &nbsp; &nbsp;0x03a&nbsp; 0xFD&nbsp; 0xFE<br />&nbsp; &nbsp; &nbsp;0x00d&nbsp; 0x50&nbsp; 0xF9&nbsp; 0xFF&nbsp; 0xFF<br />&nbsp; &nbsp; &nbsp;0x03d<br />&nbsp; &nbsp; &nbsp;0x00e&nbsp; 0x9A&nbsp; 0x00&nbsp; 0x00&nbsp; 0x00&nbsp; 0x80&nbsp; 0x00&nbsp; 0x00&nbsp; 0x00<br />&nbsp; &nbsp; &nbsp;0x03a&nbsp; 0xFD&nbsp; 0xFE<br />&nbsp; &nbsp; &nbsp;0x03d</p><p>Теряюсь в догадках что-же у меня неправильно работает) Физически подключено напрямую, белым проводом lin1 без всяких внешних сопротивлений.</p>]]></content>
			<author>
				<name><![CDATA[Gilgamesh]]></name>
				<uri>https://forum.canny.ru/profile.php?id=495</uri>
			</author>
			<updated>2018-11-24T20:38:17Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=7485#p7485</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: LIN Checksum]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=7468#p7468" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p>какой идентификатор LIN показывает монитор, фактический с дешифровкой CS как умеет драйвер LIN, или защищенный?</p></blockquote></div><p>CANNY CAN/LIN Monitor, как драйвер CAN, отображает первые шесть бит ID0-ID5 поля Identifier field LIN</p>]]></content>
			<author>
				<name><![CDATA[Константин, CANNY]]></name>
				<uri>https://forum.canny.ru/profile.php?id=2</uri>
			</author>
			<updated>2018-11-19T19:33:06Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=7468#p7468</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[LIN Checksum]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=7463#p7463" />
			<content type="html"><![CDATA[<p>Здравствуйте,столкнувшись с проблемами при попытке работы с LIN Slave устройством нашёл у конкурентов занятную статью по организации работы с шиной LIN.<br />В том числе следующую фразу:<br /></p><div class="quotebox"><blockquote><p>Следует обратить внимание на то, что в передаваемых LIN анализатором ID автоматически рассчитываются биты защиты и значение ID отличается от значения в счетчике, например по счетчику ID=0x02 а передаваемое значение с битами защиты будет равно =0x42</p></blockquote></div><p>Почитал документацию Canny:<br /></p><div class="quotebox"><blockquote><p>При передаче LIN-сообщения, драйвер отбрасывает все кроме младших 6 бит значения установленного в регистре идентификатора LIN-сообщения, автоматически генерирует два бита четности и дополняет ими идентификатор, в соответствие с требованиями стандарта.</p></blockquote></div><p> </p><p>А вот про CCM ничего не нашёл. В связи с этим вопрос: какой идентификатор LIN показывает монитор, фактический с дешифровкой CS как умеет драйвер LIN, или защищенный? </p><p>PS Будет ли являться ссылка на полезную статью рекламой?</p>]]></content>
			<author>
				<name><![CDATA[Gilgamesh]]></name>
				<uri>https://forum.canny.ru/profile.php?id=495</uri>
			</author>
			<updated>2018-11-18T20:51:17Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=7463#p7463</id>
		</entry>
</feed>
