static struct rpp_can_timing_cfg can_timing[] = {
{
.brp = 10,
- .error = 0,
.phase_seg1 = 5,
.phase_seg2 = 2,
.prop_seg = 8,
- .sampl_pt = 875,
- .sjw = 1,
- .tq = 125
+ .sjw = 1
},
{
.brp = 10,
- .error = 0,
.phase_seg1 = 5,
.phase_seg2 = 2,
.prop_seg = 8,
- .sampl_pt = 875,
- .sjw = 1,
- .tq = 125
+ .sjw = 1
},
{
.brp = 10,
- .error = 0,
.phase_seg1 = 5,
.phase_seg2 = 2,
.prop_seg = 8,
- .sampl_pt = 875,
- .sjw = 1,
- .tq = 125
+ .sjw = 1
},
};
return -CMDERR_BADPAR;
if (can_config.ctrl[controller_id-1].timing_config != NULL) {
- rpp_sci_printf("brp: %u\r\nprop_seg: %u tQ\r\nphase_seg1: %u tQ\r\nphase_seg2: %u tQ\r\nsjw: %u tQ\r\nsample_pt: %u ns\r\nerror: %u\r\n tQ: %u ns\r\n",
+ rpp_sci_printf("brp: %u\r\nprop_seg: %u tQ\r\nphase_seg1: %u tQ\r\nphase_seg2: %u tQ\r\nsjw: %u tQ\r\n",
can_config.ctrl[controller_id-1].timing_config->brp,
can_config.ctrl[controller_id-1].timing_config->prop_seg,
can_config.ctrl[controller_id-1].timing_config->phase_seg1,
can_config.ctrl[controller_id-1].timing_config->phase_seg2,
- can_config.ctrl[controller_id-1].timing_config->sjw,
- can_config.ctrl[controller_id-1].timing_config->sampl_pt,
- can_config.ctrl[controller_id-1].timing_config->error,
- can_config.ctrl[controller_id-1].timing_config->tq
+ can_config.ctrl[controller_id-1].timing_config->sjw
);
}
else {
- rpp_sci_printf("CAN timing has not yet been manualy specified.\r\n");
+ rpp_sci_printf("CAN timing has not yet been manually specified.\r\n");
}
}