roboforum.ru

Технический форум по робототехнике.

 

help me

Наше хобби — конструировать и программировать.
Демонстрация готовых роботов и устройств построенных своими руками.

Re: help me

Сообщение elmot » 04 июн 2012, 12:37

You list here commands and info which is not related to PC<->router configuration. That all is about Router<->MCU link only. You have do define where the problem is. Can you communicate from PC to your router? What is IP addresses of your router/pc? Can you ping each of them from another device?
Последний раз редактировалось elmot 04 июн 2012, 12:41, всего редактировалось 1 раз.
Аватара пользователя
elmot
 
Сообщения: 5674
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: help me

Сообщение cesar » 04 июн 2012, 12:44

here and the report of the router

Код: Выделить всёРазвернуть
 _______                     ________        __
|       |.-----.-----.-----.|  |  |  |.----.|  |_
|   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
|_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
Backfire (10.03.1, r29592) ------------------------
  * 1/3 shot Kahlua    In a shot glass, layer Kahlua
  * 1/3 shot Bailey's  on the bottom, then Bailey's,
  * 1/3 shot Vodka     then Vodka.
---------------------------------------------------
root@OpenWrt:~# cat /etc.d/setserial
cat: can't open '/etc.d/setserial': No such file or directory
root@OpenWrt:~# cat /etc/init.d/setserial
#!/bin/sh /etc/rc.common
# Copyright (C) 2006 OpenWrt.org

START=15
boot() {
        /usr/sbin/setserial /dev/ttyS0 irq 3
        /usr/bin/stty -F /dev/ttyS0 speed 9600 raw
        /usr/sbin/ser2net -u &
}
root@OpenWrt:~# cat /etc/ser2net.conf
#
# This is an example configuration file for ser2net.  It has the following
# format:
#  <TCP port>:<state>:<timeout>:<device>:<options>
#     TCP port
#            Name   or  number of the TCP/IP port to accept con-
#            nections from for this device.  A port number may
#            be of the form [host,]port, such as 127.0.0.1,2000
#            or localhost,2000.  If this is specified, it will
#            only bind to the IP address specified. Otherwise
#            it will bind to all the ports on the machine.
#
#     state  Either raw or rawlp or telnet or off.  off disables
#            the  port  from  accepting  connections.  It can be
#            turned on later from the control port.  raw enables
#            the port and  transfers  all data as-is between the
#            port  and  the long.  rawlp  enables  the port  and
#            transfers  all input data to device, device is open
#            without  any  termios  setting.  It  allow  to  use
#            /dev/lpX  devices  and  printers connected to them.
#            telnet enables the port and runs the telnet  proto-
#            col  on the port to set up telnet parameters.  This
#            is most useful for using telnet.
#
#     timeout
#            The time (in seconds) before the port will be  dis-
#            connected  if  there  is no activity on it.  A zero
#            value disables this function.
#
#     device The  name  of  the  device   to  connect  to.  This
#            must be in the form of /dev/<device>.
#
#     options
#            Sets  operational  parameters  for the serial port.
#            Options 300, 1200, 2400, 4800, 9600, 19200, 38400,
#            57600, 115200 set the various baud rates.  EVEN,
#            ODD, NONE set the parity.  1STOPBIT, 2STOPBITS set
#            the number of stop bits.  7DATABITS, 8DATABITS set
#            the number of data bits.  [-]XONXOFF turns on (-
#            off) XON/XOFF support.  [-]RTSCTS turns on (- off)
#            hardware flow control, [-]LOCAL turns off (- on)
#            monitoring of the modem lines, and
#            [-]HANGUP_WHEN_DONE turns on (- off) lowering the
#            modem control lines when the connection is done.
#            NOBREAK disables automatic setting of the break
#            setting of the serial port.
#            The "remctl" option allow remote control (ala RFC
#            2217) of serial-port configuration.  A banner name
#            may also be specified, that banner will be printed
#            for the line.  If no banner is given, then no
#            banner is printed.
#            The tw, tr, and tb options take a tracefile name (
#            specified in TRACEFILE that will take all traced data.
#            tw is data written to the device, tr is data read from
#            the device, and tb is both.
#
# or...

#  BANNER:<banner name>:banner
#    This will create a banner, if the banner name is given in the
#    options of a line, that banner will be printed.  This takes the
#    standard "C" \x characters (\r is carraige return, \n is newline,
#    etc.).  It also accepts \d, which prints the device name, \p,
#    which prints the TCP port number, and \s which prints the serial
#    parameters (eg 9600N81).  Banners can span lines if the last
#    character on a line is '\'.  Note that you *must* use \r\n to
#    start a new line.
#
#  TRACEFILE:<name>:filename
#    This specifies a filename to trace output into, as tw:/tmp/trace1.
#    This takes a large number of escape sequences, see the man page
#    for details on these options.
#
# Note that the same device can be listed multiple times under different
# ports, this allows the same serial port to have both telnet and raw
# protocols.

