blog:car_stuff_pycosworth

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
blog:car_stuff_pycosworth [2021/08/18 10:28] – [Hardware Requirements] johnblog:car_stuff_pycosworth [2021/08/18 16:04] (current) – [Software Requirements] john
Line 4: Line 4:
  
 **PyCosworth** is a monitoring, data-logging and diagnostic tool for (primarily Escort/Sierra Cosworth) vehicles equipped with the [[http://www.bigturbo.co.uk|Magneti Marelli L8/P8 ECU]] which have the serial datastream protocol enabled. **PyCosworth** is a monitoring, data-logging and diagnostic tool for (primarily Escort/Sierra Cosworth) vehicles equipped with the [[http://www.bigturbo.co.uk|Magneti Marelli L8/P8 ECU]] which have the serial datastream protocol enabled.
 +
 +Quick Links:
 +   * General overview, Hardware & Software requirements - //keep reading this page//
 +   * [[blog:car_stuff_pycosworth_hardware|Example hardware setup]]
 +   * [[blog:car_stuff_pycosworth_configuration|Configuring the software]]
 +   * [[blog:car_stuff_pycosworth_raspbian|Configuring a Raspberry Pi for PyCosworth]]
 +   * [[blog:car_stuff_pycosworth_pectel|Pectel serial datastream documentation]]
  
 {{:blog:pycosworth:ford-cosworth-yb-turbo-engine.jpg?400|}} {{:blog:pycosworth:ford-cosworth-yb-turbo-engine.jpg?400|}}
Line 20: Line 27:
  
 ===== Hardware Requirements ===== ===== Hardware Requirements =====
 +
 +In addition to my software, you need a few key pieces of hardware in order to access the sensor data from your Cosworth ECU:
  
    * **A vehicle with a //serial datastream enabled// Magneti Marelli ECU**, specifically:    * **A vehicle with a //serial datastream enabled// Magneti Marelli ECU**, specifically:
Line 60: Line 69:
 ==== Hardware Configuration Guide ==== ==== Hardware Configuration Guide ====
  
-There are too many variables to say //"this is exactly how to do it"//, but I've documented how **my** setup is connected together in this guide....+There are too many variables to say //"this is exactly how to do it"//, but I've documented how **my** setup is connected together in [[blog:car_stuff_pycosworth_hardware|this hardware setup guide]].
  
 ===== Software Requirements ===== ===== Software Requirements =====
  
-All of the **Python** software library requirements are listed in the *requirements.txtfile, simply run:+All of the **Python** software library requirements are listed in the //requirements.txt// file, simply run:
  
 <code> <code>
Line 131: Line 140:
 ===== Configuration ===== ===== Configuration =====
  
-All of the user-customisable settings are found in the file `libs/settings.py`. This includes an extensive set of optional modules and complete customisation over which sensors are monitored, their update frequency (subject to the speed of the ECU) as well as total control over the layout and display modes of the in-car visualisation and display options.+All of the user-customisable settings are found in the file <code>libs/settings.py</code> within the programme directory. This includes an extensive set of optional modules and complete customisation over which sensors are monitored, their update frequency (subject to the speed of the ECU) as well as total control over the layout and display modes of the in-car visualisation and display options.
  
-Please see [the configuration guide](docs/Configuration.md) for full details.+Please see [[:blog:car_stuff_pycosworth_configuration|the configuration guide]for full details.
  
 ---- ----
Line 139: Line 148:
 ===== Pectel Datastream ===== ===== Pectel Datastream =====
  
-For full details of the Pectel serial datastream, see [the Cosworth Pectel datastream protocol](docs/Pectel.md) document.+For full details of the Pectel serial datastream that I have found, see [[:blog:car_stuff_pycosworth_pectel|the Cosworth Pectel datastream protocol]document.
  • blog/car_stuff_pycosworth.1629278885.txt.gz
  • Last modified: 2021/08/18 10:28
  • by john