Jump to content
View in the app

A better way to browse. Learn more.

Tinkerunity

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Featured Replies

Geschrieben

Moin,

 

Seit gestern ist eine Beta-Version der Rust-Bindings verfügbar. Experimentiert damit, wir freuen uns auf Feedback, Bugs und mehr.

 

Die aktuellen Bindings, sowie Beispiele im examples-Ordner, sind angehangen. Außerdem habe ich ein Beispielprojekt angehangen, das mit den Bindings alle angeschlossenen Bricks und Bricklets auflistet. Die Bindings können aber auch als Crate von Cargo installiert werden, wenn in der Cargo.toml

tinkerforge = "2.0"

unter den

[dependencies]

aufgeführt wird.

 

Unterstützt werden nightly-Versionen des Rust-Compilers oder die aktuelle Beta 1.31, die laut der Roadmap ab 07.12. stabil sein wird. Diese kann mit

rustup install beta

installiert werden. Der Beta-Compiler kann dann mit

cargo +beta build

verwendet werden. Alternativ kann die Beta mit

rustup default beta

als Standardcompiler gesetzt werden, dann funkioniert cargo build ohne zusätzliche Argumente.

 

Die Rust-Bindings funktionieren etwas anders als die meisten anderen Bindings, da fast alle Aufrufe nicht blockieren. Get/Set-Funktionen und Callback-Registrierungen liefern einen Wrapper um einen Receiver zurück, der die empfangenen Bytes in strukturierte Daten umwandelt. Weitere Details finden sich hier, sowie im Readme der Bindings. Die Dokumentation für die Tinkerforge-Seite ist noch in Arbeit und deshalb nicht sichtbar.

 

Viel Spaß!

 

Erik

tinkerforge_rust_bindings_2_0_3.zip

tf_rust_example.zip

  • 1 month later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Gast
Reply to this topic...

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.