added display setup script
This commit is contained in:
@@ -40,6 +40,19 @@ script:
|
|||||||
id(bar_display).update();
|
id(bar_display).update();
|
||||||
delay(1);
|
delay(1);
|
||||||
id(cs_pin_bar1_right).turn_off();
|
id(cs_pin_bar1_right).turn_off();
|
||||||
|
##################################
|
||||||
|
### setup mini display scripts ###
|
||||||
|
##################################
|
||||||
|
- id: setup_bar_displays
|
||||||
|
then:
|
||||||
|
- lambda: |-
|
||||||
|
id(cs_pin_bar1_left).turn_on();
|
||||||
|
id(bar_display).setup();
|
||||||
|
id(cs_pin_bar1_left).turn_off();
|
||||||
|
delay(5);
|
||||||
|
id(cs_pin_bar1_right).turn_on();
|
||||||
|
id(bar_display).setup();
|
||||||
|
id(cs_pin_bar1_right).turn_off();
|
||||||
####################
|
####################
|
||||||
### draw scripts ###
|
### draw scripts ###
|
||||||
####################
|
####################
|
||||||
|
|||||||
@@ -70,6 +70,27 @@ script:
|
|||||||
id(bar_display).update();
|
id(bar_display).update();
|
||||||
delay(1);
|
delay(1);
|
||||||
id(cs_pin_bar2_right).turn_off();
|
id(cs_pin_bar2_right).turn_off();
|
||||||
|
##################################
|
||||||
|
### setup mini display scripts ###
|
||||||
|
##################################
|
||||||
|
- id: setup_bar_displays
|
||||||
|
then:
|
||||||
|
- lambda: |-
|
||||||
|
id(cs_pin_bar1_left).turn_on();
|
||||||
|
id(bar_display).setup();
|
||||||
|
id(cs_pin_bar1_left).turn_off();
|
||||||
|
delay(5);
|
||||||
|
id(cs_pin_bar1_right).turn_on();
|
||||||
|
id(bar_display).setup();
|
||||||
|
id(cs_pin_bar1_right).turn_off();
|
||||||
|
delay(5);
|
||||||
|
id(cs_pin_bar2_left).turn_on();
|
||||||
|
id(bar_display).setup();
|
||||||
|
id(cs_pin_bar2_left).turn_off();
|
||||||
|
delay(5);
|
||||||
|
id(cs_pin_bar2_right).turn_on();
|
||||||
|
id(bar_display).setup();
|
||||||
|
id(cs_pin_bar2_right).turn_off();
|
||||||
####################
|
####################
|
||||||
### draw scripts ###
|
### draw scripts ###
|
||||||
####################
|
####################
|
||||||
|
|||||||
@@ -21,7 +21,7 @@ script:
|
|||||||
id(cs_pin_bar3_right).turn_off();
|
id(cs_pin_bar3_right).turn_off();
|
||||||
id(bar_display).clear();
|
id(bar_display).clear();
|
||||||
id(bar_display).set_rotation(display::DisplayRotation::DISPLAY_ROTATION_270_DEGREES);
|
id(bar_display).set_rotation(display::DisplayRotation::DISPLAY_ROTATION_270_DEGREES);
|
||||||
//id(bar1_left_draw).execute();
|
id(bar1_left_draw).execute();
|
||||||
id(bar_display).update();
|
id(bar_display).update();
|
||||||
delay(1);
|
delay(1);
|
||||||
id(cs_pin_bar1_left).turn_off();
|
id(cs_pin_bar1_left).turn_off();
|
||||||
@@ -36,7 +36,7 @@ script:
|
|||||||
id(cs_pin_bar3_right).turn_off();
|
id(cs_pin_bar3_right).turn_off();
|
||||||
id(bar_display).clear();
|
id(bar_display).clear();
|
||||||
id(bar_display).set_rotation(display::DisplayRotation::DISPLAY_ROTATION_90_DEGREES);
|
id(bar_display).set_rotation(display::DisplayRotation::DISPLAY_ROTATION_90_DEGREES);
|
||||||
//id(bar1_left_draw).execute();
|
id(bar1_left_draw).execute();
|
||||||
id(bar_display).update();
|
id(bar_display).update();
|
||||||
delay(1);
|
delay(1);
|
||||||
id(cs_pin_bar1_right).turn_off();
|
id(cs_pin_bar1_right).turn_off();
|
||||||
@@ -51,7 +51,7 @@ script:
|
|||||||
id(cs_pin_bar3_right).turn_off();
|
id(cs_pin_bar3_right).turn_off();
|
||||||
id(bar_display).clear();
|
id(bar_display).clear();
|
||||||
id(bar_display).set_rotation(display::DisplayRotation::DISPLAY_ROTATION_270_DEGREES);
|
id(bar_display).set_rotation(display::DisplayRotation::DISPLAY_ROTATION_270_DEGREES);
|
||||||
//id(bar2_left_draw).execute();
|
id(bar2_left_draw).execute();
|
||||||
id(bar_display).update();
|
id(bar_display).update();
|
||||||
delay(1);
|
delay(1);
|
||||||
id(cs_pin_bar2_left).turn_off();
|
id(cs_pin_bar2_left).turn_off();
|
||||||
@@ -66,7 +66,7 @@ script:
|
|||||||
id(cs_pin_bar3_right).turn_off();
|
id(cs_pin_bar3_right).turn_off();
|
||||||
id(bar_display).clear();
|
id(bar_display).clear();
|
||||||
id(bar_display).set_rotation(display::DisplayRotation::DISPLAY_ROTATION_90_DEGREES);
|
id(bar_display).set_rotation(display::DisplayRotation::DISPLAY_ROTATION_90_DEGREES);
|
||||||
//id(bar2_right_draw).execute();
|
id(bar2_right_draw).execute();
|
||||||
id(bar_display).update();
|
id(bar_display).update();
|
||||||
delay(1);
|
delay(1);
|
||||||
id(cs_pin_bar2_right).turn_off();
|
id(cs_pin_bar2_right).turn_off();
|
||||||
@@ -81,7 +81,7 @@ script:
|
|||||||
id(cs_pin_bar3_right).turn_off();
|
id(cs_pin_bar3_right).turn_off();
|
||||||
id(bar_display).clear();
|
id(bar_display).clear();
|
||||||
id(bar_display).set_rotation(display::DisplayRotation::DISPLAY_ROTATION_270_DEGREES);
|
id(bar_display).set_rotation(display::DisplayRotation::DISPLAY_ROTATION_270_DEGREES);
|
||||||
//id(bar3_left_draw).execute();
|
id(bar3_left_draw).execute();
|
||||||
id(bar_display).update();
|
id(bar_display).update();
|
||||||
delay(1);
|
delay(1);
|
||||||
id(cs_pin_bar3_left).turn_off();
|
id(cs_pin_bar3_left).turn_off();
|
||||||
@@ -96,10 +96,39 @@ script:
|
|||||||
id(cs_pin_bar3_right).turn_on(); // <<
|
id(cs_pin_bar3_right).turn_on(); // <<
|
||||||
id(bar_display).clear();
|
id(bar_display).clear();
|
||||||
id(bar_display).set_rotation(display::DisplayRotation::DISPLAY_ROTATION_90_DEGREES);
|
id(bar_display).set_rotation(display::DisplayRotation::DISPLAY_ROTATION_90_DEGREES);
|
||||||
//id(bar3_right_draw).execute();
|
id(bar3_right_draw).execute();
|
||||||
id(bar_display).update();
|
id(bar_display).update();
|
||||||
delay(1);
|
delay(1);
|
||||||
id(cs_pin_bar3_right).turn_off();
|
id(cs_pin_bar3_right).turn_off();
|
||||||
|
##################################
|
||||||
|
### setup mini display scripts ###
|
||||||
|
##################################
|
||||||
|
- id: setup_bar_displays
|
||||||
|
then:
|
||||||
|
- lambda: |-
|
||||||
|
id(cs_pin_bar1_left).turn_on();
|
||||||
|
id(bar_display).setup();
|
||||||
|
id(cs_pin_bar1_left).turn_off();
|
||||||
|
delay(5);
|
||||||
|
id(cs_pin_bar1_right).turn_on();
|
||||||
|
id(bar_display).setup();
|
||||||
|
id(cs_pin_bar1_right).turn_off();
|
||||||
|
delay(5);
|
||||||
|
id(cs_pin_bar2_left).turn_on();
|
||||||
|
id(bar_display).setup();
|
||||||
|
id(cs_pin_bar2_left).turn_off();
|
||||||
|
delay(5);
|
||||||
|
id(cs_pin_bar2_right).turn_on();
|
||||||
|
id(bar_display).setup();
|
||||||
|
id(cs_pin_bar2_right).turn_off();
|
||||||
|
delay(5);
|
||||||
|
id(cs_pin_bar3_left).turn_on();
|
||||||
|
id(bar_display).setup();
|
||||||
|
id(cs_pin_bar3_left).turn_off();
|
||||||
|
delay(5);
|
||||||
|
id(cs_pin_bar3_right).turn_on();
|
||||||
|
id(bar_display).setup();
|
||||||
|
id(cs_pin_bar3_right).turn_off();
|
||||||
####################
|
####################
|
||||||
### draw scripts ###
|
### draw scripts ###
|
||||||
####################
|
####################
|
||||||
|
|||||||
Reference in New Issue
Block a user