#include <EDDImageDataMsg.h>
Public Attributes | |
tsEDDMsgHdr | msHeader |
standard EDD interface header | |
uint32_t | mnTotalPixels |
total number of pixels in image | |
uint32_t | mnStartPixel |
see Description above | |
uint16_t | mnNumPixels |
see Description above | |
uint16_t | mnImageNumber |
Image number of data packet. |
This is a common header used for all 1, 2, and 3 dimensional data plot messages. The messages are variable length. Multiple messages may be required to completely transmit an image.
Following the mnImageNumber is the data payload, which is described below.
Data Packing Rules for EDDImageMsgs
Words 0-(mnNumPixels-1) | uint32_t | sparse pixel offsets |
Words mnNumPixels-(2*mnNumPixels-1) | packed data type per mnImageType | sparse pixel value |
Word 2*mnNumPixels | packed data type per mnImageType | default pixel value |
Definition at line 112 of file EDDImageDataMsg.h.
uint16_t tsEDDImageMsg::mnImageNumber |
uint16_t tsEDDImageMsg::mnNumPixels |
uint32_t tsEDDImageMsg::mnStartPixel |
uint32_t tsEDDImageMsg::mnTotalPixels |