Отговори на тема  [ 12 мнения ] 
remote pc uart 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Юни 05, 2006 12:48 pm
Мнения: 4393
Местоположение: където небето среща земята, ракията е Jameson, а бирата Guinness
Мнение remote pc uart
Някой знае ли как може да се работи с уарта на ПЦ дистанционно ?
за усб и за етхрнет има софтуери ама за уарта нещо не виждам

_________________
... ако трети ден не ти се работи... това означава, че е сряда !


Пет Май 24, 2019 11:27 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Мар 16, 2006 8:42 am
Мнения: 10891
Местоположение: Гьотеборг
Мнение Re: remote pc uart
що - Lantronix модул етернет към уарт/2х уарт не ти ли върши работа? Или ти искаш UART през Team viewer / remote desktop?


Пет Май 24, 2019 3:59 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Юни 05, 2006 12:48 pm
Мнения: 4393
Местоположение: където небето среща земята, ракията е Jameson, а бирата Guinness
Мнение Re: remote pc uart
тц.
имам едно пц в америчку дето има джаджа вързана през уарта. и много ми се ще да си го гледам през терминална програма(или някво подобие) на мойто пц тука. не ми се логва с тиймвюър или друго защото е много тегава процедурата по разни ИТ причини.

_________________
... ако трети ден не ти се работи... това означава, че е сряда !


Пет Май 24, 2019 4:05 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Яну 01, 2012 7:04 pm
Мнения: 2580
Местоположение: Велико Търново / София
Мнение Re: remote pc uart
ESP8266 в транспарентен режим от тук правиш TCP сървър към който то ще се конектва автоматично.
В Америка няма да ти трябва PC. От твоята страна може да използваш LPB 105 , те могат да работят в транспарентен режим като сървър, вместо да ползваш PC сървър.
п.с. само да предупредя че са с WiFi :lol:
п.п. за сървър мисля telnet - ако ще се пишат ръчно AT команди.

_________________
https://github.com/slav4ocom/


Пет Май 24, 2019 6:36 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пон Мар 13, 2006 12:59 pm
Мнения: 3855
Местоположение: Габрово
Мнение Re: remote pc uart
Има такива програмки - прехвърлят данните през ТЦП и създават виртуален COM порт на твоята машина. От едната страна слагаш едната част на софтуера, а при теб другата (клиента и сървъра да го кажем).
Имаше един чехи дето правеха такова, ама бая години не ми се е налагало:
https://www.hw-group.com/software/hw-vsp3-virtual-serial-port
Eltima имат платени подобни продукти:
https://www.eltima.com/products/vspdxp/

Предполагам е излишно да споменавам че закъснениято почти винаги правят проблеми. В смисъл че ако продуктът е кадърен ще има начин да се справи (конфигурируеми таймаути, правилен протокол и т.н.), ама тия кадърните продукти обикновено не те вкарват във филма да дебъгваш "презокенаски".
Елтима имат и добър монитор за серийния трафик - което понякога е по-ценното - отделно че решава проблемът с закъсненията.


Пет Май 24, 2019 9:27 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Яну 19, 2007 8:16 am
Мнения: 1063
Местоположение: путинофили: "иди н***й"
Мнение Re: remote pc uart
gicho написа:
Има такива програмки ...


всички тия програмки (вкл. и аз съм правил подобно решение преди 15г за модбъс) изискват да имаш статичен IP, ...което ако си зад NAT (100%) си е цяло приключение (с port redirection - и то ако админа е на кеф ...)

в такива случаи без междинен сървър няма как да стане (лесно).


Съб Май 25, 2019 6:27 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пон Мар 13, 2006 12:59 pm
Мнения: 3855
Местоположение: Габрово
Мнение Re: remote pc uart
Да, така е, защото проблемът е леко архаичен и несериозно да прехвърляш raw уарт достъп през интернет. Далеч по-ефективно е да се направи за протокола, който върви отгоре и тогава да се прехвърля.
А това с достъпа се решава с брокер по средата - например някой от многото безплатни или платени MQTT брокери. При много тежки ограничения се стига до MQTT през websocket/https за да върви през порт 443.
Между другото наскоро рових iot.eclipse.org и видях че BBC публикуват (буквално :) ) субтитри на предаванията на няколкото си канала. Интересно решение и удобно.


