<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Обитель RC-инженера</title>
		<link>http://vg.ucoz.ru/</link>
		<description>Блог</description>
		<lastBuildDate>Sun, 14 Oct 2012 07:07:57 GMT</lastBuildDate>
		<generator>uCoz Web-Service</generator>
		<atom:link href="https://vg.ucoz.ru/blog/rss" rel="self" type="application/rss+xml" />
		
		<item>
			<title>VCoder сборка 2341 от 14 окт. 2012 г</title>
			<description>дополнение функционала прошивки по запросу &lt;a href=&quot;http://vg.ucoz.ru/forum/2-4-477-16-1349771028&quot;&gt;http://vg.ucoz.ru/forum/2-4-477-16-1349771028&lt;/a&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;прошивка дополнена функционалом &amp;nbsp;отключения генерации ppm&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;управление через меню SYSTEM - PPM GENERAT&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;ссылка на файл прошивки&amp;nbsp;&lt;a href=&quot;http://vg.ucoz.ru/load/kodery_upravlenija_modeljami/proekt_vcoder/vcoder_sborka_2341_ot_14_okt_2012_g/2-1-0-30&quot;&gt;http://vg.ucoz.ru/load/kodery_upravlenija_modeljami/proekt_vcoder/vcoder_sborka_2341_ot_14_okt_2012_g/2-1-0-30&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;</description>
			<content:encoded>дополнение функционала прошивки по запросу &lt;a href=&quot;http://vg.ucoz.ru/forum/2-4-477-16-1349771028&quot;&gt;http://vg.ucoz.ru/forum/2-4-477-16-1349771028&lt;/a&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;прошивка дополнена функционалом &amp;nbsp;отключения генерации ppm&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;управление через меню SYSTEM - PPM GENERAT&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;ссылка на файл прошивки&amp;nbsp;&lt;a href=&quot;http://vg.ucoz.ru/load/kodery_upravlenija_modeljami/proekt_vcoder/vcoder_sborka_2341_ot_14_okt_2012_g/2-1-0-30&quot;&gt;http://vg.ucoz.ru/load/kodery_upravlenija_modeljami/proekt_vcoder/vcoder_sborka_2341_ot_14_okt_2012_g/2-1-0-30&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;</content:encoded>
			<link>https://vg.ucoz.ru/blog/vcoder_sborka_2341_ot_14_okt_2012_g/2012-10-14-6</link>
			<category>VCoder</category>
			<dc:creator>ВитГо</dc:creator>
			<guid>https://vg.ucoz.ru/blog/vcoder_sborka_2341_ot_14_okt_2012_g/2012-10-14-6</guid>
			<pubDate>Sun, 14 Oct 2012 07:07:57 GMT</pubDate>
		</item>
		<item>
			<title>VCoder сборка 2338 от 07 окт. 2012 г.</title>
			<description>Исправление выявленной ошибки &lt;a href=&quot;http://vg.ucoz.ru/forum/2-2-390-16-1349563543&quot;&gt;http://vg.ucoz.ru/forum/2-2-390-16-1349563543&lt;/a&gt;&lt;br&gt;&lt;br&gt;Ошибка была в расчете значения при работе фильтра SW&lt;br&gt;&lt;br&gt;при
 выполнении целочисленных операций я сначала выполнял операцию деления,&amp;nbsp;
 а потом умножения (все по своим формулам), однако забыл что при 
целочисленных операциях остаток будет потерян..&lt;br&gt;&lt;br&gt;проверяя значения на целых числах (мин=1000, центр 1500, макс=2000) - округления не происходило,&lt;br&gt;но при вычислении при других цифрах округление давало сбой в точности до 20% результата !! что очень много !&lt;br&gt;&lt;br&gt;сейчас
 поменял операции местами: сначала умножаем (без потери точности) а 
потом делим, и отбрасываем остаток (точность порядка 0.1%)&lt;br&gt;&lt;br&gt;Ошибка
 не критичная, и скорее касается только тех кто настраивает Thro.Cut на 
