Limitations of TotalPhase Interface
There are a few limitations to the TotalPhase Interface when used in CANtrace.
TotalPhase interface uses asynchronous sending with thread locking. If multiple devices are connected and busload is high, TotalPhase interfaces might run into issues.
While using multiple ports at the same time and/or at high busloads the TotalPhase interface's buffer might overflow. Due to this, the device is/or must be unplugged to reset it.
Timestamp resolution is 1 µs.
From TotalPhase API documentation:
To decrease the possibility of this buffer filling, the following steps may be taken:
- Ensure the CAN bus is properly terminated, otherwise the Komodo is saturated with CAN errors.
- Use only one port on the Komodo device.
- Use only one CAN channel on the Komodo device.
- Use a lower CAN bitrate.