<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Mikrotik.moscow [тема: Как писать и читать строки в последовательный порт из скрипта?]</title>
		<link>http://mikrotik.moscow</link>
		<description>Новое в теме Как писать и читать строки в последовательный порт из скрипта? форума RouterOS на сайте Mikrotik.moscow [mikrotik.moscow]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Sun, 16 Aug 2026 14:19:55 -0400</pubDate>
		<item>
			<title>Как писать и читать строки в последовательный порт из скрипта?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/57024-kak-pisat-i-chitat-stroki-v-posledovatelnyy-port-iz-skripta/message214592">Как писать и читать строки в последовательный порт из скрипта?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Это всего лишь половина того, что я хотел… Есть ли способ проверить ответ после отправки текстовой строки, например этой? Мой проект простой: я хочу использовать порт Serial0 для отправки "данных" – строки, символа, что угодно, и проверять ответ, чтобы убедиться, что он совпадает или что-то в этом роде. Или, возможно, проверить, "связан ли модемный кабель"? Я хочу использовать порт Serial0 для подключения выключателя для дверного контакта: когда дверь закрыта (на самом деле дверь стойки), он будет отправлять данные или проверять, подключено ли это, но когда дверь стойки открывается, выключатель открывается, и, следовательно, разъединяет DATA TX И RX, таким образом, данные не отправляются обратно на свой порт. Есть ли способ сделать это с помощью отправки текстовой строки или проверить статус порта Serial0, если он вообще подключен? Конечная цель – отправить EMAIL, если выключатель открыт. Простоватый, дешевый охранный сигнализатор. Я знаю, что я могу получить Ethernet-устройство, которое можно подключить, но на этом RB у меня нет свободных портов.<br /><br />ДОБАВЛЕНО: Заскучал до смерти… поэтому у меня возникла идея: возможно ли разрешить специальному пользователю войти в систему и использовать последовательный порт, а затем иметь скрипт, который будет подключаться к самому себе через telnet (то есть telnet к своему IP-адресу) и затем отправлять команду через telnet, и читать результат, и если эхо-ответ совпадает, то "дверь закрыта", но если эхо-ответа нет, то дверной выключатель открыт. Этот скрипт можно настроить на запуск так часто, как захочется. Запустить скрипт, подключиться через telnet с "специальным пользователем" к своему роутеру или к другому, если хотите, затем отправить текст и прочитать ответ (который является тем же самым, поскольку контакты TX и RX перекрещены на последовательном порту) и затем, если значение правильное, ничего не делать, если нет возврата данных /tool, отправить письмо… Я на что-то натыкаюсь? <br />
			<i>19.01.2014 10:39:00, BobcatGuy.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/57024-kak-pisat-i-chitat-stroki-v-posledovatelnyy-port-iz-skripta/message214592</link>
			<guid>http://mikrotik.moscow/forum/forum57/57024-kak-pisat-i-chitat-stroki-v-posledovatelnyy-port-iz-skripta/message214592</guid>
			<pubDate>Sun, 19 Jan 2014 10:39:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Как писать и читать строки в последовательный порт из скрипта?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/57024-kak-pisat-i-chitat-stroki-v-posledovatelnyy-port-iz-skripta/message214591">Как писать и читать строки в последовательный порт из скрипта?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Спасибо. <br />
			<i>16.12.2013 19:57:00, qwe.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/57024-kak-pisat-i-chitat-stroki-v-posledovatelnyy-port-iz-skripta/message214591</link>
			<guid>http://mikrotik.moscow/forum/forum57/57024-kak-pisat-i-chitat-stroki-v-posledovatelnyy-port-iz-skripta/message214591</guid>
			<pubDate>Mon, 16 Dec 2013 19:57:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Как писать и читать строки в последовательный порт из скрипта?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/57024-kak-pisat-i-chitat-stroki-v-posledovatelnyy-port-iz-skripta/message214590">Как писать и читать строки в последовательный порт из скрипта?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Я не уверен насчет получения данных из последовательного порта, но ты можешь отправлять команды с помощью этого обходного пути: <noindex><a href="http://wiki.mikrotik.com/wiki/Sending_text_out_over_a_serial_port" target="_blank" rel="nofollow" >http://wiki.mikrotik.com/wiki/Sending_text_out_over_a_serial_port</a></noindex>. Эта статья тоже может быть полезной: <noindex><a href="http://wiki.mikrotik.com/wiki/Serial_Port_Usage" target="_blank" rel="nofollow" >http://wiki.mikrotik.com/wiki/Serial_Port_Usage</a></noindex>. <br />
			<i>16.12.2013 17:16:00, skot.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/57024-kak-pisat-i-chitat-stroki-v-posledovatelnyy-port-iz-skripta/message214590</link>
			<guid>http://mikrotik.moscow/forum/forum57/57024-kak-pisat-i-chitat-stroki-v-posledovatelnyy-port-iz-skripta/message214590</guid>
			<pubDate>Mon, 16 Dec 2013 17:16:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Как писать и читать строки в последовательный порт из скрипта?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/57024-kak-pisat-i-chitat-stroki-v-posledovatelnyy-port-iz-skripta/message214589">Как писать и читать строки в последовательный порт из скрипта?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Пожалуйста, предоставьте текст сообщения, которое нужно перевести. Я готов выполнить перевод, строго соблюдая все ваши правила. <br />
			<i>15.12.2013 12:03:00, qwe.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/57024-kak-pisat-i-chitat-stroki-v-posledovatelnyy-port-iz-skripta/message214589</link>
			<guid>http://mikrotik.moscow/forum/forum57/57024-kak-pisat-i-chitat-stroki-v-posledovatelnyy-port-iz-skripta/message214589</guid>
			<pubDate>Sun, 15 Dec 2013 12:03:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
	</channel>
</rss>
