Author Topic: Tinkerforge Visual Programming Language (TVPL) Alpha  (Read 1841 times)

photron

  • Tinkerforge Staff
  • Administrator
  • Hero Member
  • *****
  • Posts: 2.467
    • View Profile
Tinkerforge Visual Programming Language (TVPL) Alpha
« on: June 10, 2016, 16:15:28 »
TVPL ist eine visuelle Programmierumgebung um Tinkerforge Bricks und Bricklets zu steuern. TVPL basiert auf Googles Blockly.

Eine TVPL Alpha Version kann lokal ausprobiert werden (source/index.html im angehängten ZIP) oder von unserem Server (empfohlen) aus unter:

http://tvplalpha.tinkerforge.com/

Momentan können von Brick und Bricklets Getter/Setter genutzt werden und mit Buttons, Labels und Plots GUIs gebaut werden. Beispiel und readme-alpha.txt mit mehr Details finden sich im angehängten ZIP. TVPL Programme können momentan nur direkt im Browser ausgeführt werden.

Wir hätten gerne eure Meinung dazu gehört. Gefällt euch das? Haltet ihr das für sinnvoll? Was gefällt euch daran nicht? usw.

luxor

  • Full Member
  • ***
  • Posts: 201
    • View Profile
Re: Tinkerforge Visual Programming Language (TVPL) Alpha
« Reply #1 on: June 10, 2016, 18:02:59 »
Wie es so schön heißt "Leider geil!"

Ohne es bis jetzt getestet zu haben kann ich schon sagen das ich es für sinnvoll halte. Grade vielleicht wenn man mit Jüngeren Menschen Arbeitet die noch keine großen Programmier Erfahrungen haben kann das echt ein tolles Werkzeug sein.

Nic

  • Hero Member
  • *****
  • Posts: 1.419
  • Pano.photogr. - Just for fun: Delphi, C#...
    • View Profile
Re: Tinkerforge Visual Programming Language (TVPL) Alpha
« Reply #2 on: June 10, 2016, 19:52:38 »
Wollte die Serverseite spontan im  Smartphone (1280px And5.1 Firefox) ausprobieren, bekomme aber leider nur eine Fehlermeldung:
The window size on which you are using TVPL is not enough. Try making the window larger if possible.

Sonst eine prima Sache.

jgmischke

  • Full Member
  • ***
  • Posts: 203
    • View Profile
Re: Tinkerforge Visual Programming Language (TVPL) Alpha
« Reply #3 on: June 12, 2016, 11:06:44 »
Sieht schick aus, wirkt erst einmal einfach und dürfte für Anfänger eine gute Lösung sein, sich seine ersten kleinen Module nur zusammenzuklicken.

Unbedingt weitermachen!!

Nic

  • Hero Member
  • *****
  • Posts: 1.419
  • Pano.photogr. - Just for fun: Delphi, C#...
    • View Profile
Re: Tinkerforge Visual Programming Language (TVPL) Alpha
« Reply #4 on: June 13, 2016, 10:21:34 »
Habe nur das Beispiel "example_stack_status.tvpl" für einen Master Brick geladen, das Command durch GetUSBVoltage getauscht, die UID angepasst und Run Progr auf http://tvplalpha.tinkerforge.com/ ausgelöst, geht flott. Dann mal eine Loop rumgelegt, etc. Wie aber nutze ich die Callbacks, habe ich die übersehen?

Die praktischen gelben Hints würden bei den Props wie UID, Hostname oder API Fkt. auch hilfreich sein.

PS: Gibt es eine Mehrfach-Selection um z.B. mehrere Blöcke zu entfernen ?
Wenn ich nur eine Loop löschen möchte, werden alle(!) Elemente entfernt, das ist ist unpraktisch, entkoppeln dann löschen wäre praktischer.

Ich schließe mich jgmischke an: Weitermachen!! Tolle Sache.
« Last Edit: June 13, 2016, 10:28:28 by Nic »

luxor

  • Full Member
  • ***
  • Posts: 201
    • View Profile
Re: Tinkerforge Visual Programming Language (TVPL) Alpha
« Reply #5 on: January 13, 2017, 08:40:52 »
Was ist aus dem TVPL Projekt geworden? Die URL ist tot und im Github tut sich auch nichts mehr.
« Last Edit: January 13, 2017, 09:36:29 by borg »

borg

  • Tinkerforge Staff
  • Administrator
  • Hero Member
  • *****
  • Posts: 3.135
    • View Profile
Re: Tinkerforge Visual Programming Language (TVPL) Alpha
« Reply #6 on: January 13, 2017, 09:25:46 »
Oh, das ist beim Serverumzug in der Tat kaputt gegangen, kümmere ich mich gleich drum.

edit: Die Seite ist wieder online ;D.
« Last Edit: January 13, 2017, 09:36:33 by borg »
Wir sind die Borg, Widerstand ist Spannung durch Stromstärke!