Passing tagpath to generic sidebar for display of live values

You have syntax and logix errors. Your def browseTags needs parentheses and a colon. You aren't assigning the returned dataset from toDataSet() to a variable, so it goes in the bitbucket beside your laptop. (It's also indented one too far--it should be run after the loop.) When you have it assigned to a variable, you'll need an invokeLater() to safely assign it to a component.

Also, you can't pass any parameters to the function called in invoke*. See my helper functions in later.py for alternatives:

{ If you search this forum for invokeLater or invokeAsynchronous, you'll find many more examples. }