vector

Dependencies:   MBED1zadD2 mbed BSP_DISCO_F429ZI

Committer:
filipksiezyc
Date:
Mon Jun 15 12:27:46 2020 +0000
Revision:
2:f4852c55c418
VECTOR;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
filipksiezyc 2:f4852c55c418 1 #include "Ledboard.h"
filipksiezyc 2:f4852c55c418 2
filipksiezyc 2:f4852c55c418 3
filipksiezyc 2:f4852c55c418 4
filipksiezyc 2:f4852c55c418 5 Ledboard::Ledboard(unsigned char ucColumn){
filipksiezyc 2:f4852c55c418 6
filipksiezyc 2:f4852c55c418 7 unsigned char ucCurrentKey;
filipksiezyc 2:f4852c55c418 8 for(ucCurrentKey=0; ucCurrentKey<NUMBER_OF_KEYS; ucCurrentKey++){
filipksiezyc 2:f4852c55c418 9 Leds.push_back(Led(ucColumn, ucCurrentKey));
filipksiezyc 2:f4852c55c418 10 }
filipksiezyc 2:f4852c55c418 11 Off();
filipksiezyc 2:f4852c55c418 12 }
filipksiezyc 2:f4852c55c418 13
filipksiezyc 2:f4852c55c418 14 void Ledboard::On(unsigned char ucKeyNumber){
filipksiezyc 2:f4852c55c418 15 Off();
filipksiezyc 2:f4852c55c418 16 Leds[ucKeyNumber].On();
filipksiezyc 2:f4852c55c418 17 }
filipksiezyc 2:f4852c55c418 18
filipksiezyc 2:f4852c55c418 19 void Ledboard::Off(){
filipksiezyc 2:f4852c55c418 20 for(viCurrentLed=Leds.begin(); viCurrentLed!=Leds.end(); viCurrentLed++){
filipksiezyc 2:f4852c55c418 21 viCurrentLed->Off();;
filipksiezyc 2:f4852c55c418 22 }
filipksiezyc 2:f4852c55c418 23 }
filipksiezyc 2:f4852c55c418 24