|
Motion Master 6.0.0-alpha.86
Next-generation motion control software
|
The master's cyclic check of every mailbox on the bus (ENI Master/MailboxStates).
More...
#include <eni.h>
Public Attributes | |
| std::uint32_t | startAddr = 0 |
| Logical address the cyclic read covers. | |
| std::uint32_t | count = 0 |
| Devices whose mailbox state is checked. | |
The master's cyclic check of every mailbox on the bus (ENI Master/MailboxStates).
Where a device has a mailbox, the master can learn that a message is waiting without polling each one over the mailbox itself: it points an extra FMMU at the written bit of the device's input mailbox Sync Manager status register, and reads the whole set with one logical read in the cyclic frame. So this element is what makes that read's address meaningful.
| std::uint32_t mm::etg::EniMailboxStates::count = 0 |
Devices whose mailbox state is checked.
| std::uint32_t mm::etg::EniMailboxStates::startAddr = 0 |
Logical address the cyclic read covers.