Tomas,

Seth here, again. This is just a thought. You may need 
python-smbus installed on your machine with the correct PATH.

Seth

P.S. You can find the documentation on this 
at 
https://learn.adafruit.com/setting-up-io-python-library-on-beaglebone-black/installation-on-ubuntu.
 

On Thursday, September 7, 2017 at 6:08:45 PM UTC-5, Tomas Medina wrote:
>
>
> I'm trying to have a Beaglebone Black Wireless(debian image 2017-07-01) 
> communicate to another device using UART serial communication. In an 
> example program, the bone waits for the device to send the letter "A", 
> then, upon receiving the right letter, outputs a message and transmits the 
> letter "B". The pins used for transmitting and receiving are "P9_24" and 
> "P9_26" respectively. Here is the following program:
>
> import Adafruit_BBIO.UART as UARTimport serial
> #Enabling the serial ports
> UART.setup("UART1")
> #Serial setup values
> ser = serial.Serial()
> ser.port = "/dev/ttyO1"
> ser.baudrate = 9600  
> READ_LEN = 1
> ser.close()
>
> rx = ""
> while True:
>     print "Waiting for A... "
>     ser.open()
>     rx = ser.read()
>     ser.close()
>
>     if (rx == 'A'):
>         print "Got it!"
>         ser.open()
>         ser.write("B")
>         ser.close()
>         break
>
> The program doesn't throw any errors, however, when testing it out with 
> the device, the program gets stuck on the "Waiting for A" line. I have 
> thoroughly checked that all connections are correct and that the other 
> device is sending data. Additionally, the program runs perfectly on an 
> older Beaglebone (debian image 2015-11-12).
>
> Any help into this matter would be greatly appreciated.
>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/199a780a-0821-4b9d-ae23-c17237705e8c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to