RKS+CAN Adapter für CAN-Bus Sniffing
CAN-Interface
Info und Bestellung
CANhack.de - CAN Hardware, CAN Software, CAN Protokolle - Das CAN-Bus Forum.

Arduino mit MCP2515 als Steuerung


FehlerdatenbankSuchen  LesezeichenLesezeichen  Garage - FahrzeugeFahrzeuge  InfoFAQ und Impressum
RSS-NewsfeedRSS-Newsfeed  RegistrierenRegistrieren  LoginLogin
 
Neues Thema beginnen   Auf Beitrag antworten      Weitergeben, Thema teilen   Lesezeichen setzen   Druckansicht    CANhack.de - Übersicht » Mikrocontroller und Elektronik: Programmierung Vorheriges Thema anzeigen :: Nächstes Thema anzeigen
Autor Nachricht
Aggro600



CAN Hacker seit: 28.10.2017
Beiträge: 2
Karma: +0 / -0   Danke, gefällt mir!


Kostenloser Account, kein CAN Entwicklungs-Support

Beitrag29-10-2017, 1:23    Titel: Arduino mit MCP2515 als Steuerung Antworten mit Zitat

Ich habe einen Arduino und ein MCP2515 und nutze diese Lib:
https://github.com/coryjfowler/MCP_CAN_lib
Ich kann auch Daten empfangen, nur wie vergleiche ich diese nun.
Angenommen es kommt die Nachricht ID=25A und Message=5,5,5,5,5,5,5,5.
Jetzt möchte ich irgendeinen Code ausführen.
Ich finde immer nur Beispiele um den internen Filter zu setzen.
Nach oben
CAN Hacker - Profil anzeigen Private Nachricht senden    
postmann
CAN-Profi
CAN-Profi


CAN Hacker seit: 23.05.2013
Beiträge: 87
Karma: +21 / -0   Danke, gefällt mir!


CAN Support

Beitrag29-10-2017, 10:22    Titel: Arduino mit MCP2515 als Steuerung Antworten mit Zitat

Ich hab das Problem noch nicht so recht Verstanden. Du empfängst ein CAN Frame mit entsprechenden Daten und möchtest auf Basis dieser irgendwas tun ?

Ich gehe mal davon aus, das du die Daten richtig empfangen hast und zur weiteren Verwendung zwischenspeicherst. Dann kannst du die mit einer normalen Bedingung abfragen.

Beispiel:

if (Byte[0] = 0x01h)
{
tu was, wenn im ersten Byte der CAN Botschaft eine 1 steht ...
}
Nach oben
CAN Hacker - Profil anzeigen Private Nachricht senden    
GerdJ
CAN-Profi
CAN-Profi


CAN Hacker seit: 08.09.2014
Beiträge: 41
Karma: +10 / -0   Danke, gefällt mir!


Premium Support

Beitrag31-10-2017, 20:09    Titel: Arduino mit MCP2515 als Steuerung Antworten mit Zitat

Bei C bitte mit Doppel =

if (Byte[0] == 0x01h)
{
tu was, wenn im ersten Byte der CAN Botschaft eine 1 steht ...
}
Nach oben
CAN Hacker - Profil anzeigen Private Nachricht senden    
Neues Thema beginnen   Auf Beitrag antworten      Weitergeben, Thema teilen   Lesezeichen setzen   Druckansicht    CANhack.de - Übersicht » Mikrocontroller und Elektronik: Programmierung Seite 1 von 1
Ähnliche Fachartikel und Themen
Thema Community Bereich
Keine neuen Beiträge RCD 320 : CAN Simulation mit AVR und MCP2515 CAN-Bus Allgemein
Keine neuen Beiträge µC + 2x MCP2515 zum Filtern Mikrocontroller und Elektronik: Programmierung
Keine neuen Beiträge CAN-Bus auswerten mit MCP2515 und RaspberryPi Mikrocontroller und Elektronik: Programmierung
Keine neuen Beiträge VW MFD Steuerung Innenraum- / Komfort CAN
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst Deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst Deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten.
Du kannst Dateien in diesem Forum herunterladen.