Can you say what this is in English? For me, it seems that the script is selected only for the first four items and I believe this is causing the problem.
Thank you for pointing this out. The reason for this is that the invoke parameter is null when it should be 0. This is fixed and new version is released.
I'm sorry. This was my mistake. I need some time to think of how this is implemented on the UI. New version is released on next week where this is fixed.
I just check and Last outcome is there. It's above Actions, on the left side.
Hi,
Hi,
No-one of our clients is using Arbitrator at the moment, but we'll add support for it after next week.
BR,
Mikko
That would be very good.
That would be very good.
Are there any news?
Hi,
Hi,
It's implemented and tests are started on next week. We'll try to release it latest in the being of June.
BR,
Mikko
Thank alot!
Thank alot!
But when I try to send "Request Action" an error occurs.
Hi,
Hi,
Can you say what this is in English? For me, it seems that the script is selected only for the first four items and I believe this is causing the problem.
BR,
Mikko
BR,
Mikko
System.NullReferenceException
System.NullReferenceException.
The Value is always null when selecting any script.
And if "Reset" click the same error occurs.
Hi,
Hi,
Thank you for pointing this out. The reason for this is that the invoke parameter is null when it should be 0. This is fixed and new version is released.
BR,
Mikko
Thank you.
Thank you.
But I have some questions: as far as I know method request_action is structure
{
request_actor: unsigned,
request_action_list: bit-string
},
example:
7E A0 20 03 0F 1E B3 3F E6 E6 00 C3 01 C1 00 44 00 00 60 03 14 FF 01 01 02 02 11 01 04 08 20 EF F8 7E
<HDLC len="1F" >
<TargetAddress Value="1" />
<SourceAddress Value="7" />
<FrameType Value="1E" />
<PDU>
<ActionRequest>
<ActionRequestNormal>
<InvokeIdAndPriority Value="C1" />
<MethodDescriptor>
<!-- Arbitrator -->
<ClassId Value="0044" />
<!-- 0.0.96.3.20.255 -->
<InstanceId Value="0000600314FF" />
<MethodId Value="01" />
</MethodDescriptor>
<MethodInvocationParameters>
<Structure Qty="02" >
<UInt8 Value="01" />
<BitString Value="00100000" />
</Structure>
</MethodInvocationParameters>
</ActionRequestNormal>
</ActionRequest>
</PDU>
</HDLC>
but now:
1: 7E A0 1B 03 0F 98 6A 52 E6 E6 00 C3 01 C1 00 44 00 00 60 03 14 FF 01 01 0F 00 58 76 7E
<HDLC len="1A" >
<TargetAddress Value="1" />
<SourceAddress Value="7" />
<FrameType Value="98" />
<PDU>
<ActionRequest>
<ActionRequestNormal>
<InvokeIdAndPriority Value="C1" />
<MethodDescriptor>
<!-- Arbitrator -->
<ClassId Value="0044" />
<!-- 0.0.96.3.20.255 -->
<InstanceId Value="0000600314FF" />
<MethodId Value="01" />
</MethodDescriptor>
<MethodInvocationParameters>
<Int8 Value="00" />
</MethodInvocationParameters>
</ActionRequestNormal>
</ActionRequest>
</PDU>
</HDLC>
MethodInvocationParameters is not structure and it's value is always 0.
Maybe I'm do something wrong.
And Arbitrator has attrubute
And Arbitrator has attrubute 6 - last_outcome (unsigned), can you add it?
Hi,
Hi,
I'm sorry. This was my mistake. I need some time to think of how this is implemented on the UI. New version is released on next week where this is fixed.
I just check and Last outcome is there. It's above Actions, on the left side.
BR,
Mikko