#include <p30f6014A.h>
#include "../../motor_led/e_epuck_ports.h"
#include "e_po3030k.h"
Functions | |
| int | __attribute__ ((near)) |
| static void | init_timer5 (void) |
| static void | init_timer4 (void) |
| void | e_po3030k_launch_capture (char *buf) |
| int | e_po3030k_apply_timer_config (int pixel_row, int pixel_col, int bpp, int pbp, int bbl) |
| int | e_po3030k_is_img_ready (void) |
Variables | |
| char * | _po3030k_buffer |
| int | _po3030k_img_ready |
| static int | blank_row_betw |
| int __attribute__ | ( | (near) | ) |
| int e_po3030k_apply_timer_config | ( | int | pixel_row, | |
| int | pixel_col, | |||
| int | bpp, | |||
| int | pbp, | |||
| int | bbl | |||
| ) |
Modify the interrupt configuration
| pixel_row | The number of row to take | |
| pixel_col | The number of pixel to take each pixel_row | |
| bpp | The number of byte per pixel | |
| pbp | The number of pixel to ignore between each pixel | |
| bbl | The number of row to ignore between each line |
| int e_po3030k_is_img_ready | ( | void | ) |
Check if the current capture is finished
| void e_po3030k_launch_capture | ( | char * | buf | ) |
Launch a capture in the buf buffer
| buf | The buffer to write to |
| static void init_timer4 | ( | void | ) | [static] |
| static void init_timer5 | ( | void | ) | [static] |
| char* _po3030k_buffer |
The buffer to write to
The flag to tell, the image is ready or not Zero mean capture is in progress, non-zero mean capture done.
int blank_row_betw [static] |
1.5.4