Jump to content

[Shell] Voltage/Current Bricklet BugReport


Recommended Posts

Master Brick 2.4.3

Voltage/Current Bricklet 2.0.4

Brick Viewer 2.3.7

 

Bei der Shell Konfiguration der Mittelwerteinstellung (averaging length) ist ein Fehler vorhanden.

 

Der Befehl tinkerforge call voltage-current-bricklet UID set-configuration x 4 4

 

mit 0 < x < 8

 

setzt für x = 1 den Wert 1 (anstelle von 4)

und für  x = 4 den Wert 4 (anstelle von 128)

 

Nach der API müsste aber folgendes Verhalten auftreten:

 

x      averaging length

0 1                          ok

1 4

2 16                        ok

3 64                        ok

4 128

5 256                      ok

6 512                      ok

7 1024                    ok

 

 

 

Link zu diesem Kommentar
Share on other sites

Das ist in dem Sinne kein Bug, sondern vielleicht eine Unschönheit in der Benutzung. Das averaging Parameter hat Symbole für seine Werte (1, 4, 16, 64, ...). Zuerst wird geschaut ob die Eingabe einem Symbol entspricht, wenn nicht dann wird sie als Zahl interpretiert. In diesem Fall überschneiden sich die Symbole und die Zahlen leider bei 1 und 4.

 

Teste das mal bitte so:

 

tinkerforge --no-symbolic-input call voltage-current-bricklet UID set-configuration x 4 4

Link zu diesem Kommentar
Share on other sites

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...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Clear editor

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

×
×
  • Neu erstellen...