BANNER:banner1:Welcome to ser2net TCP port \p device \d\r\n\
second line \
third line\r\n

BANNER:banner2:this is ser2net TCP port \p device \d\r\n\
second line \
third line\r\n

BANNER:banner3:this is ser2net TCP port \p device \d  serial parms \s\r\n

TRACEFILE:tw1:/tmp/tw-\p-\Y-\M-\D-\H:\i:\s.\U
TRACEFILE:tr1:/tmp/tr-\p-\Y-\M-\D-\H:\i:\s.\U


#1500:raw:3600:/dev/ttyS0:9600 NONE 1STOPBIT 8DATABITS -XONXOFF LOCAL -RTSCTS



2001:raw:600:/dev/ttyS0:9600 NONE 1STOPBIT 8DATABITS XONXOFF LOCAL -RTSCTS
#2002:raw:600:/dev/ttyS1:9600 NONE 1STOPBIT 8DATABITS XONXOFF LOCAL -RTSCTS
2003:raw:5:/dev/ttyS2:9600
2004:raw:5:/dev/ttyS3:115200
2005:raw:5:/dev/ttyS4:9600
2006:raw:5:/dev/ttyS5:9600
2007:raw:5:/dev/ttyS6:9600 tw=tw1 tr=tr1
3001:telnet:0:/dev/ttyS0:19200 remctl banner1
3011:telnet:3:/dev/ttyS0:19200 banner2
#3002:telnet:0:/dev/ttyS1:9600
3003:telnet:0:/dev/ttyS2:9600 banner3
3004:telnet:0:/dev/ttyS3:115200
3005:telnet:0:/dev/ttyS4:9600
3006:telnet:0:/dev/ttyS5:9600
3007:telnet:0:/dev/ttyS6:9600
5001:rawlp:10:/dev/lp0
root@OpenWrt:~#


START=15
boot() {
        /usr/sbin/setserial /dev/ttyS0 irq 3
        /usr/bin/stty -F /dev/ttyS0 raw speed 9600
        /usr/sbin/ser2net -u &
        /usr/bin/mjpg_streamer -i "input_uvc.so -d /dev/video0 -r 640x480 -f 20" -o "output_http.so -p 8080" &
        /usr/bin/mjpg_streamer -i "input_uvc.so -d /dev/video1 -r 176x144 -f 25" -o "output_http.so -p 8090" &
#       /usr/bin/mjpg_streamer -i "input_uvc.so -d /dev/video1 -y -r 176x144 -f 10 -q 30" -o "output_http.so -p 8090" &
}


root@OpenWrt:~# dmesg | grep tty
Kernel command line: rootfstype=squashfs,yaffs,jffs2 noinitrd console=ttyS0,1152  00 board=TL-WR741ND
serial8250.0: ttyS0 at MMIO 0x18020000 (irq = 11) is a 16550A
console [ttyS0] enabled, bootconsole disabled


I do not have much EXPERIENCE on linux :o :o

Posted after 5 minutes 47 seconds:
imagem.JPG
I use this program here in pc
Аватара пользователя
cesar
 
Сообщения: 45
Зарегистрирован: 03 июн 2012, 18:20
Skype: centraltek

Re: help me

Сообщение elmot » 04 июн 2012, 12:49

Again, that all is about UART (router-MCU). What about network?
Steps to do^
1) run ipconfig /all >ipconfig.log on your pc and post and post ipconfig.log here.
2) Run ifconfig on your router and post the reply here.
Аватара пользователя
elmot
 
Сообщения: 5674
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: help me

Сообщение cesar » 04 июн 2012, 13:08

I think the router is in errers
on this link here http://sourceforge.net/projects/orwrt/f ... z/download
I use this configuration
thank you :bad: :bad:

Posted after 9 minutes 10 seconds:
I do not have the linix instaldo on my pc
I use windows xp
Аватара пользователя
cesar
 
Сообщения: 45
Зарегистрирован: 03 июн 2012, 18:20
Skype: centraltek

Re: help me

Сообщение elmot » 04 июн 2012, 13:13

Definitely, that won't work. OR-WRT's configuration (the archive with configuration) differs from openWRT, 741 router is not (and is not going to be )supported by OR-WRT. The only way for you is to learn linux a bit and then reconfigure OpenWRT with your own needs. Also I recommend you replace your router with USB-equipped TP-LINK MR3020, then use our OR-WRT firmware.

Anyway, feel free to ask questions here.

