Implementation of esp770u sensor initialization.
More...
#include "xrt/xrt_defines.h"
#include <libusb.h>
Go to the source code of this file.
◆ rift_sensor_esp770u_flash_read()
| int rift_sensor_esp770u_flash_read |
( |
libusb_device_handle * |
devh, |
|
|
uint32_t |
addr, |
|
|
uint8_t * |
data, |
|
|
uint16_t |
len |
|
) |
| |
Reads a buffer from the flash storage.
- Parameters
-
| [in] | devh | libusb device handle |
| [in] | addr | Address to read from |
| [out] | data | Buffer to read into |
| [in] | len | Number of bytes to read |
- Returns
- 0 on success, negative error code on failure
◆ rift_sensor_esp770u_init_jpeg()
| int rift_sensor_esp770u_init_jpeg |
( |
libusb_device_handle * |
devhandle | ) |
|
Extra initialisation sent after UVC config when in USB2 / MJPEG mode.
- Parameters
-
| [in] | devhandle | libusb device handle |
- Returns
- 0 on success, negative error code on failure
◆ rift_sensor_esp770u_init_regs()
| int rift_sensor_esp770u_init_regs |
( |
libusb_device_handle * |
devhandle | ) |
|
Initial register setup, only after camera plugin.
- Parameters
-
| [in] | devhandle | libusb device handle |
- Returns
- 0 on success, negative error code on failure
References U_LOG_W.
◆ rift_sensor_esp770u_setup_radio()
| int rift_sensor_esp770u_setup_radio |
( |
libusb_device_handle * |
devhandle, |
|
|
const uint8_t |
radio_id[5] |
|
) |
| |
Sets up the radio with the given ID.
- Parameters
-
| [in] | devhandle | libusb device handle |
| [in] | radio_id | 5-byte radio ID |
- Returns
- 0 on success, negative error code on failure