I toggle an output pin on the Beaglebone in Python after the call to self._serial.read(8). I also measure the time in Python using time.time() and it jibes with what I see on the scope. Also the call to the SPI driver seems to have little latency and also have the SPI lines on the scope. So I can see the packet on the UART RX of the BBB and I can see the output pin go high at about the same time as the SPI clock burst and chip select.
On Monday, January 22, 2018 at 8:15:24 PM UTC-8, Przemek Klosowski wrote: > > > > On Mon, Jan 22, 2018 at 4:58 PM, Kenny Koller <[email protected] > <javascript:>> wrote: > >> >> the difference between when the serial port packet is transmitted and >> when the read call returns >> > Are you measuring the time to return to Python, or return from the read() > syscall? > -- 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/4bc14df8-acce-40f2-b9ad-2970acaf5bd5%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
