Jump to content

nsk95

Members
  • Content Count

    2
  • Joined

  • Last visited

Posts posted by nsk95

  1. vor 5 Stunden schrieb Equinox:

    Hallo nsk95,

    Ja, das geht problemlos. Du registrierst dafür einfach einen Listener. Dieser Listener muss eine Methode implementieren, die als Callback bei einem Event (z.B. ein Button wird gedrückt) automatisch auf deinem PC aufgerufen wird (siehe Beispiel hier: https://www.tinkerforge.com/de/doc/Software/Bricklets/DualButtonV2_Bricklet_JavaScript.html#dual-button-v2-bricklet-javascript-api, bzw. https://www.tinkerforge.com/de/doc/Software/Bricklets/DualButtonV2_Bricklet_PHP.html#dual-button-v2-bricklet-php-api). Was du in dieser Methode machst, ist völlig frei. Ob du nun also eine Aktion auf dem TF-Stapel machst oder etwas auf deinem PC, ist egal.

    Auch das geht: Schau mal hier: https://www.tinkerforge.com/de/doc/Software/IPConnection_PHP.html#ipcon-php-api,
    Am besten das Beispiel zu "Enumerate". Diese Funktion liefert z.B. die UID und auch den Device Identifier.

    Ich hoffe, das hilft dir weiter.

    Vielen vielen Dank, für die ausführliche und hilfreiche Antwort. Das hat mich definitiv weiter gebracht. 

     

    Um ein HID mit zwei Knöpfen zu haben und mit dem PC zu kommunizieren, sollte das hier doch theoretisch ausreichen, oder? (Anhang) 

     

    Falls es Vorschläge oder ähnliches gibt, lasst es mich wissen. 

     

    Liebe Grüße 

    Screenshot_20200801_231547.jpg

  2. Hallo Tinker-Community,

    ich habe mich die letzten Tage nun etwas eingelesen und bin selbst PHP/Javascript-Entwickler.

    Nun hätte ich aber noch die eine oder andere Frage, die ich gerne beantwortet hätte, bevor ich meine erste Order tätigen kann.

    Bisher hatte ich dies so verstanden, dass das Brick/Bricklet vom PC aus steuerbar ist, ergo sage ich vom Rechner aus, was er zu tun hat.

    Hier stellt sich mir aber die Frage, ob das auch anders herum möglich ist, sodass man auf dem Rechner eine Application schreibt und bspw. ein Knopfdruck auf dem Bricklet getätigt wird und der Daemon dies dann an den Rechner weitergibt. 

    Als Beispiel: Master Brick und Bricklet mit zwei Knöpfen. Wenn Knopf 1 gedrückt wird, soll in der Applikation auf dem Rechner Sache x passieren und Knopf 2 schließt sich beispielsweise. 

    Meine nächste Frage wäre, ob es möglich ist, die selbe Applikation für verschiedene Bricks/Bricklets zu benutzen, sodass man bspw. 10x das gleiche Brick-Bricklet-Konstrukt aufbaut und die alle mit der Applikation auf dem Rechner kompatibel sind. 

    Wie mir bisher in den Beispielen ersichtlich war, muss wohl immer die UID eingetragen werden.

     

    Vielen Dank für eure Zeit

     

     

×
×
  • Create New...