I bought a Tangent Element Tk panel and installed the drivers, rebooted, then opened Cortex Dailies v1.5.2b4771. I opened a project and went to the hardware page, selected “Element TK on USB” then hi “Connect”. Cortex seemed to freeze, and I noticed the Log button at the top right go red, and the error count shooting up in the thousands. After hitting disconnect and waiting a few minutes, I was able to look at the log. The entries were all the same,
" “0”,“Cortex”,“Error”,“Cortex//RunInternal(0): Panel thread failed: Specified argument was out of the range of valid values.
Parameter name: size”,"",“06-30-2014 18:33:28.167”,“10556”,“51”,“7113844611”,“DAILIES1” "
The error number was the only thing different. Any ideas? Did I forget something?
Despite its name, that file actually defines mapping to the controls for all the element panels now: Element-Mf, Element-Bt, Element-Kb, Element-Tk. I’m pretty sure that’s not an issue even if you only have one of those panels connected, but you could try removing the other sections and see if it helps (make a backup copy of the files first).
Upon opening V1.5.1-b4772 I get immediate entries into the log of:
"0","Cortex","Error","Cortex//DeserializeFromString(0): Error: Error in line 1 position 174. Element 'http://schemas.datacontract.org/2004/07/Render.Core.Pipeline:PipelineElement' contains data from a type that maps to the name 'http://schemas.datacontract.org/2004/07/Render.Core.Pipeline:FileNamingPipelineElement'. The deserializer has no knowledge of any type that maps to this name. Consider using a DataContractResolver or add the type corresponding to 'FileNamingPipelineElement' to the list of known types - for example, by using the KnownTypeAttribute attribute or by adding it to the list of known types passed to DataContractSerializer.","","07-01-2014 11:44:32.589","2616","1","184545157358","DAILIES1"
Upon hitting connect for the panel I get the same out of range error:
"0","Cortex","Error","Cortex//RunInternal(0): Panel thread failed: Specified argument was out of the range of valid values.
Parameter name: size","","07-01-2014 11:47:22.120","2616","45","185058381779","DAILIES1"
By the way, I’m using the newest download from tangent:
The first error you got running v1.5.1 is unrelated. It’s just complaining because the schema for the deliverable configs changed in v1.5.2 with the addition of the custom file naming feature.
I wanted you to try v1.5.1 just to make sure nothing broke for you when we made a few changes in v1.5.2 to allow you to adjust some sentitivities through the GUI, etc.
Looks like that’s not the issue.
I have an Element-Tk panel here and just tried it on my machine with the same Cortex build (v1.5.2-b4771) and the same version of TangentHub (v1.1.6). It’s working for me here, so it doesn’t look related to those versions.
Perhaps its a firewall setting?
My firewall is set up to explicitly allow connections to TangentHub on private networks:
That said, I haven’t been able to reproduce your issue yet by attempting to block those connections…
EDIT: For trouble shooting purposes perhaps you can try another application from this list that says “Hub Required” to see if its specific to Cortex or something else: