<?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 и отправка ИК]]></title>
		<link>https://forum.canny.ru/viewtopic.php?id=223</link>
		<atom:link href="https://forum.canny.ru/extern.php?action=feed&amp;tid=223&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «приём LIN и отправка ИК».]]></description>
		<lastBuildDate>Tue, 15 Mar 2016 13:15:08 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: приём LIN и отправка ИК]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=4995#p4995</link>
			<description><![CDATA[<p>Ну собственно вот она. В симуляторе проверил, работает.</p>]]></description>
			<author><![CDATA[null@example.com (Игорь)]]></author>
			<pubDate>Tue, 15 Mar 2016 13:15:08 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=4995#p4995</guid>
		</item>
		<item>
			<title><![CDATA[Re: приём LIN и отправка ИК]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=4994#p4994</link>
			<description><![CDATA[<p>Спасибо. Слегка проанализировав LIN заметил, что при изменении между чётными проскакивают нечётные значения в битах. Вот их как раз я буду использовать как команду к отправке ик команд, в следствии чего диаграмма слегка упроститься. К вечеру постараюсь выложить диаграмму на Ваш суд.</p>]]></description>
			<author><![CDATA[null@example.com (Игорь)]]></author>
			<pubDate>Tue, 15 Mar 2016 09:50:07 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=4994#p4994</guid>
		</item>
		<item>
			<title><![CDATA[Re: приём LIN и отправка ИК]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=4993#p4993</link>
			<description><![CDATA[<p>На вскидку:<br />На выходе блока №1, &quot;Равенство&quot; может быть только два значения &quot;1&quot;, если сравниваемые значения равны или &quot;0&quot;, если не равны. У вас далее к результату сравнения применяются побитовые операции - блоки №№ 3, 10, 19, 24 ... что похоже не имеет смысла, так как они у вас работают с битами, которых никогда не будет установлено в их входных значениях.</p><p>По оптимизации - я бы сначала запоминал данные LIN D0:D1, затем сравнивал с предыдущим запомненным значением, и если значение изменилось - выбирал бы и отправлял команду ИК. Частично проиллюстрировано здесь: <a href="http://forum.canny.ru/viewtopic.php?pid=4741#p4741" rel="noopener noreferrer" target="_blank">http://forum.canny.ru/viewtopic.php?pid=4741#p4741</a></p>]]></description>
			<author><![CDATA[null@example.com (Константин, CANNY)]]></author>
			<pubDate>Mon, 14 Mar 2016 06:36:11 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=4993#p4993</guid>
		</item>
		<item>
			<title><![CDATA[приём LIN и отправка ИК]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=4992#p4992</link>
			<description><![CDATA[<p>Изменение LIN&nbsp; ID 010&nbsp; &nbsp;D0-D1 0-2-4-6-8-А-С-0-2 и так по кругу(это кнопки руля), второй и четвёртый бит. При нажатии на кнопку значение изменяется и остаётся в этом состоянии до следующего нажатия. При каждом нажатии отправляем однократно команду по ик. Буду признателен если проверите. А так же, можно ли это подукоротить и упростить.</p>]]></description>
			<author><![CDATA[null@example.com (Игорь)]]></author>
			<pubDate>Sun, 13 Mar 2016 22:15:02 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=4992#p4992</guid>
		</item>
	</channel>
</rss>
