Skip to content

Commit

Permalink
[WIP] temporaly change use only can message filter with extended id
Browse files Browse the repository at this point in the history
  • Loading branch information
sugikazu75 committed Dec 29, 2024
1 parent ffc0a3b commit e55bafa
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 11 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -526,7 +526,7 @@ static void MX_FDCAN1_Init(void)
hfdcan1.Init.DataTimeSeg1 = 7;
hfdcan1.Init.DataTimeSeg2 = 2;
hfdcan1.Init.MessageRAMOffset = 0;
hfdcan1.Init.StdFiltersNbr = 1;
hfdcan1.Init.StdFiltersNbr = 0;
hfdcan1.Init.ExtFiltersNbr = 1;
hfdcan1.Init.RxFifo0ElmtsNbr = 1;
hfdcan1.Init.RxFifo0ElmtSize = FDCAN_DATA_BYTES_64;
Expand Down
20 changes: 10 additions & 10 deletions aerial_robot_nerve/spinal/mcu_project/lib/Jsk_Lib/CAN/can_core.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -78,20 +78,20 @@ namespace CAN {
{
hfdcan_ = hfdcan;

/* message filter for message with standard id */
FDCAN_FilterTypeDef sFilterConfig;
sFilterConfig.IdType = FDCAN_STANDARD_ID;
sFilterConfig.FilterIndex = 0;
sFilterConfig.FilterType = FDCAN_FILTER_MASK;
sFilterConfig.FilterConfig = FDCAN_FILTER_TO_RXFIFO0;
sFilterConfig.FilterID1 = 0x000;
sFilterConfig.FilterID2 = 0x000;
HAL_FDCAN_ConfigFilter(hfdcan_, &sFilterConfig);
// /* message filter for message with standard id */
// FDCAN_FilterTypeDef sFilterConfig;
// sFilterConfig.IdType = FDCAN_STANDARD_ID;
// sFilterConfig.FilterIndex = 0;
// sFilterConfig.FilterType = FDCAN_FILTER_MASK;
// sFilterConfig.FilterConfig = FDCAN_FILTER_TO_RXFIFO0;
// sFilterConfig.FilterID1 = 0x000;
// sFilterConfig.FilterID2 = 0x000;
// HAL_FDCAN_ConfigFilter(hfdcan_, &sFilterConfig);

/* message filter for message with extended id */
FDCAN_FilterTypeDef eFilterConfig;
eFilterConfig.IdType = FDCAN_EXTENDED_ID;
eFilterConfig.FilterIndex = 1;
eFilterConfig.FilterIndex = 0;
eFilterConfig.FilterType = FDCAN_FILTER_MASK;
eFilterConfig.FilterConfig = FDCAN_FILTER_TO_RXFIFO0;
eFilterConfig.FilterID1 = 0x000;
Expand Down

0 comments on commit e55bafa

Please sign in to comment.