Jump to content

Nic

Members
  • Gesamte Inhalte

    1.425
  • Benutzer seit

  • Letzter Besuch

Posts erstellt von Nic

  1. @haentschman

     

    Thema. Delphi-Bindings:

    Hättest Du ev. Lust zusammen die Delphi-Portierung voran zu bringen ?

    Den Framework, den ich bisher erreicht habe, unterstützt prima, die TCPIP Connection, Anmelden eines Devices, und das Callen der Funktionen. Jedenfalls was das Steuern des Stepper-Bricks und IO-Bricklet angeht. Offen sind eig. nur noch das threadsichere Queueing und Callbacks. Die Portierung ist in D7.

     

    Allerdings wäre das alles obsolet, falls von TF diesbezgl in kürze was fertig gestellt wird. Ich habe zwar nach einem Veröffentlichungstermin nachgefragt, aber keine Antwort erhalten.

  2. ...dabei ist spezifiziert, dass die Methode Read erst dann zurückkehrt wenn mindestens ein Byte auf dem Stream lesbar ist.

    Das heißt solange niemand etwas auf den Stream schreibt wird hier kein Code mehr ausgeführt, der Thread schläft. Sobald jemand auf den Socket schreibt bekommt dein Betriebssystem das mit, dieses weckt den Thread, sagt ihm, dass der IO auf den er wartet angekommen ist und der Thread macht genau dort weiter wo er aufgehört hat. Das heißt jetzt kehrt die Methode Read zurück, data ist befüllt und die Menge der gelesenen Bytes wurde zurückgegeben.

    Genau der Block hätte gereicht. Den Rest und der zynische Unterton gehören hier nicht ins Forum.

    Es ist durchaus möglich, das man als Anwend.entw. unterscheidet zw. eigener Implm. und der eingeb. Framework-API in der ich i.d.R. nix zu suchen habe. Insofern kann "sobald du Stream.Read aufrufst" ev. zu Irritationen führen.

  3. Tage mit einem Akku ist sicher zu hoch gegriffen, dies müsste unterstützt werden durch ein Solarpanel, dass nachlädt. So wie die Nachtlichter für den Garten aus dem Baumarkt.

     

    Hier gibt es z.B. einen 380mAh in 35 x 20 x 7,0 mm

    http://shop.lipopower.de/Einzelzellen-37V

    Bei Segor habe ich einen 200mAh gesehen,

    30x20x5,5mm 3g: http://www.segor.de/#Q%3DLiPo%203V7-%20200mAh

     

    Es war nicht die Rede davon Lipos on Block mit 2000mAh reinzuquetschen.

    Idee war diese Kapazität ev. über mehere Akku-Brick gestackt zu erhöhen. Andererseits kann dieser Akku-Brick auch als Art End-Bodenplatte sein, wie das Step-Down-Supply, darunter passt ja auch nix mehr.

    Im Thread http://www.tinkerunity.org/forum/index.php/topic,280.0.html habe ich einen externen Akku-Pack von YAYAGO zweckentfremdet. Dieser liefert 1400mAh und die Abmasse sind nur unwesentlich grösser als die 40x40.

     

    Und eine Bodenplatine muss ja nicht genauso gross sein, wie die Bricks. Alle TF-Stecker hängen bis zu 2-3cm über Platinenkante raus, und bisher scheine ich der einzige zu sein der sich darüber stört.

     

    Und warum muss eigentlich am Brick-Format von 40x40 so päpstlich festgehalten werden ? Verstehe ich nicht, vielleicht geht auch mal 2 oder 4 Platinen als Matrix nebeneinander zu verbinden...

  4. Sorry, verstehe nur Bahnhof :(

    Ich rufe explizit nicht stream.read auf sondern dies passiert im Thread RecvLoop, innerhalb der while-Schliefe. Der Thread wird instanziert und sofort gestartet, sobald IPConnection erzeugt wurde.

     

    Irgendwann rufe ich in der Anwendung AddDevice auf, damit schreibe ich in den SocketStream.

    Was und wann triggert dann in RecvLoop das im SocketStream gelesen wird ?

    Solange dieser Thread nicht terminiert oder destroyed wird, bleibt der Thread aktiv und pollt im Stream ob er lesen kann ?

  5. 1) Für den autonomen Satellitenbetrieb z.b. bei Chibi oder WLAN plus IMU, Bricklets wie Temp./Feuchtemessung etc. Für Stepper oder Servo nicht.

     

    2) Abhängig vom Verbrauch, für die Bricklets einige Tage ? Std. für Bricks

    etwa 2000mAh, Größe ev. bis die max. Abmaße der 40x40 erreicht sind

    Ich würde das so auslegen, dass mehere Akku_brick gestappelt werden können um die Akku-Kapazität zu erhöhen und somit die Laufzeit, wer also länger arbeiten möchte braucht x-Akku-Bricks

     

    3) Aufladen per Mini-USB, entweder vom PC also 5V input, oder parktischer über Solarpanel

    Falls Platz auf der Platine ist, herkömmliche Steckerbuchse

     

    4) bis 30 Euro

×
×
  • Neu erstellen...