Hello! On a Beagle Bone Black Rev C is there a digital GPIO status register where I can simply read the [digital] status of all the GPIOs?
or Is there a way for two or more separate programs to read-only monitor the same digital GPIO pin at the exact same time? I've looked through the PDF on the Sitara processor, every doc & book on the BBB I could find, and through this board, and I have had no luck finding reference to such an animal. I'm posting here since someone may have discovered an "undocumented feature" like this. Back story: I have a handful of GPIOs that I use to monitor dry contact switches via a Python program with the Adafruit GPIO library. As far as I can tell, once a GPIO pin is "assigned" (for lack of a better word) to a program like this it's locked off from being read by any other source (like a Linux shell script that would also poll the same GPIO pin(s) for other purposes). More specifically, my use case example is: independent programs A, B, and C each monitor a own GPIO and perform different actions upon the respective dry contact closure; in parallel a master program scans the status of all the GPIOs at once to do it's own series of actions and reporting. Help! -- 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/ff680c8a-25be-48b8-900d-cbec6dfe2c1d%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