Добавлено спустя 1 минуту 57 секунд:
cesar писал(а):I do not have the linix instaldo on my pc
I use windows xp

I see.
elmot писал(а):1) run ipconfig /all >ipconfig.log on your pc and post and post ipconfig.log here.

That is windows command. You have to run it in the cmd window.
Аватара пользователя
elmot
 
Сообщения: 5674
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: help me

Сообщение cesar » 04 июн 2012, 13:15

you think that the configuration of the router is right
thanks for the help
I will buy another router
if I have more doubts I post here
thanks to all :beer: :beer: :beer:
Аватара пользователя
cesar
 
Сообщения: 45
Зарегистрирован: 03 июн 2012, 18:20
Skype: centraltek

Re: help me

Сообщение cesar » 12 июн 2012, 01:56

hello friends
Today I bought dir320 h / w a1
where should I begin the work
I use the firmware
website
thank you :friends: :friends:
Аватара пользователя
cesar
 
Сообщения: 45
Зарегистрирован: 03 июн 2012, 18:20
Skype: centraltek

Re: help me

Сообщение elmot » 12 июн 2012, 23:35

Congrats. I think you are going(or will be going) to connect web camera to the router. Note that dir320 has not so powerful cpu, it cannot comress video, so you should use mjpeg Compatible camera. It compresses the video with internal dsp. Look for logitech c100 - reasonable priced mjpeg camera
Аватара пользователя
elmot
 
Сообщения: 5674
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: help me

Сообщение cesar » 13 июн 2012, 05:16

hello elmot
okay
I'm not getting the updates dir 320 for OpenWRT
for my version and http://downloads.openwrt.org/backfire/1 ... uashfs.trx
trx as I use to make updating the router
thank you friend

Posted after 2 minutes 46 seconds:
here and my version
http://wiki.openwrt.org/toh/d-link/dir-320
Аватара пользователя
cesar
 
Сообщения: 45
Зарегистрирован: 03 июн 2012, 18:20
Skype: centraltek

Re: help me

Сообщение elmot » 13 июн 2012, 07:52

Test our version:
wiki/OR-WRT-Eng
Аватара пользователя
elmot
 
Сообщения: 5674
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: help me

Сообщение cesar » 15 июн 2012, 15:07

hello elmot
Today I did the firmware update
following step by step as the site
I have a page control robot
wanted to know if the serial output is already activated
another thing I like to comes Faso with external control such as Visual Basic 8
Thank you all :ROFL: :ROFL: :ROFL: :beer: :beer: :beer:
Аватара пользователя
cesar
 
Сообщения: 45
Зарегистрирован: 03 июн 2012, 18:20
Skype: centraltek

Re: help me

Сообщение elmot » 15 июн 2012, 15:15

cesar писал(а):hello elmot
Today I did the firmware update
following step by step as the site
I have a page control robot
wanted to know if the serial output is already activated

Good job, dude!
Serial output is already activated. It's transparently translated to tcp port 2000. Uart speed is 115200 by default.
another thing I like to comes Faso with external control such as Visual Basic 8

What?
About any programming - it's out of scope of my support. I can't support the whole universe, I only support ORWRT. :wink:
Аватара пользователя
elmot
 
Сообщения: 5674
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: help me

Сообщение cesar » 15 июн 2012, 15:36

ok elmot
when I enable the wifi led flashing red and blue
min to use your program Car WiFi v0.1
what should I change here
thank you :Yahoo!: :Yahoo!:
Аватара пользователя
cesar
 
Сообщения: 45
Зарегистрирован: 03 июн 2012, 18:20
Skype: centraltek

Re: help me

Сообщение elmot » 15 июн 2012, 18:07

cesar писал(а):when I enable the wifi led flashing red and blue


that means your router is not connected to wifi
router does not flash blue if the wifi is accessible

cesar писал(а):min to use your program Car WiFi v0.1
what should I change here

I's not released, in fact.
You should:
1) make a car controlled by MCU
2) make a firmware for your MCU
3) connect it to router
4) learn Java
5) ask me for sources
6) modify them to meet your MCU commands
7) Run it
Аватара пользователя
elmot
 
Сообщения: 5674
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: help me

Сообщение cesar » 15 июн 2012, 18:30

okay
the control command of the robot left, right, forward, etc.
aperece more'm not very happy
I can edit the 9600 UART to setserial
you tell me if this camera works on the router
http://eletronicosla.com.br/index.php?r ... uct_id=662
thank you friend
Аватара пользователя
cesar
 
Сообщения: 45
Зарегистрирован: 03 июн 2012, 18:20
Skype: centraltek

Пред.След.

Вернуться в Наши проекты

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

Mail.ru counter