ДВС, с электричками этот функционал (выход значения за пределы EPA) не 
используется&lt;br&gt;&lt;br&gt;Файл прошивки &lt;a href=&quot;http://vg.ucoz.ru/load/kodery_upravlenija...</description>
			<content:encoded>Исправление выявленной ошибки &lt;a href=&quot;http://vg.ucoz.ru/forum/2-2-390-16-1349563543&quot;&gt;http://vg.ucoz.ru/forum/2-2-390-16-1349563543&lt;/a&gt;&lt;br&gt;&lt;br&gt;Ошибка была в расчете значения при работе фильтра SW&lt;br&gt;&lt;br&gt;при
 выполнении целочисленных операций я сначала выполнял операцию деления,&amp;nbsp;
 а потом умножения (все по своим формулам), однако забыл что при 
целочисленных операциях остаток будет потерян..&lt;br&gt;&lt;br&gt;проверяя значения на целых числах (мин=1000, центр 1500, макс=2000) - округления не происходило,&lt;br&gt;но при вычислении при других цифрах округление давало сбой в точности до 20% результата !! что очень много !&lt;br&gt;&lt;br&gt;сейчас
 поменял операции местами: сначала умножаем (без потери точности) а 
потом делим, и отбрасываем остаток (точность порядка 0.1%)&lt;br&gt;&lt;br&gt;Ошибка
 не критичная, и скорее касается только тех кто настраивает Thro.Cut на 