Съб Май 25, 2019 1:58 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Яну 01, 2012 7:04 pm
Мнения: 2580
Местоположение: Велико Търново / София
Мнение Re: remote pc uart
gicho, интересна програма. Сега се мъча с нея.
Искам да направя TCP сървър. Порт 80. Уж тръгва COM5 . Отварям COM5 с терминална програма. ОК. От самия комп като напиша в браузъра 127.0.0.1 ми праща на ком-а "GET HTTP1.1 ала бала" и т.н. видимо има връзка. Компютъра ми има IP 192.168.0.2 . Обаче по IP на компютъра го напъвам и нищо не отваря. Ни със смартфона, ни със ESP мога да се закача по 192.168.0.2
спрях изцяло firewall-a
Мисля, че е нещо елементарно но... :)

_________________
https://github.com/slav4ocom/


Съб Май 25, 2019 2:40 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Яну 01, 2012 7:04 pm
Мнения: 2580
Местоположение: Велико Търново / София
Мнение Re: remote pc uart
Да объркал си бях IPто на компа. Стана :)
На ESP се настройва:
AT+CWJAP_DEF="wifitochka","parola"
AT+SAVETRANSLINK=1,"xxx.xxx.xxx.xxx",80,"TCP"
80 е примерен порт. А ххх е локално IP или реално на отдалечен компютър сървър.
Сървъра трябва да е с реално IP както се дискутираше.
На сървърният компютър се отваря COM5 с терминална програма.
На COM13 ми е ЕSPто за да гледам какво става. На практика може да е навсякъде където има WiFi с интернет и приема данните в чист UART.


Прикачени файлове:
uart.png
uart.png [ 610.9 KiB | Прегледано 3939 пъти ]

_________________
https://github.com/slav4ocom/
Съб Май 25, 2019 4:58 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Юни 05, 2006 12:48 pm
Мнения: 4393
Местоположение: където небето среща земята, ракията е Jameson, а бирата Guinness
Мнение Re: remote pc uart
Merci на отзовалите се,
Ще го пробвам понеделника :)

_________________
... ако трети ден не ти се работи... това означава, че е сряда !


Съб Май 25, 2019 8:01 pm
Профил
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Съб Сеп 17, 2005 4:07 pm
Мнения: 810
Местоположение: Сливен
Мнение Re: remote pc uart
Ако си с линукс:
nc -lk 9801 > /dev/ttyS0 < /dev/ttyS0
това пренасочва целия трафик от tcp порт 9801 към COM1 на компа.
Параметрите на кома си ги настройваш с stty примерно.
Тествано работи на полето :) .

_________________
Код:
while(true);


Пон Май 27, 2019 4:35 pm
Профил ICQ
Ранг: Популярен
Ранг: Популярен

Регистриран на: Пон Дек 15, 2014 10:05 pm
Мнения: 324
Мнение Re: remote pc uart
SSH? Ако можеш да си пуснеш SSH сървър на отдалечения компютър и да го достъпваш, тогава ще можеш директно да си четеш пишеш през някакъв терминал.
Втори вариант е с TeamViewer. Комуникацията е криптирана, не ти трябват никакви сървъри, безплатно е и можеш да си направиш два акаунта, като вместо динамично генерирана парола да си зададеш постоянна таква. По този начин ще можеш по всяко време от всякакво у-во да се свързваш с отдалечения компютър.

За ESP32 бях правил Wireless UART. Имаш две esp32-ки, които са свързани в една мрежа. На едната платка й задаваш IP-то на другата. Двете се свързват. Закачаш едно UART у-во на едната и друго на другата и започват двете у-ва да си говорят, посредством WiFi-UART bridge-a който се е получил. С леки модвания може директно да закачиш компютъра на едно ESP32, ESP-то към твоето UART у-во и с no-ip/dyndns/някоя друга програма, да се свържеш с твоя комп отдалече.

Относно port Forwarding може да ти да си сървъра а компютъра с UART у-вото да е клиента (тук ограничението, е че ще можеш само от едно единствено място да се свързваш с устройството.


Вто Юни 04, 2019 8:43 am
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 12 мнения ] 

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 3 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни