Go to the source code of this file.
Defines | |
#define | MD(x) |
#define | X313_SETFIELD(x, y) |
#define | X313_TIMESTAMPLEN 28 |
Functions | |
void | init_autoexp_struct (void) |
int | get_sensor_i2c_regs16 (int n) |
unsigned char | get_sensor_i2c_regs (int n) |
unsigned long | get_imageParamsR (int n) |
unsigned long | get_imageParamsW (int n) |
unsigned char | get_sensor_i2c_addr (void) |
void | set_sensor_i2c_regs (int n, unsigned char d) |
void | set_imageParamsR (int n, unsigned long d) |
void | set_imageParamsW (int n, unsigned long d) |
void | set_sensor_i2c_addr (unsigned char d) |
void | ccamCRAnd (unsigned long d) |
void | ccamCROr (unsigned long d) |
void | ccamCRXor (unsigned long d) |
void | ccamCRAndOr (unsigned long d_and, unsigned long d_or) |
unsigned long | ccamGetCR (void) |
void | writeSensorDefaults (unsigned long *data, int count) |
int | writeSensorReg (unsigned int ra, unsigned char rd, int uncond) |
int | readSensorReg (unsigned int ra, int mode) |
int | readSensorReg16 (unsigned char ra, int mode) |
int | writeSensorReg16 (unsigned char ra, int rd, int uncond) |
int | writeSensorRegFF (unsigned char ra, int rd, int uncond) |
void | camSeqStop (void) |
int | camSeqStartClip (int nfr, int len) |
only "n, -1" and "0, -1" are updated to include CCD so far | |
int | camSeqGetJPEG_wp (void) |
int | camSeqGetJPEG_rp (void) |
void | camSeqSetJPEG_rp (int p) |
int | program_sensor_exposition (void) |
int | program_sensor_exposition_just (void) |
This program returns -1 for all not yet suported (re-supported ) sensors. | |
void | program_trigger (void) |
program trigger parameters | |
void | program_i2c (void) |
void | program_smart_irq (void) |
void | program_early_timestamp (void) |
void | exposition_unlock (void) |
void | dumpFrameParams (struct frame_params_t *fp, const char *title) |
Variables | |
autoexp_t * | autoexp_state |
autoexp_t * | autoexp_set |
aexp_window_t * | aexp_window |
aexp_window_t * | aexp_window_set |
#define X313_SETFIELD | ( | x, | |||
y | ) |
#define X313_TIMESTAMPLEN 28 |
only "n, -1" and "0, -1" are updated to include CCD so far
0, 0 - reread n, l - both restrictions n,-1 - n frames, any length -1, l - any n, fixed length 0,-1 - start constant compressing -1, 0 - end constant compressing (will need to wait for the state to be "DONE") if "end" and it was'n running - acquire 1 full buffer
stop and wasn't running - acquire 1 full buffer (nfr == -2 - will not restart)
NOTE: here it is important to start from the beginning of the buffer
make it invalid - why? First we'll fix dealing with invalid JPEG_rp, then - remove this operator.
start constant compression (after skipping 2 "bad" frames)
already acquiring/compressing? hello -z -> 7
do we need to reset everything - maybe just contunue?
copied from camSeq_interrupt this sequence is normally executed _after_ the first frame, but we do not want to waste first frame here
already acquiring/compressing? hello -z -> 7
copied from camSeq_interrupt this sequence is normally executed _after_ the first frame, but we do not want to waste first frame here
(0,0) - just reread from memory
void ccamCRAndOr | ( | unsigned long | d_and, | |
unsigned long | d_or | |||
) |
void dumpFrameParams | ( | struct frame_params_t * | fp, | |
const char * | title | |||
) |
int program_sensor_exposition_just | ( | void | ) |
void program_trigger | ( | void | ) |
void writeSensorDefaults | ( | unsigned long * | data, | |
int | count | |||
) |
struct aexp_window_t* aexp_window |
struct aexp_window_t* aexp_window_set |
struct autoexp_t* autoexp_set |
struct autoexp_t* autoexp_state |