add blinker
This commit is contained in:
@@ -30,6 +30,10 @@ LED* l8() {
|
||||
return &theFactory.l8_;
|
||||
}
|
||||
|
||||
BLINKER* b1() {
|
||||
return &theFactory.b1_;
|
||||
}
|
||||
|
||||
ALIVE* ALcontroller(){
|
||||
return &theFactory.ALcontroller_;
|
||||
}
|
||||
@@ -58,6 +62,8 @@ void Factory_init() {
|
||||
LED_initHW(l6());
|
||||
LED_initHW(l7());
|
||||
LED_initHW(l8());
|
||||
|
||||
BLINKER_init(b1());
|
||||
|
||||
CAN_init();
|
||||
CAN_setSender(1);
|
||||
@@ -78,6 +84,9 @@ void Factory_build() {
|
||||
|
||||
ALIVE_onAlive(ALcontroller(), CM_CONTROLLER_ALIVE, NULL);
|
||||
|
||||
BLINKER_onOn(b1(), LED_on, l6());
|
||||
BLINKER_onOff(b1(), LED_off, l6());
|
||||
|
||||
ALIVE_onSetup(ALjoy(), CM_JOY_SETUP, NULL);
|
||||
ALIVE_setAliveTime(ALjoy(), KART_CST.JOYSTICK_ALIVE_TIME);
|
||||
ALIVE_onBorn(ALjoy(), LED_on, l1());
|
||||
@@ -88,6 +97,9 @@ void Factory_build() {
|
||||
//start all state machines
|
||||
void Factory_start() {
|
||||
CAN_startBehaviour();
|
||||
|
||||
BLINKER_startBehaviour(b1());
|
||||
BLINKER_emitBlink(b1(), 0);
|
||||
|
||||
ALIVE_startBehaviourSender(ALcontroller());
|
||||
ALIVE_startBehaviourChecker(ALjoy());
|
||||
|
||||
Reference in New Issue
Block a user