No Puedo Abrir El Puerto Serie(solucionado)


Subject: No Puedo Abrir El Puerto Serie(solucionado)
Hola,

Al realizar un test de una aplicación que he realizado en gambas 3.8.4 en otro equipo, me da un error "Error: Cannot open serial port (5)". Esta aplicación funciona perfectamente en mi equipo. En mi equipo tengo Ubuntu 14.04.01 64bits y en el otro equipo(en el que falla la aplicación) Ubuntu 14.04.02 32bits.
A modo de test he instalado gambas 3.8.4 completo en el nuevo equipo y he creado un proyecto con este código:
Private port as new SerialPort as "s_port"
Public sub Form_Open()
If port.Status = Net.Inactive Then
port.portname = "/dev/ttyS0"
port.Speed = "9600"
port.Parity = SerialPort.None
port.DataBits = SerialPort.Bits8
port.StopBits = SerialPort.Bits1
port.FlowControl = SerialPort.None
Try port.Open
If Error Then
Message.Warning("No puedo abrir el puerto serie:" & error.Text)
Endif
Endif


Este código arroja "Error: Cannot open serial port (5)".
He verificado con "dmesg | grep tty" que el puerto tenga la denominación que utilizo.
Hay alguien que pueda orientarme a hacer alguna prueba concreta para intentar saber que esta pasando?

Gracias a todos.

Last edited by xmuno on Wednesday, 23 March 2016, 12:58; edited 2 times in total
Profile PM  
Subject: Re: No Puedo Abrir El Puerto Serie(resuelto)
Me contesto yo mismo

Son los permisos del puerto. Con "sudo chmod 777 /dev/ttyS0" se soluciona el problema. O bien con "sudo chown -R grupo.usuario /dev/ttyS0"

Espero que le sirva a alguien.

Profile PM  
Subject: Re: No Puedo Abrir El Puerto Serie(resuelto)
Esa solución es temporal. En el siguiente reinicio del sistema volverás a tener el mismo problema.

La solución definitiva es simplemente añadir el usuario al grupo 'dialout':

usermod -a -G dialout tunombreusuario


Después reinicia la máquina o la sesión para que tome los cambios y ya está.

Saludos

Profile PM  
Subject: Re: No Puedo Abrir El Puerto Serie(solucionado)
Jesús +1 (Hace falta un emoticono de aplausos y otro de más uno o de pulgarcito erecto)

Profile PM  

Page 1 of 1


  
You cannot post new topics
You cannot reply to topics
You cannot edit your posts
You cannot delete your posts
You cannot vote in polls
You cannot attach files
You can download files
You cannot post calendar events

   

This is a "Lo-Fi" version of our main content. To view the full version with more information, formatting and images, please click here.

Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo

Generation Time: 0.0976s (PHP: -34% SQL: 134%)
SQL queries: 24 - Debug Off - GZIP Enabled