We use cookies on our website to provide you with the best possible service and to further improve our website. By clicking the "Accept All" button, you agree to the use of all cookies. You can limit the cookies used by clicking on "Accept selection". Further information and an option to revoke your selection can be found in our privacy policy.


These cookies are necessary for basic functionality. This allows you to register on our website and forum or order products with our online shop.


With these cookies, we collect anonymized usage data for our website. For example, we can see which content is interesting for our visitors and which resolutions are used. We use the information to optimize our website to provide you with the best possible user experience.


show more

Bit Rate Calculation Tool

Calculation of Register Values for CAN and CAN FD Bit Rates

The Bit Rate Calculation Tool determines the register values of the CAN controller for the desired CAN and CAN FD bit rates. Various parameters such as clock frequencies and sample points can be selected to further narrow down the list of results. An optional tolerance of up to 5 % can be defined to include nearby results in the evaluation. The bit timing values contained in the results (BRP, TSEG1, TSEG2, and SJW) can be stored and loaded for viewing across platforms. In the Android and iOS versions, it is also possible to forward the results directly from the app via e-mail. Furthermore, in the Windows application, individual lines can be copied from the result list to the clipboard to use their bitrate values in the PCAN-Basic API and applications based on it. The transmission rate calculation supports engineers in planning and optimizing classical CAN and modern CAN FD networks. The Bit Rate Calculation Tool is available free of charge for Android, iOS, and Windows.

  • Calculation of register values for user-defined transmit rates for:
    • SJA1000 based CAN controllers (8 MHz)
    • CAN controller with different clock frequencies
    • CAN FD controller with different clock frequencies
    • FlexCAN controller with 24 MHz
  • Optional tolerance specification of up to 5 % for the result calculation
  • Limitation of the results by additional parameters:
    • Clock frequency (80, 60, 40, 30, 24 and 20 MHz)
    • Sample Point separate for CAN and CAN FD (range in %)
    • Bit Duration separate for CAN and CAN FD (range in Tqs)
  • List of all results with bit timing values and additional information:
    • Bit Rate Prescaler (BRP)
    • Time segments 1 and 2 for nominal and data phases (TSEG1/2)
    • Synchronization Jump Width (SJW)
    • Quantum Duration
    • Bit Duration
    • Clocks per Bit
  • Saving results and parameters in JSON format
  • Forwarding of results by e-mail (only for iOS and Android versions)
  • Cross-platform loading of stored results

System requirements

  • Mobile versions
    • Minimum iOS 7 or Android 4.1 Jelly Bean

  • Windows® version
    • Windows® 11 (x64/ARM64), 10 (x86/x64)
    • Microsoft .NET Framework 4.6.1
  • Bit Rate Calculation Tool

Bit Rate Calculation Tool

Software for calculating register values for CAN and CAN FD bit rates for Android, iOS, and Windows® 11 (x64/ARM64), 10 (x86/x64).

Android iOS Windows