Phantomeingänge bei 2. Mastercard an Expansion Card

zum verbinden von 4 Mastercard's am USB anschluss

Phantomeingänge bei 2. Mastercard an Expansion Card

Beitragvon Michael » Fr 16. Jul 2010, 13:55

Hallo zusammen,

ich habe hier ein merkwürdiges Problem hinsichtlich des Status der Eingänge, wenn man Controlador startet.
Die Konfiguration ist eigentlich ganz einfach: 2 Mastercards an einer Expansion Card, keine Karte mit +5V Volt versorgt, sondern nur über den USB-Port angeschlossen.

Physikalisch (tatsächlich hartverdrahtet) angeschlossene Eingänge:
Mastercard 1: 007-011-024-051-057
Mastercard 2: 084-091-092-097-105

Schön, also mal den Controlador gestartet und geschaut, was er anzeigt:
007-008-011-024-051-057-084-091-092-097-105

Seltsamerweise wird plötzlich Input 8 mitangezeigt, obwohl er gar nicht angeschlossen ist. Abziehen aller Inputstecker und Wiedereinstecken führt zu folgendem Ergebnis:
007-011-024-051-057-084-091-092-097-105
Also tatsächlich so, wie es auch verkabelt ist. *Kopfkratz*

Wenn ich jetzt im Controlador "Reset" drücke, ist die 008 wieder da:
007-008-011-024-051-057-084-091-092-097-105

Nach einigem Herumprobieren habe ich dann mal den PIC auf der Expansioncard getauscht. Ergebnis:
007-011-017-024-051-057-084-091-092-097-105 *Kopfnochmehrkratz*

Alles abziehen und wieder Einstecken:
007-011-024-051-057-084-091-092-097-105

Reset:
007-011-017-024-051-057-084-091-092-097-105

Das Problem ist, daß auch SIOC den "Phantomeingang" 008, bzw. 017 beim Start sieht und daher dann auch ein Event anstößt, was mich doch sehr zu Bedenken hinsichtlich der Zuverlässigkeit meines Setups veranlasst.

Mache ich hier irgendetwas falsch? Hat jemand sowas auch schonmal beobachtet?

Viele Grüße
Michael
Michael
Fliege
 
Beiträge: 8
Registriert: Fr 16. Jul 2010, 13:09
Wohnort: HB

Re: Phantomeingänge bei 2. Mastercard an Expansion Card

Beitragvon wody » Fr 16. Jul 2010, 14:28

Hallo Michael,

ich würde die MasterCards mit 5V versorgen, so wie es auch vorgesehen ist.


LG
peer
wody
 
Beiträge: 4
Registriert: Fr 16. Jul 2010, 08:41
Wohnort: Kottgeisering

Re: Phantomeingänge bei 2. Mastercard an Expansion Card

Beitragvon Michael » Fr 16. Jul 2010, 14:32

Hallo peer,

habe ich schon versucht, ändert leider nix am Verhalten der Karten...

Gruß
Michael
Michael
Fliege
 
Beiträge: 8
Registriert: Fr 16. Jul 2010, 13:09
Wohnort: HB

Re: Phantomeingänge bei 2. Mastercard an Expansion Card

Beitragvon Michael » Fr 16. Jul 2010, 16:25

Ich kann sogar noch einen draufpacken:
Wenn ich SIOC starte (mit der oben hartverdrahteten Variante und auch +5V an den Karten), wird der Eingang 6 kurzzeitig ein- und wieder ausgeschaltet.
Das tritt aber nur dann auf, wenn ich im Script eine Variable mit dem Output 51, 52, 53, oder 54 verknüpfe, also so was hier:

Var 5025, Name 6PAC, Link IOCARD_OUT, Device 1, Output 51 // Right Sixpack: AIR COND

Ändere ich den Output auf 36, ist der Input 6 am Anfang still.

Ich weiß echt nicht mehr weiter... :cry:

Michael
Michael
Fliege
 
Beiträge: 8
Registriert: Fr 16. Jul 2010, 13:09
Wohnort: HB

Re: Phantomeingänge bei 2. Mastercard an Expansion Card

Beitragvon Michael » Fr 16. Jul 2010, 23:05

Ich brabbel mal so ein bisschen vor mich hin...

Um das Problem aus dem vorherigen Post mit dem Input 6 auszuschalten, habe ich jetzt einfach mal nen alten PC rausgekramt und die Mastercard direkt an die parallele Schnittstelle gehängt.
Zur Erklärung, warum ich immer auf dem Input 6 rumreite: An meinem MIP ist dort der Switch für die Main Panel DUs, mit dem ich im Glasscockpit die Bildschirmpositionen verändern kann angeschlossen. In Normalstellung ist dann das PFD links und das ND rechts. Ist Input 6 geschaltet, ist nur das PFD auf dem rechten Bildschirm zu sehen (Stellung am Main Panel DU Switch: PFD Inbd). Wenn also SIOC am Anfang den Input 6 zucken lässt, ändert sich meine Anzeige auf dem GC. So ist es mir nämlich erst aufgefallen.
Nachdem ich also den Parallelport wieder reaktiviert hatte, habe ich erstmal alle Scripte angepasst, damit nur Ein- und Ausgänge von dieser einen Karte verwaltet werden. Die SIOC.ini habe ich natürlich auch angepasst.
Und siehe da: Kein Umschalten des Inputs 6 beim Starten von SIOC. PFD links, ND rechts. So wie's sein soll. Also habe ich die Probe aufs Exempel gemacht: Mastercard vom Parallelport abgezogen und an die USB-Card angesteckt. Die Sioc.ini wurde so editiert, daß mit der gleichen Device Number (Device 1) gearbeitet wird, so daß ich das vorherige Script weiterverwenden kann. Ergebnis: SIOC gestartet und der Input 6 zuckt wieder - PFD auf der rechten Seite. Was ich total gaga finde: Wenn ich die Displays mit dem Main Panel DU Schalter wieder auf Normal stelle und dann den Recall-Knopf am Sixpack drücke (hier münden die bösen Outputs 51,52,53,53), wird der Input 6 wieder geschaltet und mein PFD hüpft wieder nach rechts...

So, das musste ich mal in Worte kleiden, sonst glaubt's mir nachher wieder keiner ;)

Gruß
Michael
Michael
Fliege
 
Beiträge: 8
Registriert: Fr 16. Jul 2010, 13:09
Wohnort: HB

Re: Phantomeingänge bei 2. Mastercard an Expansion Card

Beitragvon Michael » Fr 23. Jul 2010, 21:19

Heute habe ich mal den PIC ausgelesen und mit dem HEX-Code auf Opencockpits.com verglichen. Keine Unterschiede. Ich werde jetzt mal alle ICs tauschen. Mal schauen, was da rauskommt.
Michael
Fliege
 
Beiträge: 8
Registriert: Fr 16. Jul 2010, 13:09
Wohnort: HB

Re: Phantomeingänge bei 2. Mastercard an Expansion Card

Beitragvon Michael » Mi 28. Jul 2010, 20:30

So, alle ICs getauscht, Controlador an und: Pfeifendeckel! Der gleiche Mist wie vorher.
Kann mein Problem jemand reproduzieren? Ich dreh hier langsam am Rädchen... :evil: ;)

Gruß
Michael
Michael
Fliege
 
Beiträge: 8
Registriert: Fr 16. Jul 2010, 13:09
Wohnort: HB

Re: Phantomeingänge bei 2. Mastercard an Expansion Card

Beitragvon mario.jost » Mi 28. Jul 2010, 22:49

Hatte ähnliches schon gehabt

Da lag es am Kabel von der Expansion zur Mastercard.
Gruß Josty
Bild


2X Expansion Card
8X Master Card
1X USB Servos Card
1X USB DC-Motors Card
6X 7-Segment Display Card
1X USB LCD-Card

Besuche doch mal meine Cockpit seite!
oder oder meine Straßenkart's Alzenau Homepage!
Benutzeravatar
mario.jost
Administrator
Administrator
 
Beiträge: 553
Bilder: 179
Registriert: So 6. Sep 2009, 21:04
Wohnort: Alzenau

Re: Phantomeingänge bei 2. Mastercard an Expansion Card

Beitragvon Michael » Do 29. Jul 2010, 16:12

Hallo Mario,
das war's leider auch nicht. Ich habe die Karten jetzt direkt aneinander gesteckt, also komplett ohne Kabel. Selbes Ergebnis...

Gruß
Michael
Michael
Fliege
 
Beiträge: 8
Registriert: Fr 16. Jul 2010, 13:09
Wohnort: HB


Zurück zu Expansion Card

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron