<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[RemoteXY community — FreeRTOS]]></title>
	<link rel="self" href="https://forum.remotexy.com/extern.php?action=feed&amp;tid=1698&amp;type=atom" />
	<updated>2023-09-10T13:49:48Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.remotexy.com/viewtopic.php?id=1698</id>
		<entry>
			<title type="html"><![CDATA[Re: FreeRTOS]]></title>
			<link rel="alternate" href="https://forum.remotexy.com/viewtopic.php?pid=5203#p5203" />
			<content type="html"><![CDATA[<p>Большон спасибо, REMOTEXY !<br />Все работает !</p><p>Была еще ошибка и в объявлении задачи, название совпало!<br />Вот рабочий код:</p><p>void RemXY (void *pvParameters);</p><p>void setup()<br />{<br />&nbsp; RemoteXY_Init ();<br />&nbsp; xTaskCreate(RemXY, &quot;RemoteXY&quot;, 20480, NULL, 2, NULL);<br />}</p><p>void loop() {}</p><p>void RemXY (void *pvParameters)<br />{<br />&nbsp; for (;;)<br />&nbsp; {<br />&nbsp; &nbsp; RemoteXY_Handler ();<br />&nbsp; &nbsp; vTaskDelay( 10 / portTICK_PERIOD_MS );<br />&nbsp; }<br />}</p>]]></content>
			<author>
				<name><![CDATA[reachim]]></name>
				<uri>https://forum.remotexy.com/profile.php?id=1939</uri>
			</author>
			<updated>2023-09-10T13:49:48Z</updated>
			<id>https://forum.remotexy.com/viewtopic.php?pid=5203#p5203</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: FreeRTOS]]></title>
			<link rel="alternate" href="https://forum.remotexy.com/viewtopic.php?pid=5200#p5200" />
			<content type="html"><![CDATA[<p>500 мс это возможно очень много. Входной буфер последовательного порта успеет переполниться до того как RemoteXY сможет считать из него данные. <br />Пробуйте вызывать RemoteXY в каждом тике. Если во входном буфере последовательного порта нет данных то RemoteXY_Handler() практически сразу сделает return.</p>]]></content>
			<author>
				<name><![CDATA[remotexy]]></name>
				<uri>https://forum.remotexy.com/profile.php?id=2</uri>
			</author>
			<updated>2023-09-04T05:38:29Z</updated>
			<id>https://forum.remotexy.com/viewtopic.php?pid=5200#p5200</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[FreeRTOS]]></title>
			<link rel="alternate" href="https://forum.remotexy.com/viewtopic.php?pid=5198#p5198" />
			<content type="html"><![CDATA[<p>Доброго времени!<br />Подскажите, пожалуйста, как создать задачу RemoteXY_Handler () в FreeRTOS ?</p><p>Пробовал так, пишет ошибка:</p><p>void Task_RemoteXY (void *pvParameters);</p><p>void setup()<br />{<br />&nbsp; &nbsp; &nbsp;xTaskCreate(Task_RemoteXY, &quot;RemoteXY&quot;, 20240, NULL, 2, NULL);<br />}</p><p>void loop() {}</p><p>void Task_RemoteXY (void *pvParameters)<br />{<br />&nbsp; &nbsp; RemoteXY_Init ();<br />&nbsp; &nbsp; for (;;) <br />&nbsp; &nbsp; {<br />&nbsp; &nbsp; &nbsp; RemoteXY_Handler ();<br />&nbsp; &nbsp; &nbsp; vTaskDelay( 500 / portTICK_PERIOD_MS );<br />&nbsp; &nbsp; }<br />}</p><p>Пробовал и так, тоже ошибка:</p><p>void RemoteXY_Handler (void *pvParameters);</p><p>void setup()<br />{<br />&nbsp; RemoteXY_Init ();<br />&nbsp; xTaskCreate(RemoteXY_Handler, &quot;RemoteXY_Handler&quot;, 20480, NULL, 2, NULL);<br />}</p><p>void loop() {}</p><p>void RemoteXY_Handler (void *pvParameters)<br />{<br />&nbsp; for (;;)<br />&nbsp; {<br />&nbsp; &nbsp; RemoteXY_Handler ();<br />&nbsp; &nbsp; vTaskDelay( 500 / portTICK_PERIOD_MS );<br />&nbsp; }<br />}</p>]]></content>
			<author>
				<name><![CDATA[reachim]]></name>
				<uri>https://forum.remotexy.com/profile.php?id=1939</uri>
			</author>
			<updated>2023-08-31T15:52:54Z</updated>
			<id>https://forum.remotexy.com/viewtopic.php?pid=5198#p5198</id>
		</entry>
</feed>
