Home

Awesome

alt text

SLSS CANAnalyser ist eine Software zum Anzeigen, Aufzeichnen und Auswerten von CAN-Bus Daten. Als Hardware zur Verbindung mit dem Bus-System kommt ein, oder wahlweise auch mehrere Arduino (Uno) Micro-Controller, welche mit einem MCP2515 CAN-Controller-Board oder CAN-Shield bestückt werden, zum Einsatz. Das Hauptziel dieser Software soll es sein, die Handhabung und den Umgang mit CAN-Bus Signalen ohne den Einsatz von teurer Software oder Hardware zu ermöglichen.

Weitere Informationen siehe langer-sebastian.de/SLSS-CANAnalyser

Funktionen

Installation

Micro-Controller

  1. SLSS CANAnalyser Software für Microsoft Windows und Micro-Controller Code für den Arduino herunterladen

  2. Die richtige Takt-Frequenz für die Micro-Controller Software muss je nach verbautem Schwingquarz des CAN-Boards gewählt werden. Dazu den Wert des Schwingquarzes auf dem CAN-Board ablesen und analog dazu einfach den richtigen Programmcode im Ordner auswählen.

  3. [optional] Die Geräte-ID kann in der Micro-Controller Software zur besseren Unterscheidung bei der Verwendung mehrerer CAN-Boards geändert werden

  4. den editierten Code via Arduino IDE auf den angeschlossenen Arduino hochladen (zum erfolgreichen Upload ist die Installation der verwendeten MCP-CAN Bibliothek nötig)

SLSS CANAnalyser for Windows

  1. SLSS CANAnalyser auf dem Windows-PC installieren und ausführen
  2. Nach dem Start den COM-Port, an welchem der Arduino an den PC angeschlossen ist auswählen.<br><font color="red"><b>Hinweis:</b></font> Bitte, falls geöffnet, den seriellen Monitor der Arduino IDE schließen, da der SLSS CANAnalyser ansonsten keine Verbindung zum Board herstellen kann!
  3. Nach dem Setzen der Bus-Geschwindigkeit kann die Verbindung zum CAN-Board durch das Klicken auf "verbinden" hergestellt werden.
  4. Falls der COM-Port unbekannt sein sollte, kann über einen Klick auf "Modulsuche" das CAN-Board auch automatisch gesucht werden

Nach erfolgreich hergestellter Verbindung werden die eingehenden CAN-Daten im Tab "Aktuell eingehende CAN-Daten" unterhalb der Bedienelemente angezeigt. Weitere Informationen zur Bedienung können der Bedienungsanleitung (04.03.2021 - in Erstellung) entnommen werden.

Hinweis Fehler und Debugging

Die Software befindet sich aktuell noch in er Entwicklung. Einige Funktionen können deshalb noch fehlerhaft oder ohne Funktion sein. Für das Melden von Fehlern wäre ich sehr dankbar und würde diese zeitnah mit einem Versionshub beheben.

Haftungsausschluss

Die hier veröffentlichte Software wurde auf mehreren Systemen fehlerfrei getestet. Dennoch kann für evtl. Beschädigungen, Instabilitäten oder sonstige Beeinträchtigungen, welche unmittelbar durch die Installation, Nutzung, oder in sonstiger Weise in Zusammenhang stehend mit der hier zum Download angebotenen Software auftreten keinerlei Haftung übernommen werden. Der Download, die Installation und Nutzung geschehen auf eigenes Risiko! Bei Problemen wenden sie sich bitte an info@langer-sebastian.de!

Zusatz zur Nutzung im Bereich der StVO / StVZO

Die angebotene Software ist ausschließlich für den Bereich des Prototyping gedacht und die Nutzung somit ausschließlich abseits des öffentlichen Verkehrsraums gestattet! Von einer Nutzung während der Fahrt wird ausdrücklich abgeraten.

SLSS-CANAnalyser (english)

SLSS CANAnalyser is a Microsoft Windows based CAN bus analysis software to show, record and evaluate CAN-Bus signals and data. For the connection with an CAN bus system, SLSS CANAnalyser use one or more Arduino microcontroller boards with installed MCP2515 CAN extension. One of the main intents behind SLSS CANAnalyser was to build a software solution for CAN analysis without the usage of professional and mostly expensive equipment.

<b>Note:</b> The GUI of this software is completely in german, an english version will be released when the development is completely done, or the demand of an english version is huge.

For further information, please go to langer-sebastian.de/SLSS-CANAnalyser

Features

Installation

Micro-Controller

  1. Download SLSS CANAnalyser Software for Windows and the code file for the Arduino based microcontroller
  2. choose the correct oscillator-frequency of your CAN board by selecting the right file of microcontroller code (8MHz or 16Mhz)
  3. [optional] configure device-ID in Arduino Code to distinguish multiple connected boards
  4. upload the Arduino Code to your Arduino Board (the installation of the MCP-CAN library is necessary)

SLSS CANAnalyser for Windows

  1. install SLSS CANAnalyser for Windows on your Windows Computer
  2. start SLSS CANAnalyser and select the com-port your Arduino microcontroller board is connected to <br><font color="red"><b>Notice:</b></font> Please close Arduino serial terminal if still opened, otherwise SLSS CANAnalyser could not create a connection to the board!
  3. set CAN-Bus data rate and click "verbinden" to establish connection
  4. if you don't know the com port your microController board is connected to, use the modul search function by clicking on "Modulsuche" to automatically search for all connected modules.

For more information see the users manual (04.03.2021 - in creation / not available).

Note for issues, malfunctions and debugging

This Software is actually still in development. Some functions might be faulty or not usable. Please reply errors or bugs, to give me the chance the fix that with the next version.

Disclaimer of liability

This software was tested on multiple systems without any problems or issues. Nevertheless, no liability can be assumed for any damage, instability or other impairments occurring directly or passively through the installation, usage or in any other kind of correlation with this software. Download, installation and usage is completely at your own risk! For any further problems, please contact info@langer-sebastian.de!

Usage on public streets or roads

The software is intended for prototyping and should not be used in public traffic areas! A possible violation of the traffic law can occur.