pothosware / PothosFlow

GUI frontend and designer tool for the Pothos framework
https://github.com/pothosware/PothosFlowi/wiki
Boost Software License 1.0
71 stars 27 forks source link

TCP Server Sink block issue #158

Open hunterbeach opened 6 years ago

hunterbeach commented 6 years ago

When configuring the TCP Server Sink block, everything except the "Nonblocking mode" evaluates. The error under the textbox is "Exception: EvalEnvironment::eval(): expression is empty". This happens with both "On" and "Off" selected, as well as manually typing in "True" or "False". As a result, the TCP sink can't be used because it believes that property is empty. I'm running Pothos 0.5.1 on Windows 10 currently.

guruofquality commented 6 years ago

Its probably a generation issue here: https://github.com/pothosware/gr-pothos/wiki I will update when it fixed. But you should be able to manually enter the value of true or false, no quotes if you put the parameter into lineedit mode (click the little arrow to the right of the parameter widget) and you can enter any arbitrary input.

hunterbeach commented 6 years ago

Unfortunately, even in lineedit mode it still doesn't evaluate with the same error.

guruofquality commented 6 years ago

Fixed upstream, generation wise the combobox expected a string, so it was funny for bool and integer types: https://github.com/pothosware/gr-pothos/commit/64c0ca0978ab494c7a01f805eb20644abda49387

hunterbeach commented 6 years ago

Awesome, I will wait for the binary distribution to catch up because building from source on Windows 10 seems to be a huge pain.