An Python application for configuring PSA/Stellantis based cars
See for additional Hardware/Info: ludwig-v arduino-psa-diag
Currently supporting:
- JSON Configuration for example BSI2010 to setup GUI
See more JSON Configuration Files - Reading Zones that are listed in JSON Configuration file
- Reading Zones with Multiple configurations, that are listed in JSON Configuration file
- Writing Zones to CSV file
- Writing changed Zones (as an list) to ECU
What I would like to support:
- More ECU JSON Files
This application is as is, and you use it at your own risk.
I am not responsible for any damages or injuries resulting from the use of this application.
Help in any way is appreciated, just send me an email with anything you can contribute to the project, like:
- More ECU JSON Files
- Python coding
- GUI design
- ideas / feature requests
- test reports
- spread the word!
- Install Python 3.12 or above
- Get code
git clone https://github.com/Barracuda09/PyPSADiag.git
- Create virtual enviroment
python -m venv /path/to/PyPSADiag/.venv
- Goto virtual enviroment with
/path/to/PyPSADiag/.venv/Script/activate
- Install requirements, within path of PyPSADiag with
pip install -r requirements.txt
- Run with:
python main.py
Open Zone File
and select an ECU JSON fileConnect
to correct Arduino hardwareRead
Zones- RISK: You can change Zones and use
Write
to write them to ECU.
Always Check that these zones look correct
If you like my work then please consider making a donation, to support my effort in
developing this application.
Many thanks to all who donated already.
PayPal |
---|
If you like to contact me, you can do so by sending an email to:
mpostema09 -at- gmail.com