PothosFlow icon indicating copy to clipboard operation
PothosFlow copied to clipboard

TCP Server Sink block issue

Open hunterbeach opened this issue 6 years ago • 4 comments

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.

hunterbeach avatar Nov 09 '17 01:11 hunterbeach

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.

guruofquality avatar Nov 10 '17 01:11 guruofquality

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

hunterbeach avatar Nov 10 '17 01:11 hunterbeach

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

guruofquality avatar Nov 10 '17 16:11 guruofquality

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

hunterbeach avatar Nov 12 '17 01:11 hunterbeach