COSMOS core
1.0.2 (beta)
Comprehensive Open-architecture Solution for Mission Operations Systems
|
#include <gige_lib.h>
Public Attributes | |
socket_channel | command |
Command channel. More... | |
socket_channel | stream |
Stream channel. More... | |
union { | |
uint8_t cbyte [600] | |
uint32_t cword [150] | |
gige_command creg | |
gige_acknowledge cack | |
gige_acknowledge_mem cack_mem | |
gige_acknowledge_ack cack_ack | |
}; | |
Camera Control Channel input buffer. More... | |
uint8_t | sbuf [600] |
Camera Stream Channel input buffer. More... | |
uint16_t | req_id |
Request ID. More... | |
uint32_t | streambps |
Flow rate. More... | |
uint16_t | bestsize |
Best packet size. More... | |
uint16_t | maxwidth |
Detector Width. More... | |
uint16_t | maxheight |
Detector Height. More... | |
uint16_t | width |
Requested Width. More... | |
uint16_t | height |
Requested Height. More... | |
socket_channel gige_handle::command |
Command channel.
socket_channel gige_handle::stream |
Stream channel.
uint8_t gige_handle::cbyte[600] |
uint32_t gige_handle::cword[150] |
gige_command gige_handle::creg |
gige_acknowledge gige_handle::cack |
gige_acknowledge_mem gige_handle::cack_mem |
gige_acknowledge_ack gige_handle::cack_ack |
union { ... } |
Camera Control Channel input buffer.
uint8_t gige_handle::sbuf[600] |
Camera Stream Channel input buffer.
uint16_t gige_handle::req_id |
Request ID.
uint32_t gige_handle::streambps |
Flow rate.
uint16_t gige_handle::bestsize |
Best packet size.
uint16_t gige_handle::maxwidth |
Detector Width.
uint16_t gige_handle::maxheight |
Detector Height.
uint16_t gige_handle::width |
Requested Width.
uint16_t gige_handle::height |
Requested Height.