X-Git-Url: http://rtime.felk.cvut.cz/gitweb/lincan.git/blobdiff_plain/081218e24682be11668ec5218dcd8b49630d7a87..a73d6ffea8948a9abc9bfb32728bb255cec18317:/embedded/app/usbcan/usb_vend.c diff --git a/embedded/app/usbcan/usb_vend.c b/embedded/app/usbcan/usb_vend.c index 3f0afc9..1f5d41f 100644 --- a/embedded/app/usbcan/usb_vend.c +++ b/embedded/app/usbcan/usb_vend.c @@ -104,7 +104,6 @@ nodata: 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; @@ -134,7 +133,7 @@ int set_canbtr_complete_fnc(struct usb_ep_t *ep, int status){ 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;