Ewert and Peak CANdapter Set Up

Ewert and Peak CANdapter Set Up

Notes

This guide will how you how to set up the Ewert and Peak CANdapters.

The Ewert CANdapter can interface with the python script written to simulate bps CAN messages (or the ones of your choice if you rewrite them).

Please note that Ewert and Peak CANdapters are made by separate companies and have different pinouts.

Ewert CANdapter

Website

Ewert Energy Systems

Manual

https://www.ewertenergy.com/products/candapter/downloads/candapter_manual.pdf

Drivers

Ewert Energy Systems

CAN Logger

Ewert Energy Systems

Pinouts

3 - HIGH

5 - LOW

Peak CANdapter

Website

PCAN-USB: PEAK-System

Manual

https://www.peak-system.com/produktcd/Pdf/English/PCAN-USB_UserMan_eng.pdf

Driver

Drivers: PEAK-System

CAN Logger

PCAN-View: PEAK-System

Pinouts

7 - HIGH

2 - LOW

image-20250409-062655.png

Python Script to Log CAN Messages

If you’d like to use the Python Script in place of the CAN logger applications provided by Ewert:

  1. Download this script: Controls/Scripts/bps_sim_can.py at master · lhr-solar/Controls

  2. Run it in your cmd: python3 bps_sim_can.py

  3. If it doesn't run due to not having serial: 

    1. python -m pip install pyserial