TwiceAsNice  2019-02-18
Classes | Functions | Variables
qhy_fw.cpp File Reference
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <errno.h>
#include <unistd.h>
#include <libusb-1.0/libusb.h>
#include "qhy_fw.h"
Include dependency graph for qhy_fw.cpp:

Classes

struct  uninitialized_cameras
 

Functions

static int poke (libusb_device_handle *handle, unsigned short addr, unsigned char *data, unsigned length)
 
static int upload (libusb_device_handle *handle, const char *hex)
 
static bool initialize (libusb_device *device, int index)
 
void UploadFW ()
 

Variables

static struct uninitialized_cameras uninitialized_cameras []
 

Function Documentation

◆ initialize()

static bool initialize ( libusb_device *  device,
int  index 
)
static

◆ poke()

static int poke ( libusb_device_handle handle,
unsigned short  addr,
unsigned char *  data,
unsigned  length 
)
static

◆ upload()

static int upload ( libusb_device_handle handle,
const char *  hex 
)
static

◆ UploadFW()

void UploadFW ( )

Variable Documentation

◆ uninitialized_cameras