<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[CANNY forum &mdash; i-bus и canny7]]></title>
	<link rel="self" href="https://forum.canny.ru/extern.php?action=feed&amp;tid=321&amp;type=atom" />
	<updated>2017-03-02T10:47:20Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.canny.ru/viewtopic.php?id=321</id>
		<entry>
			<title type="html"><![CDATA[Re: i-bus и canny7]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=5915#p5915" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Alex.Br пишет:</cite><blockquote><p>Можно ли проще реализовать, если мне нужны только цифры? <br />сообщение 31 - 1, 35 - 5, т.е. отделить полбайта и потом их в НЕХ?</p></blockquote></div><p>Реализовать что?</p>]]></content>
			<author>
				<name><![CDATA[Константин, CANNY]]></name>
				<uri>https://forum.canny.ru/profile.php?id=2</uri>
			</author>
			<updated>2017-03-02T10:47:20Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=5915#p5915</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: i-bus и canny7]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=5914#p5914" />
			<content type="html"><![CDATA[<p>Можно ли проще реализовать, если мне нужны только цифры? <br />сообщение 31 - 1, 35 - 5, т.е. отделить полбайта и потом их в НЕХ?</p>]]></content>
			<author>
				<name><![CDATA[Alex.Br]]></name>
				<uri>https://forum.canny.ru/profile.php?id=343</uri>
			</author>
			<updated>2017-03-02T10:34:36Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=5914#p5914</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: i-bus и canny7]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=5913#p5913" />
			<content type="html"><![CDATA[<p>Можете воспользоваться для перевода ASCII в HEX этой таблицей. Так, ASCII символ&nbsp; &#039;1&#039; (цифра один) имеет шестнадцатеричный код 0x31, ASCII символ&nbsp; &#039;:&#039; (двоеточие) имеет шестнадцатеричный код 0x3A</p><p>В ваших данных:</p><p>24 01 00 32 <strong>31 3A</strong> 30 35 20 20<br />&nbsp; $&nbsp; .&nbsp; &nbsp;.&nbsp; &nbsp; &nbsp;2&nbsp; &nbsp;<strong>1&nbsp; :</strong>&nbsp; &nbsp; 0&nbsp; &nbsp;5&nbsp; &nbsp; &nbsp; &nbsp;<br />Full Packet - - - - - - - - -<br />80 0C E7 24 01 00 32 <strong>31 3A</strong> 30 35 20 20 72</p>]]></content>
			<author>
				<name><![CDATA[Константин, CANNY]]></name>
				<uri>https://forum.canny.ru/profile.php?id=2</uri>
			</author>
			<updated>2017-03-02T08:04:54Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=5913#p5913</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: i-bus и canny7]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=5912#p5912" />
			<content type="html"><![CDATA[<p>Привет всем!</p><p>Я тоже пытаюсь разобраться с шиной I-BUS, а точнее получить из нее информацию о времени и дате.<br />Время и дата в ней представлены в виде кода из таблицы ASCII.<br />Сообщение в шине I-BUS выглядит так.</p><p>24 01 00 32 31 3A 30 35 20 20<br />&nbsp; $&nbsp; .&nbsp; &nbsp;.&nbsp; &nbsp; &nbsp;2&nbsp; &nbsp;1&nbsp; :&nbsp; &nbsp; 0&nbsp; &nbsp;5&nbsp; &nbsp; &nbsp; &nbsp;<br />Full Packet - - - - - - - - -<br />80 0C E7 24 01 00 32 31 3A 30 35 20 20 72</p><p>Можете подсказать как преобразовать код из таблицы ASCII в десятичный вид, а затем его <br />преобразовать в HEX для отправки в CAN.</p>]]></content>
			<author>
				<name><![CDATA[Alex.Br]]></name>
				<uri>https://forum.canny.ru/profile.php?id=343</uri>
			</author>
			<updated>2017-03-02T07:47:51Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=5912#p5912</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: i-bus и canny7]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=5907#p5907" />
			<content type="html"><![CDATA[<p>Спасибо, я пробовал поштучно, а оказалось надо попарно переводить.<br />Попробую с конвертером, спасибо за подсказку.</p>]]></content>
			<author>
				<name><![CDATA[alex_engine]]></name>
				<uri>https://forum.canny.ru/profile.php?id=289</uri>
			</author>
			<updated>2017-02-22T16:43:09Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=5907#p5907</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: i-bus и canny7]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=5906#p5906" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>alex_engine пишет:</cite><blockquote><p>В шине посылка ай-бас&nbsp; 50 04 68 31 11 1F<br />на экране <br />D1, D0 --- 1104<br />D3, D2 --- 12904<br />D4,D5 ---- 7953</p></blockquote></div><p>50 04 68 31 11 1F<br />D0 D1 D2 D3 D4 D5</p><p>D1:D0 = 1104 (dec) = 04 50 (hex)<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;D1 D0</p><p>D3:D2 = 12904 (dec) = 32 68 (hex).<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;D3 D2</p><p>D5:D4 = 7953 (dec) = 1F 11 (hex)<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;D5 D4</p><p>Все сходится, за исключением опечатки в байте D3.</p><p>Можно при выводе на экранчик попробовать применить конвертер <a href="http://wiki.canny.ru/index.php?title=%D0%9A%D0%BE%D0%BD%D0%B2%D0%B5%D1%80%D1%82%D0%B5%D1%80_%D1%87%D0%B8%D1%81%D0%BB%D0%B0_%D0%B2_%D1%81%D1%82%D1%80%D0%BE%D0%BA%D1%83_%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D0%BE%D0%B2" rel="noopener noreferrer" target="_blank"><strong>&quot;Число в строку (ITOA)&quot;</strong></a>, преобразующий значение в символьный вид по нужному основанию. В данном случае, для получения строки символов, отображающих значение в шестнадцатеричном формате,&nbsp; нужно применить основание 16.</p>]]></content>
			<author>
				<name><![CDATA[Денис, CANNY]]></name>
				<uri>https://forum.canny.ru/profile.php?id=3</uri>
			</author>
			<updated>2017-02-22T16:11:31Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=5906#p5906</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: i-bus и canny7]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=5905#p5905" />
			<content type="html"><![CDATA[<p>Прикрутил экранчик<br />В шине посылка ай-бас&nbsp; 50 04 68 31 11 1F<br />на экране <br />D1, D0 --- 1104<br />D3, D2 --- 12904<br />D4,D5 ---- 7953</p><p>Пробую переводить калькулятором - чушь получается. Что не так, подскажите, плиз.</p><p><a href="http://piccy.info/view3/10876158/b4d2ee5cb7fc9bdd61d79f84e77cd60f/" rel="noopener noreferrer" target="_blank"><span class="postimg"><img src="http://i.piccy.info/i9/ec3fea066c99983c5a7eb2593907cf41/1487768326/16153/1079312/Bezymiannyi.png" alt="http://i.piccy.info/i9/ec3fea066c99983c5a7eb2593907cf41/1487768326/16153/1079312/Bezymiannyi.png" /></span></a><a href="http://i.piccy.info/a3c/2017-02-22-12-58/i9-10876158/713x246-r" rel="noopener noreferrer" target="_blank"><span class="postimg"><img src="http://i.piccy.info/a3/2017-02-22-12-58/i9-10876158/713x246-r/i.gif" alt="http://i.piccy.info/a3/2017-02-22-12-58/i9-10876158/713x246-r/i.gif" /></span></a></p><p>Вот такая диаграммка. Мне бы получить в понятном виде то, что отправил в шину. Пока не пойму что получаю</p>]]></content>
			<author>
				<name><![CDATA[alex_engine]]></name>
				<uri>https://forum.canny.ru/profile.php?id=289</uri>
			</author>
			<updated>2017-02-22T13:00:25Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=5905#p5905</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: i-bus и canny7]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=5904#p5904" />
			<content type="html"><![CDATA[<p>Пересылайте во второй UART и смотрите на ПК при наличии RS-232 или USB-COM преобразователя через программу-терминал. Или отправляйте в CAN&nbsp; и при наличии второго CANNY7 или другого CAN-сниффера смотрите на ПК.</p>]]></content>
			<author>
				<name><![CDATA[Константин, CANNY]]></name>
				<uri>https://forum.canny.ru/profile.php?id=2</uri>
			</author>
			<updated>2017-02-22T12:11:19Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=5904#p5904</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: i-bus и canny7]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=5903#p5903" />
			<content type="html"><![CDATA[<p>Спасибо. Кое-что начало получаться.<br />Можно ли как-то просмотреть принятое через uart? По аналогии с лин монитором? <br />Очень нужно видеть и понимать, что и как canny принял.</p><p>Экранчик цеплять и выводить в строку? Или можно как-то проще?</p><p>Спасибо</p><p>Еще вопрос как выделить ID?&nbsp; отдельного регистра такого не обнаружил. Брать нулевой байт?</p>]]></content>
			<author>
				<name><![CDATA[alex_engine]]></name>
				<uri>https://forum.canny.ru/profile.php?id=289</uri>
			</author>
			<updated>2017-02-22T11:53:52Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=5903#p5903</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: i-bus и canny7]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=5902#p5902" />
			<content type="html"><![CDATA[<p>Вы рассуждаете правильно. Для работы с I-Bus вам необходимо использовать драйвер UART. В CANNY7 принимаемые и передаваемые данные UART буферизируются по 32 байта. Вы можете в принципе обрабатывать пакеты любой длины в диаграмме кусками по 32 байта. Если вас интересуют только короткие пакеты, всё упрощается. По приему анализируйте лишь те пакеты, которые имеют необходимую вам длину и ID, проверяйте контрольную сумму и при совпадении обрабатывайте данные.</p>]]></content>
			<author>
				<name><![CDATA[Константин, CANNY]]></name>
				<uri>https://forum.canny.ru/profile.php?id=2</uri>
			</author>
			<updated>2017-02-20T14:12:27Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=5902#p5902</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: i-bus и canny7]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=5899#p5899" />
			<content type="html"><![CDATA[<p>Почитав мануалы дальше, понимаю, что идея использовать лин монитор (и конфигуратор приема лин шины на диаграмме) для этой задачи изначально не корректная. </p><p>Но, учитывая универсальность платформы кэнни, может есть какой-то шанс создать &quot;пользовательскую&quot; настройку для работы с подобными однопроводными шинами? Ведь это и I-bus и K-bus и остальные подобные на бмв, мини, рейнж-роверах и может еще где-то.</p><p>Меня бы даже устроило следующее - просто прием с шины числовой последовательности кусками заданной величины по признаку. Скорость знаю, структуру посылки тоже. <br />К примеру, появилось в шине 0А, от него отсчитывается нужное количество бит, и передается для обработки в диаграмму. А там уже я придумаю как отделить зерна от плевел. Можно так?</p><p>Ну уж очень хочется реализовать несколько задумок на этой шине.<br />Спасибо</p><p>UPD Может мне попробовать через uart? Пните в нужном направлении, плиз</p>]]></content>
			<author>
				<name><![CDATA[alex_engine]]></name>
				<uri>https://forum.canny.ru/profile.php?id=289</uri>
			</author>
			<updated>2017-02-19T10:11:55Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=5899#p5899</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[i-bus и canny7]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=5898#p5898" />
			<content type="html"><![CDATA[<p>И снова здравствуйте<br />Прощу совета для решения следующей задачи. <br />Есть желание работать с помощью Canny с шиной BMW I-bus<br />Из описания <a href="http://web.comhem.se/mulle2/IBUSInsideDRAFTREV5.pdf" rel="noopener noreferrer" target="_blank">http://web.comhem.se/mulle2/IBUSInsideDRAFTREV5.pdf</a>&nbsp; выяснил, что<br />Serial communications on the bus are 9600 bps, 8 data bits, Even parity, 1 stop bit<br />Очень похоже на LIN.<br />Но, не все так просто оказалось. Lin монитор при переборе конфигураций подключается и даже выдает какие-то данные.<br /><a href="http://piccy.info/view3/10857270/880231f7b31e37dd59d8b493f5ee76c8/1200/" rel="noopener noreferrer" target="_blank"><span class="postimg"><img src="http://i.piccy.info/i9/499d359c53b31ef1f8703b76cc7c5a80/1487344630/41203/1119957/0_02_05_e9304054288dc9167f988211444b90dc9c64fd86679a5f56f54f2fd36ca0cc4e_full_800.jpg" alt="http://i.piccy.info/i9/499d359c53b31ef1f8703b76cc7c5a80/1487344630/41203/1119957/0_02_05_e9304054288dc9167f988211444b90dc9c64fd86679a5f56f54f2fd36ca0cc4e_full_800.jpg" /></span></a><a href="http://i.piccy.info/a3c/2017-02-17-15-17/i9-10857270/800x450-r" rel="noopener noreferrer" target="_blank"><span class="postimg"><img src="http://i.piccy.info/a3/2017-02-17-15-17/i9-10857270/800x450-r/i.gif" alt="http://i.piccy.info/a3/2017-02-17-15-17/i9-10857270/800x450-r/i.gif" /></span></a><br /><a href="http://piccy.info/view3/10857278/eaa30f1c79ee194334e92047a38baac0/1200/" rel="noopener noreferrer" target="_blank"><span class="postimg"><img src="http://i.piccy.info/i9/25ba2d21288640d6230105da120c1229/1487344663/36436/1119957/0_02_05_dc3fbbca1149c92ffd1e3457f5a3eb059a581d43b5b3dc63df869f274c062b20_full_800.jpg" alt="http://i.piccy.info/i9/25ba2d21288640d6230105da120c1229/1487344663/36436/1119957/0_02_05_dc3fbbca1149c92ffd1e3457f5a3eb059a581d43b5b3dc63df869f274c062b20_full_800.jpg" /></span></a><a href="http://i.piccy.info/a3c/2017-02-17-15-17/i9-10857278/800x450-r" rel="noopener noreferrer" target="_blank"><span class="postimg"><img src="http://i.piccy.info/a3/2017-02-17-15-17/i9-10857278/800x450-r/i.gif" alt="http://i.piccy.info/a3/2017-02-17-15-17/i9-10857278/800x450-r/i.gif" /></span></a></p><p>При чем что-то есть в режиме 1.3 и скорости 10, и 2.0 и скорости 20. Если поставить режим 2.0 и скорость 10 - просто зависает, в режиме 1.3 скорость 20 ничего не видит.<br />Проблема в том, что показанное LIN монитором ничего не имеет общего с реальностью. Параллельно подключен заточенный под эту шину девайс - и там все есть.<br /><a href="http://piccy.info/view3/10857300/ac201c08563fbe089abbf5e3e1064010/1200/" rel="noopener noreferrer" target="_blank"><span class="postimg"><img src="http://i.piccy.info/i9/b4a6961654c7ba094ea356dc60200827/1487344821/83759/1119957/0_02_05_5f63b5a3575d21b03d8a10237b9df74d030217337b166fa3aaf48e50ff01301a_full_800.jpg" alt="http://i.piccy.info/i9/b4a6961654c7ba094ea356dc60200827/1487344821/83759/1119957/0_02_05_5f63b5a3575d21b03d8a10237b9df74d030217337b166fa3aaf48e50ff01301a_full_800.jpg" /></span></a><a href="http://i.piccy.info/a3c/2017-02-17-15-20/i9-10857300/800x450-r" rel="noopener noreferrer" target="_blank"><span class="postimg"><img src="http://i.piccy.info/a3/2017-02-17-15-20/i9-10857300/800x450-r/i.gif" alt="http://i.piccy.info/a3/2017-02-17-15-20/i9-10857300/800x450-r/i.gif" /></span></a></p><p>Понятное дело, что никто не обещал работу с этой шиной. Но, раз лин монитор хоть что-то ловит - то может есть возможность настроить этот процесс?<br />Ведь по сути своей посылки и структура примитивные.<br />Буду очень признателен за советы, мнения.<br />Спасибо</p>]]></content>
			<author>
				<name><![CDATA[alex_engine]]></name>
				<uri>https://forum.canny.ru/profile.php?id=289</uri>
			</author>
			<updated>2017-02-17T15:22:39Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=5898#p5898</id>
		</entry>
</feed>
