can receive part done

This commit is contained in:
2023-08-22 15:53:38 +02:00
parent f6c775b637
commit 102d4e1992
8 changed files with 472 additions and 19 deletions

View File

@@ -36,14 +36,23 @@ void Factory_init()
Button_initHW(b());
ButtonSM_init(bsm(),b());
BLControl_init(blc());
CANINTERFACE_init();
;
}
void foo(uint32_t a, uint32_t b){
}
//connect objects if required
void Factory_build()
{
ButtonSM_setObserver(bsm(), blc(), &BLControl_onButton);
void Factory_build() {
ButtonSM_setObserver(bsm(), blc(), &BLControl_onButton);
ECAN_SetRXBnInterruptHandler(CANINTERFACE_newMsg);
CANINTERFACE_onProcessCan(foo);
}
//start all state machines

View File

@@ -11,6 +11,7 @@
#include "../board/button/button.h"
#include "../board/button/buttonsm.h"
#include "../app/blcontrol.h"
#include "../middleware/can_interface.h"
#define BID 1