📅 2024-01-02 — Session: Resolved wxPython installation and OBD2 setup issues

🕒 14:35–14:55
🏷️ Labels: Wxpython, Ubuntu, OBD2, Diagnostics, Installation
📂 Project: Dev
⭐ Priority: MEDIUM

Session Goal

The session aimed to resolve installation issues related to wxPython on Ubuntu 22 and set up OBD2 diagnostic software using wxPython.

Key Activities

  • Resolved wxPython Installation Issues: Addressed the unavailability of the python-wxgtk2.8 package on Ubuntu 22 by providing instructions to install a newer version of wxPython and fix multiple configuration warnings.
  • OBD2 Diagnostic Software Setup: Provided a step-by-step guide for installing and running OBD2 diagnostic software using wxPython, including software installation, scanner connection, software configuration, and troubleshooting tips.
  • Running pyOBD Software: Detailed instructions on making the pyOBD script executable, connecting an OBD2 scanner, and starting diagnostics.
  • Resolved wxPython Error for pyOBD: Offered a guide to fix the ModuleNotFoundError: No module named 'wx' by installing wxPython in a Python environment for the pyOBD application.
  • Linux Subdirectory Sorting: Explained the use of du and sort commands to sort subdirectories by size in Linux.
  • Resolved GTK+ Dependency Issues: Provided guidance on resolving wxPython installation errors due to missing GTK+ development files on Linux.

Achievements

  • Successfully installed wxPython on Ubuntu 22, resolving dependency issues.
  • Set up and ran OBD2 diagnostic software using wxPython.

Pending Tasks

  • Verify the functionality of the OBD2 diagnostic software in a real-world scenario.
  • Continue monitoring for any additional dependency issues that may arise with future updates.