Stream Endpoint Protocol.
The stream endpoint is a bulk IN / OUT endpoint, used to stream out image streams as raw streams, as enabled in the "Enable Raw Streams" command, Or stream in image and IMU streams, as enabled in the "Enable Playback Streams" command. (IMU outputs are sent over the interrupt endpoint). Streaming streams both out and in at the same time shall be supported (effectively loopback - ing the input streams). The host reads from this endpoint to get new streaming data, and write new samples to playback them. Every sample is made from the common fields from below, with a variable specific metadata and data part (starting at byte 24 below). Bulk raw stream header
Definition at line 1170 of file t265-messages.h.
Bits 0-4: Type of sensor, supported values are: Color = 0, Depth = 1, IR = 2, Fisheye = 3, Gyro = 4, Accelerometer = 5 Bits 5-7: Sensor index - Zero based index of sensor with the same type within device. For example if the device supports two fisheye cameras, The first will use index 0 (bSensorID = 0x03) and the second will use index 1 (bSensorID = 0x23)
Definition at line 1172 of file t265-messages.h.