Skip to content
Snippets Groups Projects
Commit eca01ad4 authored by Sergi Hernandez's avatar Sergi Hernandez
Browse files

Updated the left and right intermitent lights animation image.

Updated the LED regions.
parent 141a3b39
No related branches found
No related tags found
No related merge requests found
No preview for this file type
No preview for this file type
......@@ -16,7 +16,7 @@ bool AdcCarLightsDriver::openDriver(void)
this->leds=new CRGBLedsDriver("leds_cont",this->config_.serial_port,this->config_.baudrate,this->config_.device_id);
// configure the array
this->frame_buffer->set_num_rows(1);
this->frame_buffer->set_num_pixels_per_row(24);
this->frame_buffer->set_num_pixels_per_row(25);
if((signed int)this->frame_buffer->get_free_memory()<0)
throw CException(_HERE_,"Not enough memory, reduce number of rows and/or columns");
this->frame_buffer->clear_all_patterns();
......@@ -26,48 +26,48 @@ bool AdcCarLightsDriver::openDriver(void)
// whole front area
this->whole_front_area.min_row=0;
this->whole_front_area.max_row=0;
this->whole_front_area.min_col=16;
this->whole_front_area.max_col=23;
this->whole_front_area.min_col=17;
this->whole_front_area.max_col=24;
// front right area
this->front_right_area.min_row=0;
this->front_right_area.max_row=0;
this->front_right_area.min_col=16;
this->front_right_area.max_col=19;
this->front_right_area.min_col=17;
this->front_right_area.max_col=20;
// front left area
this->front_left_area.min_row=0;
this->front_left_area.max_row=0;
this->front_left_area.min_col=20;
this->front_left_area.max_col=23;
this->front_left_area.min_col=21;
this->front_left_area.max_col=24;
// rear left area
this->rear_left_area.min_row=0;
this->rear_left_area.max_row=0;
this->rear_left_area.min_col=0;
this->rear_left_area.max_col=3;
this->rear_left_area.min_col=1;
this->rear_left_area.max_col=4;
// rear center area
this->rear_center_area.min_row=0;
this->rear_center_area.max_row=0;
this->rear_center_area.min_col=4;
this->rear_center_area.max_col=11;
this->rear_center_area.min_col=5;
this->rear_center_area.max_col=12;
// rear middle left area
this->rear_middle_left_area.min_row=0;
this->rear_middle_left_area.max_row=0;
this->rear_middle_left_area.min_col=4;
this->rear_middle_left_area.max_col=7;
this->rear_middle_left_area.min_col=5;
this->rear_middle_left_area.max_col=8;
// rear middle right area
this->rear_middle_right_area.min_row=0;
this->rear_middle_right_area.max_row=0;
this->rear_middle_right_area.min_col=8;
this->rear_middle_right_area.max_col=11;
this->rear_middle_right_area.min_col=9;
this->rear_middle_right_area.max_col=12;
// rear right area
this->rear_right_area.min_row=0;
this->rear_right_area.max_row=0;
this->rear_right_area.min_col=12;
this->rear_right_area.max_col=15;
this->rear_right_area.min_col=13;
this->rear_right_area.max_col=16;
// whole rear area
this->whole_rear_area.min_row=0;
this->whole_rear_area.max_row=0;
this->whole_rear_area.min_col=0;
this->whole_rear_area.max_col=15;
this->whole_rear_area.min_col=1;
this->whole_rear_area.max_col=16;
return true;
}catch(CException &e){
ROS_WARN_STREAM(e.what());
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment