Seite 3 von 5

Re: Wo schliesst man am besten neue Hardware an (bspw. 433MH

Verfasst: Fr 13. Jun 2014, 07:50
von Zeus
Habe es zwischenzeitlich zum Laufen bekommen. Habe mir das ganze jetzt zusammengestückelt anhand des funktionierenden RasPi-Beispiels. Dazu habe ich mir angesehen, was der Quellcode von rcswitch eigentlich aus meiner Eingabe macht.
Habe den entsprechenden Pin jetzt direkt geschaltet, ohne irgendwelche seriellen Funktionen. Das hat für mich den Vorteil, das es sich (vermutlich) leichter auf einen Betrieb mit der Joystickkarte anpassen lässt.
Werde das ganze jetzt noch etwas aufhübschen, bisher sind alle Werte im Programm hart kodiert.

Re: Wo schliesst man am besten neue Hardware an (bspw. 433MH

Verfasst: Do 5. Mai 2016, 16:10
von Zeus
So, wollte mich jetzt mal an das "saubere" anschließen der Joystick-Platine wagen, um daran dann den 433MHz-Sender anzuschließen.
Muss ich auf der Joystick-Karte noch irgendwelche Jumper setzen?
Zunächst wollte die grundsätzliche Lauffähigkeit der "Verdrahtung" der Joystickkarte nochmal mit einer LED und perplex im TriOS ausprobieren.
Was für Kommandos muss ich dann in perplex absetzen um die LED zum Leuchten zu bringen?

Re: Wo schliesst man am besten neue Hardware an (bspw. 433MH

Verfasst: Fr 6. Mai 2016, 14:15
von drohne235
lange her... ;)

müsste mit folgenden kommandos funktionieren:

open <adr>
put <wert>

deine adresse stellst du ja mit den jumpern ein und kannst du auch mit dem kommando "scan" oder quasigrafisch mit "map" anzeigen lassen. hier die komplette komandoliste (hoffe das ist aktuell, ansonsten mal in den quelltext schauen):

open <adr> - slave öffnen
close - slave schließen
put <wert> - zeichen zu plexus senden
get - zeichen von plexus empfangen
map - slavemap anzeigen
scan - anzeige aller slaveadressen
test - test für interne sepia-karte
test# adda port - test für spezifische sepia-karte
game - gamedevice abfragen (pollregister)
setgame adda port - adressen für poller setzen adda/port
polloff - polling anhalten
pollon - polling starten
bye - programm beenden

Re: Wo schliesst man am besten neue Hardware an (bspw. 433MH

Verfasst: Sa 7. Mai 2016, 07:54
von Zeus
Die <adr> der beiden Bausteine sind 0 bzw. 1 wenn ich das richtig sehe?
Ist <wert> direkt der Wert, der auf den Pins erscheinen soll? Oder erstmal ein Steuerkommando für den Baustein, dem weitere folgen müssen?

Re: Wo schliesst man am besten neue Hardware an (bspw. 433MH

Verfasst: So 8. Mai 2016, 09:49
von drohne235
Kannst du die Bausteine mit scan oder map schon sehen?

<wert> wird direkt als Byte ausgegeben.

Re: Wo schliesst man am besten neue Hardware an (bspw. 433MH

Verfasst: So 8. Mai 2016, 14:13
von Zeus
Leider nein. Glaube ich zumindest. Dann dürfte in map nicht alles grün sein, oder?
scan läuft auch nur alle Adressen durch. Wenn ich mir den Code ansehen, dann müsste es stoppen sobald es etwas findet.
Die neueste Version vom TriOS aus dem GIT Repository habe ich verwendet (Flash+SD).
Muss ich irgendwelche Jumper stecken? Wenn ich mir den Schaltplan ansehen hätte ich spontan gesagt nein.
Testweise habe ich es auch mit 3,3 und 5 V probiert. Hat aber keinen unterschied gemacht.

Re: Wo schliesst man am besten neue Hardware an (bspw. 433MH

Verfasst: So 8. Mai 2016, 22:48
von drohne235
Jo, da haut was nicht hin. Nur die Slaveadressen werden mit einem Punkt markiert.

Re: Wo schliesst man am besten neue Hardware an (bspw. 433MH

Verfasst: Do 13. Apr 2017, 21:49
von Zeus
Ist zwar jetzt auch schon ein bißchen her, aber ich wollte doch mal die Joystick-Platine ans Laufen bekommen.
Ca. 1 Jahr warten hat das Problem leider nicht von selbst gelöst. ;-)
Hat jemand eine Idee, wie ich mich an den Fehler herantasten kann? Der Effekt ist immer noch der gleiche, es kommt bei scan überall ein Punkt. Da scheint dann ja etwas grundsätzlich nicht zu funktionieren mit der Karte, oder?

Re: Wo schliesst man am besten neue Hardware an (bspw. 433MH

Verfasst: Fr 14. Apr 2017, 12:16
von zille9
Halle Zeus,
Steck mal auf der Joystick-Platine die Jumper für die Pullup-Widerstände (ganz links auf der Platine) dann sollte es funktionieren.

Re: Wo schliesst man am besten neue Hardware an (bspw. 433MH

Verfasst: Fr 14. Apr 2017, 15:50
von Zeus
Habe es gleich mal ausprobiert. Bei JP5 macht es keinen Unterschied ob gesteckt oder nicht. Mit JP6 bekomme ich genau das umgekehrte Ergebnis. (JP5 + JP6 gesteckt)
Grundsätzlich passiert schon was, zumindest sehe ich Signale auf den Pins. :-(