<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[RemoteXY community — Индикатор статуса Вай фай]]></title>
	<link rel="self" href="https://forum.remotexy.com/extern.php?action=feed&amp;tid=154&amp;type=atom" />
	<updated>2019-11-24T14:21:28Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.remotexy.com/viewtopic.php?id=154</id>
		<entry>
			<title type="html"><![CDATA[Re: Индикатор статуса Вай фай]]></title>
			<link rel="alternate" href="https://forum.remotexy.com/viewtopic.php?pid=2443#p2443" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>remotexy wrote:</cite><blockquote><p>Ссылка на документацию к библиотеке esp8266wifi:<br /><a target="_blank" href="https://github.com/esp8266/Arduino/blob/master/doc/esp8266wifi/readme.md">https://github.com/esp8266/Arduino/blob … /readme.md</a></p></blockquote></div><p>Ссылка не рабочая. Обновить бы...</p>]]></content>
			<author>
				<name><![CDATA[Siddy]]></name>
				<uri>https://forum.remotexy.com/profile.php?id=1097</uri>
			</author>
			<updated>2019-11-24T14:21:28Z</updated>
			<id>https://forum.remotexy.com/viewtopic.php?pid=2443#p2443</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Индикатор статуса Вай фай]]></title>
			<link rel="alternate" href="https://forum.remotexy.com/viewtopic.php?pid=882#p882" />
			<content type="html"><![CDATA[<p>if (WiFi.status() != WL_CONNECTED) {<br />digitalWrite(ledPin, HIGH);<br />}<br />else digitalWrite(ledPin, LOW);</p><p>Вот так всё работает норм. Использую синий встроенный светодиод на самом модуле 8266. Когда есть соединение - он горит.<br />Единственно не удалось разобраться с индикацией соединения&nbsp; облака и&nbsp; ESP8266. Посмотреть это соединение можно на личной страничке на сайте, но это не всегда удобно.</p>]]></content>
			<author>
				<name><![CDATA[toto123]]></name>
				<uri>https://forum.remotexy.com/profile.php?id=382</uri>
			</author>
			<updated>2017-08-24T15:52:17Z</updated>
			<id>https://forum.remotexy.com/viewtopic.php?pid=882#p882</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Индикатор статуса Вай фай]]></title>
			<link rel="alternate" href="https://forum.remotexy.com/viewtopic.php?pid=691#p691" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>jaymzys wrote:</cite><blockquote><p>А насчет флага все таки. Он принимает значение 1, если я запустил RemoteXY на телефоне и соединился с контроллером?<br />Если я закрываю приложение, он принимает значение 0?</p></blockquote></div><p>Да, все верно.</p>]]></content>
			<author>
				<name><![CDATA[remotexy]]></name>
				<uri>https://forum.remotexy.com/profile.php?id=2</uri>
			</author>
			<updated>2017-05-30T16:42:58Z</updated>
			<id>https://forum.remotexy.com/viewtopic.php?pid=691#p691</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Индикатор статуса Вай фай]]></title>
			<link rel="alternate" href="https://forum.remotexy.com/viewtopic.php?pid=690#p690" />
			<content type="html"><![CDATA[<p>Да, глупый я. Забыл про структуру. Спасибо за указание.</p><p>А насчет флага все таки. Он принимает значение 1, если я запустил RemoteXY на телефоне и соединился с контроллером?<br />Если я закрываю приложение, он принимает значение 0?</p>]]></content>
			<author>
				<name><![CDATA[jaymzys]]></name>
				<uri>https://forum.remotexy.com/profile.php?id=289</uri>
			</author>
			<updated>2017-05-30T11:29:19Z</updated>
			<id>https://forum.remotexy.com/viewtopic.php?pid=690#p690</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Индикатор статуса Вай фай]]></title>
			<link rel="alternate" href="https://forum.remotexy.com/viewtopic.php?pid=687#p687" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>jaymzys wrote:</cite><blockquote><p>Я пытаюсь в коде использовать &quot;connect_flag&quot; для обновления значений в текстовых полях (RemoteXY.text) при запуске приложения. Но при компиляции, выходит ошибка (&#039;connect_flag&#039; was not declared in this scope).</p></blockquote></div><p>connect_flag это поле структуры RemoteXY. По этому надо использовать так:<br /></p><div class="codebox"><pre><code>if (RemoteXY.connect_flag!=0) {
}</code></pre></div><div class="quotebox"><cite>jaymzys wrote:</cite><blockquote><p> В итоге, сейчас оставил только ежесекундное обновление состояния. Но, как понимаю, это не комильфо, ибо обновлять состояние полей мне надо только когда я запускаю приложение RemoteXY</p></blockquote></div><p>Обновлять поля постоянно при изменении состояния вашего устройства - это вполне себе нормально если производительность контроллера позволяет. Ничего в этом не вижу плохого.</p>]]></content>
			<author>
				<name><![CDATA[remotexy]]></name>
				<uri>https://forum.remotexy.com/profile.php?id=2</uri>
			</author>
			<updated>2017-05-30T08:15:20Z</updated>
			<id>https://forum.remotexy.com/viewtopic.php?pid=687#p687</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Индикатор статуса Вай фай]]></title>
			<link rel="alternate" href="https://forum.remotexy.com/viewtopic.php?pid=683#p683" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>remotexy wrote:</cite><blockquote><p>В структуре RemoteXY имеется поле connect_flag, которое как раз и показывает наличие подключения к устройству. Этого вам достаточно?</p></blockquote></div><p>Добрый день. Как понимаю, &quot;connect_flag&quot; принимает значение 1, если приложение RemoteXY установило связь с модулем ESP?<br />Я пытаюсь в коде использовать &quot;connect_flag&quot; для обновления значений в текстовых полях (RemoteXY.text) при запуске приложения. Но при компиляции, выходит ошибка (&#039;connect_flag&#039; was not declared in this scope). Хотя эта переменная ранее объявлена (uint8_t connect_flag;&nbsp; // =1 if wire connected, else =0 ). В итоге, сейчас оставил только ежесекундное обновление состояния. Но, как понимаю, это не комильфо, ибо обновлять состояние полей мне надо только когда я запускаю приложение RemoteXY. Не подскажете, что это может быть?&nbsp; Код ниже.</p><p>_________________________________________________________________________<br />if (((millis() - state_time) &gt;= 1000) &amp;&amp; (connect_flag != 1))<br />&nbsp; {<br />&nbsp; &nbsp; state_time = millis();&nbsp; //актуализируем значение state_time<br />&nbsp; &nbsp; state_send_func();&nbsp; &nbsp; &nbsp; //вызываем функцию обновления строк состояния в RemoteXY<br />&nbsp; &nbsp; time_send_func();&nbsp; &nbsp; &nbsp; &nbsp;//вызываем функцию обновления строк времени и даты в RemoteXY<br />&nbsp; }<br />__________________________________________________________________________</p><p>P.S. Вопрос следом. Поля обновляю из-за того, что управление происходит не только из приложения RemoteXY, а еще и кнопками на самом устройстве. Программе в wemosD1 это безразлично - соответствующее изменение состояния устройства происходит как при управлении из приложения, так и при управлении из интерфейса RemoteXY. Но вот текстовые поля в интерфейсе, об изменениях, проведенных при выключенном приложении не знают. Поэтому приходится периодически засылать текущее состояние устройства для верной индикации.&nbsp; &nbsp; Такое решение вообще адекватно и оправдано, или в вашей программе есть какие-то инструменты для более простого решения этой задачи?</p>]]></content>
			<author>
				<name><![CDATA[jaymzys]]></name>
				<uri>https://forum.remotexy.com/profile.php?id=289</uri>
			</author>
			<updated>2017-05-29T07:22:06Z</updated>
			<id>https://forum.remotexy.com/viewtopic.php?pid=683#p683</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Индикатор статуса Вай фай]]></title>
			<link rel="alternate" href="https://forum.remotexy.com/viewtopic.php?pid=568#p568" />
			<content type="html"><![CDATA[<p>Ссылка на документацию к библиотеке esp8266wifi:<br /><a target="_blank" href="https://github.com/esp8266/Arduino/blob/master/doc/esp8266wifi/readme.md">https://github.com/esp8266/Arduino/blob … /readme.md</a></p>]]></content>
			<author>
				<name><![CDATA[remotexy]]></name>
				<uri>https://forum.remotexy.com/profile.php?id=2</uri>
			</author>
			<updated>2017-04-09T05:10:02Z</updated>
			<id>https://forum.remotexy.com/viewtopic.php?pid=568#p568</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Индикатор статуса Вай фай]]></title>
			<link rel="alternate" href="https://forum.remotexy.com/viewtopic.php?pid=567#p567" />
			<content type="html"><![CDATA[<p>Какие значения принимает переменная? Опытным путем выяснилось: 1 не подключено, 3 подключено.</p>]]></content>
			<author>
				<name><![CDATA[prygunovnp]]></name>
				<uri>https://forum.remotexy.com/profile.php?id=64</uri>
			</author>
			<updated>2017-04-08T16:31:00Z</updated>
			<id>https://forum.remotexy.com/viewtopic.php?pid=567#p567</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Индикатор статуса Вай фай]]></title>
			<link rel="alternate" href="https://forum.remotexy.com/viewtopic.php?pid=565#p565" />
			<content type="html"><![CDATA[<p>Спасибо, сейчас попробую. А где посмотреть документацию?</p>]]></content>
			<author>
				<name><![CDATA[prygunovnp]]></name>
				<uri>https://forum.remotexy.com/profile.php?id=64</uri>
			</author>
			<updated>2017-04-08T14:45:50Z</updated>
			<id>https://forum.remotexy.com/viewtopic.php?pid=565#p565</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Индикатор статуса Вай фай]]></title>
			<link rel="alternate" href="https://forum.remotexy.com/viewtopic.php?pid=564#p564" />
			<content type="html"><![CDATA[<p>Если нужно мониторить сам WiFi, вы можете использовать команду библиотеки ESP8266WiFi.h</p><div class="codebox"><pre><code>int status = WiFi.status();</code></pre></div><p>Что она возвращает - смотрите документацию по библиотеке.</p>]]></content>
			<author>
				<name><![CDATA[remotexy]]></name>
				<uri>https://forum.remotexy.com/profile.php?id=2</uri>
			</author>
			<updated>2017-04-08T14:33:59Z</updated>
			<id>https://forum.remotexy.com/viewtopic.php?pid=564#p564</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Индикатор статуса Вай фай]]></title>
			<link rel="alternate" href="https://forum.remotexy.com/viewtopic.php?pid=563#p563" />
			<content type="html"><![CDATA[<p>В структуре RemoteXY имеется поле connect_flag, которое как раз и показывает наличие подключения к устройству. Этого вам достаточно?</p>]]></content>
			<author>
				<name><![CDATA[remotexy]]></name>
				<uri>https://forum.remotexy.com/profile.php?id=2</uri>
			</author>
			<updated>2017-04-08T14:30:27Z</updated>
			<id>https://forum.remotexy.com/viewtopic.php?pid=563#p563</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Индикатор статуса Вай фай]]></title>
			<link rel="alternate" href="https://forum.remotexy.com/viewtopic.php?pid=562#p562" />
			<content type="html"><![CDATA[<p>Добрый день. Посткажите как на Node Mcu v3 узнать статус подключения по вайфаю. Нужно на устройстве вывести физический светодиод, и зажигать его при подключенном вайфае. Может есть где то описание всех команд библиотеки remotexy?</p>]]></content>
			<author>
				<name><![CDATA[prygunovnp]]></name>
				<uri>https://forum.remotexy.com/profile.php?id=64</uri>
			</author>
			<updated>2017-04-08T14:27:41Z</updated>
			<id>https://forum.remotexy.com/viewtopic.php?pid=562#p562</id>
		</entry>
</feed>