ДВС, с электричками этот функционал (выход значения за пределы EPA) не 
используется&lt;br&gt;&lt;br&gt;Файл прошивки &lt;a href=&quot;http://vg.ucoz.ru/load/kodery_upravlenija_modeljami/proekt_vcoder/vcoder_sborka_2338_ot_07_okt_2012_g/2-1-0-26&quot;&gt;VCoder сборка 2338 от 07 окт. 2012 г.&lt;/a&gt;</content:encoded>
			<link>https://vg.ucoz.ru/blog/vcoder_sborka_2338_ot_07_okt_2012_g/2012-10-07-5</link>
			<category>VCoder</category>
			<dc:creator>ВитГо</dc:creator>
			<guid>https://vg.ucoz.ru/blog/vcoder_sborka_2338_ot_07_okt_2012_g/2012-10-07-5</guid>
			<pubDate>Sat, 06 Oct 2012 23:54:21 GMT</pubDate>
		</item>
		<item>
			<title>VCoder сборка 2337 от 02 окт. 2012 г.</title>
			<description>дополнение функционала прошивки по запросу &lt;a href=&quot;http://vg.ucoz.ru/forum/2-4-302-16-1349115717&quot;&gt;http://vg.ucoz.ru/forum/2-4-302-16-1349115717&lt;/a&gt;&lt;br&gt;&lt;br&gt;Добавлен прямой таймер.&lt;br&gt;&lt;br&gt;ссылка на файл &lt;a href=&quot;http://vg.ucoz.ru/load/kodery_upravlenija_modeljami/proekt_vcoder/vcoder_sborka_2337_ot_02_okt_2012_g/2-1-0-25&quot;&gt;VCoder сборка 2337 от 02 окт. 2012 г.&lt;/a&gt;&lt;br&gt;&lt;br&gt;Запуск вместе с обратным таймером, останов по кнопке EXIT&lt;br&gt;при новом старте прямой таймер начинает отсчет с нуля&lt;br&gt;</description>
			<content:encoded>дополнение функционала прошивки по запросу &lt;a href=&quot;http://vg.ucoz.ru/forum/2-4-302-16-1349115717&quot;&gt;http://vg.ucoz.ru/forum/2-4-302-16-1349115717&lt;/a&gt;&lt;br&gt;&lt;br&gt;Добавлен прямой таймер.&lt;br&gt;&lt;br&gt;ссылка на файл &lt;a href=&quot;http://vg.ucoz.ru/load/kodery_upravlenija_modeljami/proekt_vcoder/vcoder_sborka_2337_ot_02_okt_2012_g/2-1-0-25&quot;&gt;VCoder сборка 2337 от 02 окт. 2012 г.&lt;/a&gt;&lt;br&gt;&lt;br&gt;Запуск вместе с обратным таймером, останов по кнопке EXIT&lt;br&gt;при новом старте прямой таймер начинает отсчет с нуля&lt;br&gt;</content:encoded>
			<link>https://vg.ucoz.ru/blog/vcoder_sborka_2337_ot_02_okt_2012_g/2012-10-02-4</link>
			<category>VCoder</category>
			<dc:creator>ВитГо</dc:creator>
			<guid>https://vg.ucoz.ru/blog/vcoder_sborka_2337_ot_02_okt_2012_g/2012-10-02-4</guid>
			<pubDate>Tue, 02 Oct 2012 03:37:58 GMT</pubDate>
		</item>
		<item>
			<title>VCoder сборка 2319 от 16 авг. 2012 г.</title>
			<description>Дополнение прошивки по запросу &lt;a href=&quot;http://vg.ucoz.ru/forum/2-4-11-16-1345026911&quot;&gt;http://vg.ucoz.ru/forum/2-4-11-16-1345026911&lt;/a&gt;&lt;br&gt;&lt;br&gt;в старых версиях прошивки если передержать при входе в меню кнопку MENU то можно было зайти и в меню, и потом в подменю FILE и даже сбросить модель (RESET MODEL)&lt;br&gt;так же было неудобно при выходе из подменю: стоило чуть передержать кнопку EXIT и можно было оказаться не на 1 а на 2 уровня вверху.. &lt;br&gt;&lt;br&gt;предложение Александра Киселева было убрать пункт RESET MODEL куда нить в другое место - сброс настроек модели потенциально опасен из за того что на канале 3 в этом случае появляется длительность 1500 мкс - что приводит к запуску двигателей модели !! &lt;br&gt;&lt;br&gt;&amp;nbsp;в данном апгрейде я предлагаю немного другое решение:&lt;br&gt;для кнопок EXIT и MENU сделано ограничение на автоповтор, то есть теперь сколько кнопку EXIT или MENU не удерживай - автоповтора не произойдет, таким образом будет выполнено только то действие для которого эти кнопки нажимались&lt;b...</description>
			<content:encoded>Дополнение прошивки по запросу &lt;a href=&quot;http://vg.ucoz.ru/forum/2-4-11-16-1345026911&quot;&gt;http://vg.ucoz.ru/forum/2-4-11-16-1345026911&lt;/a&gt;&lt;br&gt;&lt;br&gt;в старых версиях прошивки если передержать при входе в меню кнопку MENU то можно было зайти и в меню, и потом в подменю FILE и даже сбросить модель (RESET MODEL)&lt;br&gt;так же было неудобно при выходе из подменю: стоило чуть передержать кнопку EXIT и можно было оказаться не на 1 а на 2 уровня вверху.. &lt;br&gt;&lt;br&gt;предложение Александра Киселева было убрать пункт RESET MODEL куда нить в другое место - сброс настроек модели потенциально опасен из за того что на канале 3 в этом случае появляется длительность 1500 мкс - что приводит к запуску двигателей модели !! &lt;br&gt;&lt;br&gt;&amp;nbsp;в данном апгрейде я предлагаю немного другое решение:&lt;br&gt;для кнопок EXIT и MENU сделано ограничение на автоповтор, то есть теперь сколько кнопку EXIT или MENU не удерживай - автоповтора не произойдет, таким образом будет выполнено только то действие для которого эти кнопки нажимались&lt;br&gt;&lt;br&gt;изменений в коде это потребовало на удивление минимум:&lt;br&gt;1. добавилась переменная-флаг того что ждем отпускания кнопок &lt;i&gt;keyhold_wait&lt;br&gt;&lt;/i&gt;2. в коде обработчике регистрации нажатия добавилась проверка на наши кнопки EXIT и MENU с включением блокировки keyhold_wait для ожидания отпускания кнопок&lt;br&gt;557-560&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // если нажата кнопка MENU или EXIT - то автоповтора не будет !&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if ((tempkey==250)||(tempkey==252)) { &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; keyhold_wait=1;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;3. при отпускании кнопок производится сброс переменной keyhold_wait&lt;br&gt;&lt;br&gt;файл прошивки &lt;a href=&quot;http://vg.ucoz.ru/load/proekt_vcoder/vcoder_sborka_2319_ot_16_avg_2012_g/2-1-0-11&quot;&gt;http://vg.ucoz.ru/load/proekt_vcoder/vcoder_sborka_2319_ot_16_avg_2012_g/2-1-0-11&lt;/a&gt;&lt;br&gt;&lt;br&gt;архив с исходниками &lt;a href=&quot;http://vg.ucoz.ru/load/proekt_vcoder/iskhodniki_vcoder_build_2319_ot_16_avg_2012/2-1-0-12&quot;&gt;http://vg.ucoz.ru/load/proekt_vcoder/iskhodniki_vcoder_build_2319_ot_16_avg_2012/2-1-0-12&lt;/a&gt;&lt;br&gt;</content:encoded>
			<link>https://vg.ucoz.ru/blog/vcoder_sborka_2319_ot_16_avg_2012_g/2012-08-16-2</link>
			<category>VCoder</category>
			<dc:creator>ВитГо</dc:creator>
			<guid>https://vg.ucoz.ru/blog/vcoder_sborka_2319_ot_16_avg_2012_g/2012-08-16-2</guid>
			<pubDate>Thu, 16 Aug 2012 16:03:42 GMT</pubDate>
		</item>
		<item>
			<title>Vcoder сборка 2313 от 16 авг. 2012 г.</title>
			<description>Дополнение прошивки по запросу &lt;a href=&quot;http://vg.ucoz.ru/forum/2-4-25-16-1345098764&quot;&gt;http://vg.ucoz.ru/forum/2-4-25-16-1345098764&lt;/a&gt;&lt;br&gt;&lt;br&gt;Подсветка будет включена при:&lt;br&gt;- критическом напряжении батареи (BATT ALARM)&lt;br&gt;- срабатывании минутного таймера модели&lt;br&gt;- в течении последней минуты при включенном таймере последней минуты&lt;br&gt;&lt;br&gt;Файл прошивки &lt;a href=&quot;http://vg.ucoz.ru/load/proekt_vcoder/vcoder_sborka_2313_ot_16_avg_2012_g/2-1-0-10&quot;&gt;http://vg.ucoz.ru/load/proekt_vcoder/vcoder_sborka_2313_ot_16_avg_2012_g/2-1-0-10&lt;/a&gt;&lt;br&gt;&lt;br&gt;Тестируйте !&lt;br&gt;&lt;br&gt;&lt;b&gt;Изменения в файле &lt;i&gt;vcoder.c:&lt;br&gt;&lt;/i&gt;&lt;i&gt;добавления&lt;/i&gt;&lt;/b&gt; &lt;br&gt;836-838&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // блок включающий подсветку при минутном звуковом сигнале таймера&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Light=1;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LightOn=1500; // время горения подсветки &lt;br&gt;&lt;br&gt;846-848&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp...</description>
			<content:encoded>Дополнение прошивки по запросу &lt;a href=&quot;http://vg.ucoz.ru/forum/2-4-25-16-1345098764&quot;&gt;http://vg.ucoz.ru/forum/2-4-25-16-1345098764&lt;/a&gt;&lt;br&gt;&lt;br&gt;Подсветка будет включена при:&lt;br&gt;- критическом напряжении батареи (BATT ALARM)&lt;br&gt;- срабатывании минутного таймера модели&lt;br&gt;- в течении последней минуты при включенном таймере последней минуты&lt;br&gt;&lt;br&gt;Файл прошивки &lt;a href=&quot;http://vg.ucoz.ru/load/proekt_vcoder/vcoder_sborka_2313_ot_16_avg_2012_g/2-1-0-10&quot;&gt;http://vg.ucoz.ru/load/proekt_vcoder/vcoder_sborka_2313_ot_16_avg_2012_g/2-1-0-10&lt;/a&gt;&lt;br&gt;&lt;br&gt;Тестируйте !&lt;br&gt;&lt;br&gt;&lt;b&gt;Изменения в файле &lt;i&gt;vcoder.c:&lt;br&gt;&lt;/i&gt;&lt;i&gt;добавления&lt;/i&gt;&lt;/b&gt; &lt;br&gt;836-838&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // блок включающий подсветку при минутном звуковом сигнале таймера&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Light=1;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LightOn=1500; // время горения подсветки &lt;br&gt;&lt;br&gt;846-848&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // блок включающий подсветку при последней минуте работы таймера&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Light=1;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LightOn=1500; // время горения подсветки &lt;br&gt;873-875&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // блок включающий подсветку при разряде батареи&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Light=1;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LightOn=1500; // время горения подсветки &lt;br&gt;&lt;br&gt;&lt;br&gt;</content:encoded>
			<link>https://vg.ucoz.ru/blog/vcoder_sborka_2313_ot_16_avg_2012_g/2012-08-16-1</link>
			<category>VCoder</category>
			<dc:creator>ВитГо</dc:creator>
			<guid>https://vg.ucoz.ru/blog/vcoder_sborka_2313_ot_16_avg_2012_g/2012-08-16-1</guid>
			<pubDate>Thu, 16 Aug 2012 11:20:04 GMT</pubDate>
		</item>
	</channel>
</rss>