Jump to content

photron

Administrators
  • Gesamte Inhalte

    3.058
  • Benutzer seit

  • Letzter Besuch

  • Tagessiege

    41

Alle erstellten Inhalte von photron

  1. http://www.tinkerunity.org/forum/index.php/topic,886.0.html Stimmt, die Plattformübergreifende Lösung dafür wäre ja ein am Brickd simuliertes Gerät ^^ Bzw. ein Simulationskit das nen brickd enthält. Die Light-Variante wäre, dass in Sprachen wie C# und Java erstmal Interfaces für alle Devices erzeugt werden. Dann kann ich meinen Code gegen die Interfaces bauen und beliebige Bricklets durch Mocks austauschen (die dann auch nur das Interface implementieren müssen). Möglicherweise mache ich da demnächst mal nen Pull Request draus Das Problem daran ist dass dafür erstmal jemand die Logik der Bricks und Bricklets nachprogrammieren müsste.
  2. Das GPS Bricklet ist gerade in Arbeit. Nach einem Vorschlag von AuronX möchte ich dessen API hier zur Diskussion stellen. Hier als Beispiel C/C++ und ja die Beschreibung fehlt noch. Falls etwas nicht aus der Signatur ersichtlich ist einfach fragen http://www.tinkerforge.com/doc/Software/Bricklets/GPS_Bricklet_C.html
  3. Du musst nur in bricklet_gps.c diese Zeile typedef void (*coordinates_func_t)(char, uint16_t, char, uint16_t, uint16_t, uint16_t, uint16_t); durch diese ersetzen typedef void (*coordinates_func_t)(char, uint16_t[2], char, uint16_t[2], uint16_t, uint16_t, uint16_t);
  4. Die Timeline sagt KW45 für GPS Bricklet. Im Moment testen wir einen Prototypen.
  5. Problem in bricklet_gps.c ist behoben und ich habe auch herausgefunden warum die Datei mit im ZIP war obwohl sie nicht sollte.
  6. Eigentlich sollten die noch garnicht mit released werden. Tun wir doch, siehe speed und course in GetStatus. Da hast du wohl einen Bug im Generator gefunden. Bisher wurde per Callback noch nie ein Array übergeben, daher ist das bis jetzt nicht aufgefallen. Das GPS Bricklet ist eben noch in Arbeit .
  7. Wir haben uns angestrengt und noch genug Platz freibekommen um in Barometer Bricklet Plugin 1.1.0 eine SetReferenceAirPressure Funktion einzubauen, über die du von außen den Referenzluftdruck für die Höhenberechnung setzen kannst. Die alte Funktionalität von CalibrateAltitude ist als SetReferenceAirPressure(0) weiterhin vorhanden.
  8. Yes. Undefined, because we have not decided yet which GPS module we're going to use on the Bricklet.
  9. Brick Viewer 1.1.11 Barometer Bricklet Plugin 1.1.0 Bindings: C/C++ 1.0.22, C# 1.1.14, Delphi 1.0.6, Java 1.0.20, PHP 1.0.15, Python 1.0.23, Ruby 1.0.12 Replace calibate function in Barometer Bricklet API with getter/setter for reference air pressure of the altitude calculation Download Brick Viewer: Windows, Linux, Mac OS X Download Plugin: Barometer Bricllet Download Bindings: C/C++, C#, Delphi, Java, PHP, Python, Ruby
  10. Brick Viewer 1.1.11 Barometer Bricklet Plugin 1.1.0 Bindings: C/C++ 1.0.22, C# 1.1.14, Delphi 1.0.6, Java 1.0.20, PHP 1.0.15, Python 1.0.23, Ruby 1.0.12 Calibate Funktion der Barometer Bricklet API durch Getter/Setter für den Referenzluftdruck der Höhenberechnung ersetzt Download Brick Viewer: Windows, Linux, Mac OS X Download Plugin: Barometer Bricllet Download Bindings: C/C++, C#, Delphi, Java, PHP, Python, Ruby
  11. Brick Viewer 1.1.10 Add plugin for Barometer Bricklet Downloads: Windows, Linux, Max OS X
  12. Brick Viewer 1.1.10 Plugin für Barometer Bricklet hinzugefügt Downloads: Windows, Linux, Max OS X
  13. Bindings: C/C++ 1.0.21, C# 1.1.13, Delphi 1.0.5, Java 1.0.16, PHP 1.0.19, Python 1.0.22, Ruby 1.0.11 Add API for Barometer Bricklet Download: C/C++, C#, Delphi, Java, PHP, Python, Ruby
  14. Bindings: C/C++ 1.0.21, C# 1.1.13, Delphi 1.0.5, Java 1.0.19, PHP 1.0.14, Python 1.0.22, Ruby 1.0.11 API für Barometer Bricklet hinzugefügt Download: C/C++, C#, Delphi, Java, PHP, Python, Ruby
  15. Master Brick 1.3.4 zusammen mit Brick Viewer 1.1.9 erlauben jetzt die Regulatory Domain für WIFI zu ändern. Damit kann dann für Europa auch Kanal 1-13 verwendet werden und dein Problem sollte behoben sein ohne die Fritzbox in ihrer Kanalwahl zu beschränken.
  16. Bespiele sind nun geändert und Brick Viewer 1.1.9 verwendet auch die erweitere Abbildung.
  17. Brick Viewer 1.1.9 Add configuration combobox for regulatory domain (WIFI) Add plugins for Industrial Bricklets: Digital In 4, Digital Out 4 and Quad Relay Map ÄÖÜ to äöü in LCD Bricklet plugin Downloads: Windows, Linux, Max OS X
  18. Brick Viewer 1.1.9 Möglichkeit zum setzen der WIFI Regulatory Domain (Anzahl der Kanäle) hinzugefügt Plugins für Industrial Bricklets hinzugefügt: Digital In 4, Digital Out 4 and Quad Relay ÄÖÜ werden im LCD Bricklet plugin auf äöü abgebildet Downloads: Windows, Linux, Max OS X
  19. Delphi Bindings 1.0.4 haben jetzt Inline Code Dokumentation.
  20. Bindings: C/C++ 1.0.20, C# 1.1.12, Delphi 1.0.4, Java 1.0.18, PHP 1.0.13, Python 1.0.21, Ruby 1.0.10 Add getter for WIFI buffer status information [All] Change WIFI certificate getter/setter to transfer bytes instead of a string [All] Add API for setting of WIFI regulatory domain [All] Add reconnect functionality to IPConnection (for WIFI Extension) [C/C++, C#, Delphi, Java, Python] Add API for Industrial Bricklets: Digital In 4, Digital Out 4 and Quad Relay [All] Use StringBuilder when deserializing strings [C#, Java] Avoid a race condition in expectedResponseFunctionID handling [C#, Java] Make TDevice.GetVersion work as documented [Delphi] Add inline code documentation [Delphi] Fix semaphore deadlock on timeout [Java] Trim NUL characters from strings properly [Java, Python] Download: C/C++, C#, Delphi, Java, PHP, Python, Ruby
  21. Bindings: C/C++ 1.0.20, C# 1.1.12, Delphi 1.0.4, Java 1.0.18, PHP 1.0.13, Python 1.0.21, Ruby 1.0.10 Getter für WIFI Buffer Zustandsinformation [Alle] WIFI Zertifikat Getter/Setter von String auf Bytearray geändert [Alle] API für das Ändern der WIFI Regulatory Domain hinzugefügt [Alle] Reconnect Funktionalität zur IPConnection hinzugefügt (für WIFI Extension) [C/C++, C#, Delphi, Java, Python] API für Industrial Bricklets hinzugefügt: Digital In 4, Digital Out 4 and Quad Relay [Alle] StringBuilder für die Deserializierung von Strings verwenden [C#, Java] Race Condition in der expectedResponseFunctionID Behandlung vermieden [C#, Java] TDevice.GetVersion funktioniert jetzt wie dokuemntiert [Delphi] Inline Code Dokumentation hinzugefügt [Delphi] Semaphoren Deadlock bei Timeout korrigiert [Java] NUL Zeichen von deserialisierten Strings entfernt [Java, Python] Download: C/C++, C#, Delphi, Java, PHP, Python, Ruby
  22. Du meinst den brickd mit dem brickv gerade verbunden ist? Das gibt unsere Protokoll nicht her. Das Protokoll auf der TCP/IP Verbindung ist gemacht um mit Bricks und Bricklets zu reden. Sowas ist angedacht. Richtig, im Moment musst du wissen wo was angeschlossen ist. Es ist vorgesehen das in brickv zu verbessern. Richtig, da sollte die Dokumentation deutlicher werden. Ich denke ich werde das im Zuge der noch ausstehenden Übersetzung dieses Teiles der Dokumentation angehen.
  23. Richtig, mit der WIFI Extension ist brickd im Prinzip im Master Brick. Du brauchst keinen weiteren Rechner dazwischen sondern kannst dich direkt über WIFI mit dem Stack verbinden. Das stimmt nicht mehr! Access Point und Ad hoc Modus werden seit Master Frimware 1.3.3 unterstützt: http://www.tinkerunity.org/forum/index.php/topic,673.msg5788.html#msg5788
  24. Also wenn SSID, Verschlüsselungstyp und Key wirklich passen und deine Fritzbox auch wirklich neue Geräte zulässt dann sollte das gehen. Es sollte auch mit DHCP gehen, außer das ist bei deiner Fritzbox abgestellt. Bleibt vielleicht noch, dass du zuweit von der Fritzbox weg bist und der Empfang zu schlecht ist. Hast du eine Antenne an der WIFI Extension angeschraubt? Ist sie auch richtig angeschraubt? Steckt der U.FL Stecker vom grauen Pigtailkabel richtig auf dem WIFI Modul?
×
×
  • Neu erstellen...