|
HosrDiretta
|
Profile structure for managing data transfer settings in Diretta.(used in Sync Send Cycle etc. More...
#include <Profile.hpp>
Public Types | |
| enum | ModeType { VARIABLE , FIX , RANDOM , TRIANGOLO } |
| Enumeration for different data transfer modes. | |
Public Attributes | |
| ACQUA::Clock | tergetSycleTime |
| Specifies the target cycle time for data transmission. | |
| std::int32_t | VarSendSize |
| if 0 is fix-cycle(variable-size). Specifies the size (in bytes) to send for variable-cycle (fix-size) send operations. | |
| std::int32_t | SendSizeMax |
| Specifies the maximum size (in bytes). | |
| std::int32_t | TypicalFrame |
| Specifies the typical frame count. if VarSendSize in no 0 thne send fame count. | |
| std::uint16_t | sendMultCount |
Specifies the send multiplier count. The number of frames transmitted per cycle is determined by sendMultCount × TypicalFrame (sendMultCount x VarSendSize). | |
| ACQUA::Clock | randomMin |
| Specifies the minimum random cycle time for random-cycle send operations. | |
| ModeType | Mode |
| Specifies the data transfer mode. | |