mirror of
https://git.intern.spaceteamaachen.de/ALPAKA/TACOS.git
synced 2025-08-02 16:51:53 +00:00
Controller init updated
This commit is contained in:
parent
c327ec2ede
commit
72395bd0c1
@ -6,9 +6,9 @@ namespace sta
|
||||
{
|
||||
namespace tacos
|
||||
{
|
||||
CanBus::CanBus(CAN_HandleTypeDef * handle)
|
||||
CanBus::CanBus(STM32CanController * controller)
|
||||
: TacosThread{"Can Bus", STA_TACOS_CAN_BUS_PRIORITY},
|
||||
canBusController_{handle},
|
||||
canBusController_{controller},
|
||||
canSysDataQueue_{STA_RTOS_CAN_BUS_QUEUE_LENGTH},
|
||||
canBusDataQueue_{STA_RTOS_CAN_BUS_QUEUE_LENGTH},
|
||||
canBus_{&canBusController_, HAL_GetTick, dummy::handleSysMessage, dummy::handleDataMessage}
|
||||
|
@ -125,6 +125,11 @@ namespace sta
|
||||
Watchdog::instance()->start();
|
||||
}
|
||||
#endif // STA_TACOS_WATCHDOG_ENABLED
|
||||
STA_WEAK
|
||||
CanController * getCanController(){
|
||||
extern CAN_HandleTypeDef hcan1;
|
||||
return new STM32CanController(&hcan1);
|
||||
}
|
||||
} // namespace tacos
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user