int set_canbtr_complete_fnc(struct usb_ep_t *ep, int status){
int dest_chip;
-// int32_t rate,sjw,sampl_pt,flags;
uint32_t brp, sjw, tseg1, tseg2;
struct can_lmc1_chip_data *chip_data=NULL;
printf("BRP: %d, SJW: %d, TSEG1: %d, TSEG2: %d \n", brp, sjw, tseg1, tseg2);
- CAN_set_bittiming(chips_p[dest_chip], brp, sjw, tseg1, tseg2);
+ CAN_set_bittiming(chips_p[dest_chip], brp--, sjw--, tseg1--, tseg2--);
// if (chips_p[dest_chip]->chipspecops->baud_rate(chips_p[dest_chip], rate, chips_p[dest_chip]->clock, sjw, sampl_pt, flags)<0)
// goto error;