Advertisement
pkaislan

Conexao

Aug 15th, 2017
240
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.02 KB | None | 0 0
  1. import sys
  2. import time
  3. import serial
  4. from tkinter import *
  5.  
  6. """
  7. VARIAVEIS GLOBAIS (NESTE EXEMPLO)
  8. """
  9.  
  10. portaConexao='COM5'
  11. velocidade='9600'
  12. tempoEspera='1'
  13. bitParada='1'
  14. tamanhoBits='8'
  15.  
  16.  
  17. conectar = serial.Serial(portaConexao,
  18.         velocidade,
  19.         timeout= int (tempoEspera),
  20.         bytesize=int(tamanhoBits),
  21.         stopbits=int(bitParada))
  22.  
  23. class Conexao:  
  24.  def abrirConexao(self): #cria a funcao para chamada de conexao
  25.      
  26.     #print ('\nObtendo informacoes sobre a comunicacao serial\n')
  27.   pass
  28.  
  29.  def statusConexao(self):
  30.      
  31.    print =  ('\nStatus Porta: %s' % (conectar.isOpen()))
  32.    
  33.  
  34.  def statusDevice(self):
  35.      
  36.       print ('Device conectado: %s ' % (conectar.name))
  37.  
  38.  def statusDump(self):  
  39.      
  40.       print ('Dump da configuracao:\n %s ' % (conectar))
  41.            
  42.  def receberDados(self, dadosreceber):
  43.       conectar.read(dadosreceber)
  44.  
  45.  def enviarDados(self, dadosenvio):
  46.      conectar.write(dadosenvio)
  47.      time.sleep(1.8)
  48.      print (conectar.read())
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement