Protocol Selection Guide
Start from the following section based on the protocol you want to use.
If You Use CAN/CAN FD
- Review Common APIs Required First.
- If controlling multiple devices, review Multi-device Control Start Guide.
- Refer to CAN/CAN FD Sequence (Monitoring) or CAN/CAN FD Sequence (Simulation).
CAN/CAN FD compatible MicroPeckerX units (S810-MX-FD1, S810-MX-FD2, S810-MX-HW1, S810-MX-HW2) provide 2 CAN/CAN FD interfaces per unit.
This library can control up to 4 units simultaneously, enabling up to 8 CAN/CAN FD channels in total.
If You Use LIN
- Review Common APIs Required First.
- If controlling multiple devices, review Multi-device Control Start Guide.
- Refer to LIN Sequence (Monitoring), LIN Sequence (Master Simulation), and LIN Sequence (Slave Simulation).
LIN-compatible MicroPeckerX units (S810-MX-LN1, S810-MX-HW3) provide 1 LIN interface per unit.
This library can control up to 4 units simultaneously, enabling up to 4 LIN channels in total.
If You Use Both CAN/CAN FD and LIN
To understand efficiently without overlap, follow this order.
Even when mixing CAN/CAN FD-compatible and LIN-compatible units, this library can control up to 4 units total simultaneously. Examples:
| CAN/CAN FD Units | LIN Units | CAN/CAN FD Channels | LIN Channels |
|---|---|---|---|
| 3 | 1 | 6ch | 1ch |
| 2 | 2 | 4ch | 2ch |
| 1 | 3 | 2ch | 3ch |
You can flexibly allocate CAN/CAN FD and LIN channels based on use case.