Home · Forum · CAN Modules · Partlists · Katalog · press archive · Downloads · Photogallery · WebLinksWednesday, 22. October 2025
View Thread
 Das CAN digital Bahn Projekt > Allgemein
 Lob, Kritik und Vorschläge
Previous Thread Next Thread

Page 2 of 2 < 1 2
search
Thread Startpost: Programmieren für die CC-Schnitte on
Author RE: Programmieren für die CC-Schnitte   11 # 12 top
Ulli9391
Spezialist




Posts: 973

Joined: 06.01.12
Status: Offline
Posted on 04.12.2012 20:31  

Hallo Thorsten,

der Artikel im Modellbahnkurier ist sehr interessant und hat mich angeregt wieder in die Programmierung einzusteigen - zumindestens den Versuch zu unternehmen.

Ich habe mir den Datenaustausch auf dem CAN-Bus angeschaut:

Bei der Weichensteuerung wird nicht nur ein Befehl gegeben:
1. Schaltspannung ein
Wartezeit
2. Schaltspannung aus

- so auch in Deinem Programmcode.

Dann kommen aber auch noch Datensätze, die als Antwort auf die Befehle gelten dürften.

Wie werden diese in einem C#-Programm ausgewertet?

Wenn die Weiche von Hand umgeschaltet wird, wertet der WeichenChef dies aus und sendet auf dem CAN-Bus doch auch ein Datagram aus; auch diese Information muß im PC-Programm ausgewertet werden.

Gibt es dafür auch eine kurze Codesequenz?

Der Serialport wird ja da einen Interrupt auslösen, der die Verarbeitung auslöst - welcher Befehl ist dafür zuständig?

Gruß Ulli

 
Author RE: Programmieren für die CC-Schnitte   12 # 12 top
Thorsten
Site Admin


User Avatar



Posts: 2343

Location: in der Lampe
Joined: 03.06.10
Status: Offline
Posted on 05.12.2012 07:43  

Hallo Ulli,

ja, Du bekommst auf jeden Angeforderten Befehl auch eine Antwort. Gute Programme werten erst diese Daten aus, ob die Weiche auch wirklcih geschaltet wurde.

Wie man das macht, habe ich auch nur aus einem Buch abgeschrieben und das funzt nur so leidlich. Ich habe an der Stelle nicht genügend Wissen um das erklären zu können und ehe ich da quatsch schreibe, möchte ich das lassen. Vielleicht kann da ein anderer etwas zu schreiben und ich lerne auch noch etwas...


Schöne Grüße

BR96 Thorsten


Edited by Thorsten on 05.12.2012 07:43
 
Page 2 of 2 < 1 2
Jump to Forum:
Copyright 2010 - 2025 by Sven Schapmann