<?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; Шлюз для замены пакетов скорости в спидометре Mercedes]]></title>
		<link>https://forum.canny.ru/viewtopic.php?id=1266</link>
		<atom:link href="https://forum.canny.ru/extern.php?action=feed&amp;tid=1266&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Шлюз для замены пакетов скорости в спидометре Mercedes».]]></description>
		<lastBuildDate>Thu, 23 May 2024 14:52:33 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Шлюз для замены пакетов скорости в спидометре Mercedes]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=11648#p11648</link>
			<description><![CDATA[<p>Диаграмма</p>]]></description>
			<author><![CDATA[null@example.com (slideskull)]]></author>
			<pubDate>Thu, 23 May 2024 14:52:33 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=11648#p11648</guid>
		</item>
		<item>
			<title><![CDATA[Re: Шлюз для замены пакетов скорости в спидометре Mercedes]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=11647#p11647</link>
			<description><![CDATA[<p>Да, все получилось. Я невнимательно пользовался функцией &quot;циклический сдвиг&quot;. Вместо поразрядного двоичного циклического использовал сдвиг без переноса, а это неправильно.<br />Теперь все заработало. Спасибо! И отдельное спасибо за симулятор!</p>]]></description>
			<author><![CDATA[null@example.com (slideskull)]]></author>
			<pubDate>Thu, 23 May 2024 14:50:47 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=11647#p11647</guid>
		</item>
		<item>
			<title><![CDATA[Re: Шлюз для замены пакетов скорости в спидометре Mercedes]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=11646#p11646</link>
			<description><![CDATA[<p>Да, я пробовал. Тогда повнимательней посмотрю еще раз.</p>]]></description>
			<author><![CDATA[null@example.com (slideskull)]]></author>
			<pubDate>Thu, 23 May 2024 12:35:01 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=11646#p11646</guid>
		</item>
		<item>
			<title><![CDATA[Re: Шлюз для замены пакетов скорости в спидометре Mercedes]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=11645#p11645</link>
			<description><![CDATA[<p>Самый универсальный способ линейного преобразования величин - использование функционального блока Отображение (MAP): <a href="https://canny.ru/docs/fbd/converters/map/" rel="noopener noreferrer" target="_blank">https://canny.ru/docs/fbd/converters/map/</a></p>]]></description>
			<author><![CDATA[null@example.com (Константин, CANNY)]]></author>
			<pubDate>Thu, 23 May 2024 12:16:30 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=11645#p11645</guid>
		</item>
		<item>
			<title><![CDATA[Шлюз для замены пакетов скорости в спидометре Mercedes]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=11644#p11644</link>
			<description><![CDATA[<p>Здравствуйте! <br />Из-за нестандартной трансмиссии на Mercedes W463 2017г. врет спидометр, существенно завышая скорость.<br />Штатными методами проблему решить не удалось, поэтому решил подменять пакеты скорости для приборки на лету.<br />На приборке имеются две шины CAN, одна 500 Kbps и 125 Kbps. При анализе обоих шин выяснялось, что показания скорости в шине 500 Kbps (желтые провода). Кстати, чат GPT-4 неправильно указал ID пакетов скорости, хоть и знал скорость шины.<br />ID 0x203 при скорости 0 км\ч имеет вид С1 00 С1 00 С1 00 С1 00. Далее, при наборе скорости меняются второй, четвертый, шестой и восьмой байты, затем первый, третий и тд. на примерно одинаковую величину, т.е то есть скорость в этом сообщении содержится как-бы для всех четырех колес - по два байта на колесо. Послав на приборку сообщение длинной 8 байт, где вторая, третья и четвертая пара были копией первой пары, никаких проблем это не вызвало - приборка корректно работала. Я собрал шлюз, не забыв про резистор в контроллере со стороны CAN0, нарисовал несколько диаграмм, используя мануал &quot;шлюз CAN&quot;. <br /> Далее, чтобы уменьшить отображаемую скорость, я решил воспользоваться этим forum.canny.ru/viewtopic.php?id=292 и этим forum.canny.ru/viewtopic.php?id=1180 постами, но приемлемого результата не получил. Не могу разобраться с правильными методом деления и тем, чтобы у меня получался удобный коэффициент, позволяющий мне точно подстроить скорость. Прошу подоткнуть в нужном направлении. Возможно нужно использовать циклический сдвиг вправо, затем делить полученную величину и опять сдвигать вправо?<br />Спасибо.</p>]]></description>
			<author><![CDATA[null@example.com (slideskull)]]></author>
			<pubDate>Thu, 23 May 2024 11:21:04 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=11644#p11644</guid>
		</item>
	</channel>
</rss>
