142,11 → 142,11 |
while(1) { |
|
elaborate_image(fbuf->base); |
//cprintf("E"); |
|
/* Text version |
printf_xy(1,20,WHITE,"%08x", |
*(unsigned int *)(fbuf->base+50*320*3+50*3)); |
*/ |
//Text version |
//printf_xy(1,20,WHITE,"%08x", |
// *(unsigned int *)(fbuf->base+50*320*3+50*3)); |
|
ready_to_grab = 1; |
|
172,10 → 172,13 |
on = 1; |
VIDEODEV26_ioctl(FRAME_GRABBER_NUMBER,VIDIOCCAPTURE,(unsigned long)&on); |
|
//cprintf("G"); |
|
ready_to_grab = 0; |
|
} else { |
|
//cprintf("S"); |
/* Frame skipped */ |
|
} |
241,13 → 244,13 |
soft_task_default_model(et); |
soft_task_def_period(et,40000); |
soft_task_def_arg(et,(void *)(&fbuf)); |
soft_task_def_met(et,30000); |
soft_task_def_met(et,20000); |
soft_task_def_aperiodic(et); |
soft_task_def_ctrl_jet(et); |
|
hard_task_default_model(gt); |
hard_task_def_mit(gt,40000); |
hard_task_def_wcet(gt,4000); |
hard_task_def_wcet(gt,15000); |
hard_task_def_ctrl_jet(gt); |
|
grab_task_pid = task_create("GrabTask",grab_task,>,NULL); |