Jump to content

Testling

Members
  • Gesamte Inhalte

    10
  • Benutzer seit

  • Letzter Besuch

Posts erstellt von Testling

  1. Hallo liebe Forenmitglieder,

    beim programmieren im HomeOffice oder in der Hochschule stehe ich vor dem Problem, dass ich ein Programm erst vollständig testen kann, wenn ich wieder Zurgriff auf die Bricks habe.

    Ich kann selbstverständlich eigene Generatoren zum Testen meines Programmteils programmieren. Aber das ist je nach Projekt etwas umständlich. Gleichzeitig kann man so das Zusammenspiel zwischen brickd und dem eigenen Programm nicht testen.

    Daher wäre mein Vorschlag, dass man beispielsweise in brickd eine Funktion implementieren könnte, damit quasi das Brick verhalten mit zufälligen Werten und automatischen (zufälligen) Callback Auslösung simuliert werden kann. Das würde die Programmierung beschleunigen und man könnte sein Programm anschließend direkt im Testumfeld nutzen. Fehler in der Programmierung bei der API wären so auch schon vorher aufgefallen. Das könnte vor allem Anfänger den Einstieg vereinfachen und so noch schneller positive Ergebnisse ermöglichen.

     

    Viele Grüße 

    Testling

  2. Hallo Mitglieder,

    vor längerer Zeit bin ich auf folgendes GitHub Projekt gestoßen: Open-Spectrometer

    Diese Idee als Bausatz könnte beispielsweise interessierte Laien den Weg in die private Forschung verhelfen oder Bildungseinrichtungen könnten diesen Bausatz nutzen, um in Bildung und Forschung die Studierende /Schüler (m/w/d) auszubilden.

    Eine ähnliche Idee mithilfe eines Spektrometers wären optische Quanten-Zufallsgeneratoren. Diese Generatoren gibt es aktuell beispielsweise von der Firma: QAnt. Leider gibt es dazu aktuell ein Patent: Patent QRNG.

    Mit entsprechender Modularisierung wären in Zukunft Erweiterungen zu diesem Bausatz möglich beispielsweise in die Richtungen Analytik, Biochemie usw.

     

    Viele Grüße 

    Testling

  3. Hallo liebe Forenmitglieder,

    ich habe nur eine kurze Verständnisfrage zu den Callbacks. Wenn der Callback ausgelöst wird, dann wird eine Funktion aufgerufen und diese Funktion macht irgendwas. Jetzt würde mich folgendes interessieren: Wenn in der Callback-Funktion eine for-Schleife wäre, die beispielsweise 100 Messwerte sammeln sollte, kann ich das tun oder bekomme ich pro Callback Aufruf nur einen Messwert?

     

    Ich plane aktuell die Messwerte zu sammeln und dann mehrere Messwerte pro Callback zusammen zu fassen und den Mittelwert daraus zu bilden. Danach soll der Mittelwert über die Queue an das Hauptprogramm weitergeleitet werden. Dort sollen die Messwerte dann mithilfe von Pandas gesammelt in eine CSV-Datei gespeichert werden.

     

    Vielen Dank für Eure Hilfe.

     

    Grüße

    Testling

  4. Hallo liebe Forenmitglieder,

     

    ich habe den Tinkerforge RPi HAT Brick in Version 1.6. Ich wollte den HAT mithilfe eines 24 VDC Netzteil versorgen. Jetzt ist meine Frage, ist das Plus auf dem PCB hinter dem Anschlussstecker die Markierung für den Plus Pol oder gehört es zum dahinterliegenden Kondensator?

     

    Meine zweite Frage wäre, ist der Anschluss gegen verpolen gesichert?

    Danke für die Information.

     

    viele Grüße 

    Testling

  5. Am 7.6.2022 um 11:24 schrieb photron:

    Das normale Vorgehen ist eine IPConnection für alle Bricklets zu nutzen.

    Was ist für dich "deutliche Latenz"?

    Hallo Photron,

    Hallo liebe Forenmiglieder,

    Ich bin auch Anfänger und ich habe dazu eine Frage: Wieso nur ein IPConnectionObjekt für alle Bricklets?

    So wie ich die API verstanden habe, muss doch für jedes Bricklet ein IPConnection Object erstellt werden. Denn jedes Bricklet hat ja eine eigene UID. Oder verstehe ich gerade etwas falsch?

    Gibt es irgendwo Beispiele, wo das Zusammenspiel mehrere Bricklets gezeigt wird? Ich habe dazu nichts gefunden.

    Danke für deine und eure Hilfe.

    Viele Grüße 

    Testling

  6. Hallo maat,

     

    kurze Frage zu deiner Implementierung:

    Ist der Unterschied in der Ausführungsgeschwindigkeit zwischen deiner und der nativen Python Bindings groß?

    ich würde gerne für eine Projektarbeit ein RPi 4B mit HAT Brick als Messrechner aufsetzen. Daher wäre die Frage für mich relevant.

     

    Danke für deine Antwort.

     

    Viele Grüße 

    Testling 

     

×
×
  • Neu erstellen...