Motion Master 6.0.0-alpha.86
Next-generation motion control software
Loading...
Searching...
No Matches
mm::etg::EniMailboxWindow Struct Reference

One mailbox window of a device (ENI MailboxSendInfoType / MailboxRecvInfoType). More...

#include <eni.h>

Public Attributes

std::uint16_t start = 0
 Offset in the device's ESC memory.
 
std::uint16_t length = 0
 Window length in bytes.
 
std::optional< std::uint32_t > pollTime
 How often the master polls for a reply.
 
std::optional< std::uint32_t > statusBitAddr
 Mailbox-status bit the master may poll instead.
 

Detailed Description

One mailbox window of a device (ENI MailboxSendInfoType / MailboxRecvInfoType).

Member Data Documentation

◆ length

std::uint16_t mm::etg::EniMailboxWindow::length = 0

Window length in bytes.

◆ pollTime

std::optional<std::uint32_t> mm::etg::EniMailboxWindow::pollTime

How often the master polls for a reply.

◆ start

std::uint16_t mm::etg::EniMailboxWindow::start = 0

Offset in the device's ESC memory.

◆ statusBitAddr

std::optional<std::uint32_t> mm::etg::EniMailboxWindow::statusBitAddr

Mailbox-status bit the master may poll instead.


The documentation for this struct was generated from the following file: