Wo schliesst man am besten neue Hardware an (bspw. 433MHz)
Re: Wo schliesst man am besten neue Hardware an (bspw. 433MH
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.
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
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?
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?
- drohne235
- Administrator
- Beiträge: 2284
- Registriert: So 24. Mai 2009, 10:35
- Wohnort: Lutherstadt Wittenberg
- Kontaktdaten:
Re: Wo schliesst man am besten neue Hardware an (bspw. 433MH
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
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
"Ob Sie denken, dass Sie es können, oder ob Sie denken, dass Sie es nicht können - in beiden Fällen haben Sie recht." Henry Ford
Re: Wo schliesst man am besten neue Hardware an (bspw. 433MH
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?
Ist <wert> direkt der Wert, der auf den Pins erscheinen soll? Oder erstmal ein Steuerkommando für den Baustein, dem weitere folgen müssen?
- drohne235
- Administrator
- Beiträge: 2284
- Registriert: So 24. Mai 2009, 10:35
- Wohnort: Lutherstadt Wittenberg
- Kontaktdaten:
Re: Wo schliesst man am besten neue Hardware an (bspw. 433MH
Kannst du die Bausteine mit scan oder map schon sehen?
<wert> wird direkt als Byte ausgegeben.
<wert> wird direkt als Byte ausgegeben.
"Ob Sie denken, dass Sie es können, oder ob Sie denken, dass Sie es nicht können - in beiden Fällen haben Sie recht." Henry Ford
Re: Wo schliesst man am besten neue Hardware an (bspw. 433MH
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.
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.
- drohne235
- Administrator
- Beiträge: 2284
- Registriert: So 24. Mai 2009, 10:35
- Wohnort: Lutherstadt Wittenberg
- Kontaktdaten:
Re: Wo schliesst man am besten neue Hardware an (bspw. 433MH
Jo, da haut was nicht hin. Nur die Slaveadressen werden mit einem Punkt markiert.
"Ob Sie denken, dass Sie es können, oder ob Sie denken, dass Sie es nicht können - in beiden Fällen haben Sie recht." Henry Ford
Re: Wo schliesst man am besten neue Hardware an (bspw. 433MH
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?
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
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.
Steck mal auf der Joystick-Platine die Jumper für die Pullup-Widerstände (ganz links auf der Platine) dann sollte es funktionieren.
Computer lösen die Probleme, die man ohne sie gar nicht hätte!
Re: Wo schliesst man am besten neue Hardware an (bspw. 433MH
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.
Grundsätzlich passiert schon was, zumindest sehe ich Signale auf den Pins.