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

Guten Abend,

 

ich möchte mit dem AnalogInV2 Bricklet Spannungsschwankunen messen und zählen. (Schaltvorgänge)

Aktuell müsste ich dafür abwechselnd Callbacks für > und < Schwellwert konfigurieren, was zu Problemen führen kann wenn der Schaltimpuls kurz ist.

Wäre es möglich einen Callback bei Spannungsänderung > bestimmter V-Wert zu implementieren?

 

Danke und beste Grüße,

Lukas

 

  • 1 month later...
Geschrieben

Hallo Lukas,

 

kannst du dafür nicht

 

set_analog_value_callback_threshold(option, min, max)

 

mit der Option

 

'o' 	Callback wird ausgelöst wenn der Analogwert außerhalb des min und max Wertes ist

 

nutzen?

 

VG Bastian

  • 1 month later...
Geschrieben
  • Autor

Hallo Bastian,

 

Danke für den Vorschlag. Dadurch wird es etwas stabiler. Ich muss trotzdem nach jedem Trigger des Callbacks diesen neu setzen.

Wenn für mich eine Spannungsänderung von z.B. 0.5 Volt innerhalb 50 ms relevant ist, es aber egal ist ob dieser von 0.5 auf 1 oder von 12 auf 11.5 passiert, dann hilft mir das nur begrenzt.

 

Beste Grüße,

Lukas

Geschrieben

Dann kannst du den Wert nur entweder pollen oder den normalen Callback nutzen (der wird ja nur aufgerufen wenn sich der Wert auch geändert hat).

 

Eine minimale Spannungsänderung zum triggern eines Callbacks gibt es leider nicht.

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.