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
|
namespace tacos
|
||||||
{
|
{
|
||||||
CanBus::CanBus(CAN_HandleTypeDef * handle)
|
CanBus::CanBus(STM32CanController * controller)
|
||||||
: TacosThread{"Can Bus", STA_TACOS_CAN_BUS_PRIORITY},
|
: TacosThread{"Can Bus", STA_TACOS_CAN_BUS_PRIORITY},
|
||||||
canBusController_{handle},
|
canBusController_{controller},
|
||||||
canSysDataQueue_{STA_RTOS_CAN_BUS_QUEUE_LENGTH},
|
canSysDataQueue_{STA_RTOS_CAN_BUS_QUEUE_LENGTH},
|
||||||
canBusDataQueue_{STA_RTOS_CAN_BUS_QUEUE_LENGTH},
|
canBusDataQueue_{STA_RTOS_CAN_BUS_QUEUE_LENGTH},
|
||||||
canBus_{&canBusController_, HAL_GetTick, dummy::handleSysMessage, dummy::handleDataMessage}
|
canBus_{&canBusController_, HAL_GetTick, dummy::handleSysMessage, dummy::handleDataMessage}
|
||||||
|
@ -125,6 +125,11 @@ namespace sta
|
|||||||
Watchdog::instance()->start();
|
Watchdog::instance()->start();
|
||||||
}
|
}
|
||||||
#endif // STA_TACOS_WATCHDOG_ENABLED
|
#endif // STA_TACOS_WATCHDOG_ENABLED
|
||||||
|
STA_WEAK
|
||||||
|
CanController * getCanController(){
|
||||||
|
extern CAN_HandleTypeDef hcan1;
|
||||||
|
return new STM32CanController(&hcan1);
|
||||||
|
}
|
||||||
} // namespace tacos
|
} // namespace tacos
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user