Announcement

Collapse
No announcement yet.

Feedback/Issues

Collapse
This is a sticky topic.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    #31
    Originally posted by ckellyusa View Post
    How's everyone using this plug-in? Have you got it working and controlling the XAP800 without issues?

    Report in!
    I've been playing around with this for the last few days, it would appear that the plugin does not have the MTRX - Matrix command available which means you cannot directly configure a connection from a Input to a Output, would be great if this could be added.
    However what you can do is configure multiple presets via the G-Ware software and then call these presets from the plugin to make a connection between an Input and Output.
    The first image example (Zone 2 Kitchen ON) calls Preset 4 and activates it (I found that first I had to set the Preset State to Off before it would reliably work). This Preset creates a connection between Inputs 11 & 12 to Output 1 & 2.
    The second example (Mute Input 11 & 12) toggles the MUTE status of Input 11 & 12.

    Hopefully the above makes sense and helps a bit, I did find Appendix E in the manual helpful giving a bit more info on how it works.

    http://www.clearone.com/uploads/reso..._XAP800Man.pdf
    Attached Files

    Comment


      #32
      Awesome, glad to know you've gotten it to work!

      Is the XAP800 directly connected to your HS server, or is it remotely connected? I can't seem to get remote instances to work for me.

      Comment


        #33
        Originally posted by Simonk View Post
        I've been playing around with this for the last few days, it would appear that the plugin does not have the MTRX - Matrix command available which means you cannot directly configure a connection from a Input to a Output, would be great if this could be added.
        I am aware that some are missing.
        Can you confirm that all the commands in the plugin work ok?
        If so, I will add the MTRX command
        Cheers,
        Bob
        Web site | Help Desk | Feature Requests | Message Board

        Comment


          #34
          Originally posted by Blade View Post
          I am aware that some are missing.
          Can you confirm that all the commands in the plugin work ok?
          If so, I will add the MTRX command
          I've only used the couple of commands listed above so far and don't think that most of them will be used, but I'll try and test some more of them for you when I get some time.

          Comment


            #35
            Mute not working - missing

            Blade,

            When I send MUTE via your event, looks like your command is not specifying the GROUP this command should affect.

            I see this in the log:
            Send_Matrix_Command(): commandString.ToString --> #50 MUTE 2 2

            I thought it should be #50 MUTE 2 M 2

            Also, in the event we should be able to stipulate the group for the command (M for mics, O for outputs, etc.

            This is from the document you referred to before:



            Here is the log record:
            08/04/2015 07:50:45:234 PM : v1.0.9.0 - Send_Matrix_Command(): theDevice.ToString -->
            Device:
            -------
            Key: D20150804T144458751
            ComPort: 5
            ComPortSettings: 38400,N,8,1
            ComPortType: MSCommLib
            ComPortOpen: False
            ComPortData:
            Name: XAP800
            DeviceType: 5
            Enabled: True

            08/04/2015 07:50:45:234 PM : v1.0.9.0 - Send_Matrix_Command(): commandString.ToString --> #50 MUTE 2 2
            08/04/2015 07:50:45:234 PM : v1.0.9.0 - Send_Matrix_Command(): commandToSend --> #50 MUTE 2 2
            08/04/2015 07:50:45:234 PM : v1.0.9.0 - Byte_Array_To_Hex_String() started
            08/04/2015 07:50:45:234 PM : v1.0.9.0 - Byte_Array_To_Hex_String(): ba.Length --> 13
            08/04/2015 07:50:45:234 PM : v1.0.9.0 - Byte_Array_To_Hex_String(): sb.ToString --> 23:35:30:20:4D:55:54:45:20:32:20:32:0D
            08/04/2015 07:50:45:234 PM : v1.0.9.0 - Byte_Array_To_Hex_String() finished
            08/04/2015 07:50:45:234 PM : v1.0.9.0 - Send_Matrix_Command(): hex string --> 23:35:30:20:4D:55:54:45:20:32:20:32:0D
            08/04/2015 07:50:45:234 PM : v1.0.9.0 - Send_Matrix_Command() finished
            08/04/2015 07:50:45:234 PM : v1.0.9.0 - SendCommand() finished
            08/04/2015 07:50:45:234 PM : v1.0.9.0 - HandleAction(): retn --> True
            08/04/2015 07:50:45:234 PM : v1.0.9.0 - HandleAction() finished

            Comment


              #36
              Silly me. I can place those directly in the event parameter...

              Comment


                #37
                Anyone able to use this plugin with XAP800?

                I have been trying to set it up today but does not seem to send commands to the XAP800 unit.
                Once I've seen that it actually used COM1 port but the XAP800 unit did not respond to the Mute command.

                I have setup Clearone G-Ware setup and I'm able to control my XAP800 with this utility. Its using COM1 38400 to connect to unit.

                Tried setting up this script using every combination of the settings.
                Not getting any luck.
                Attached Files

                Comment


                  #38
                  Same here. I am able to mute outputs with G-Ware but not from this plugin.
                  Ticket open: 0000825
                  Last edited by jetkit; August 17, 2015, 01:02 PM.

                  Comment


                    #39
                    I still cannot make the plugin work.
                    I created a small script that actually works.

                    With only 8 days to go on my trial, I guess I will need to use scripts to control my XAP800.

                    Imports System.Threading
                    Imports System.IO.Ports
                    Public COMPort As New SerialPort()
                    Public Sub Main(ByVal parm as Object)
                    Dim Com as Object
                    Dim rxBuff as String
                    rxBuff = ""
                    COMPort.PortName = "COM2"
                    COMPort.BaudRate = 38400
                    COMPort.Parity = System.IO.Ports.Parity.None
                    COMPort.DataBits = 8
                    COMPort.StopBits = System.IO.Ports.StopBits.One
                    COMPort.Handshake = Handshake.RequestToSend
                    COMPort.DtrEnable = True
                    ComPort.RtsEnable = True
                    'Comport.ReadTimeout = 2000
                    hs.writelog("XAP800", "Main() Called - Attempting To Open " & COMPort.PortName)
                    TRY
                    If COMPort.IsOpen = False Then
                    COMPort.Open()
                    Else
                    hs.writelog("XAP800", "FAIL: Port is already open")
                    Exit Sub
                    End If
                    hs.writelog("XAP800", "Port Open - Sending Data")
                    Com = "#50 MUTE 8 O 2" & vbCr
                    hs.writelog("XAP800", "Sending: " & Com)
                    'writes to com port
                    COMPort.Writeline(Com & vbCrLf)
                    'COMPort.Write(Com & vbCrLf) 'same results as writeline
                    System.Threading.Thread.Sleep(900)
                    'Reading the com port:
                    rxBuff = (COMPort.ReadExisting)
                    If rxBuff <> "" Then
                    hs.writelog("XAP800", "Received:" & rxBuff)
                    rxBuff = ""
                    End If
                    hs.writelog("XAP800", "Closing Port")
                    COMPort.close()
                    COMPort.dispose()
                    hs.writelog("XAP800", "Ended")
                    Catch ex As Exception
                    hs.writelog("XAP800", "Port Exception: " & ex.message)
                    End Try
                    End Sub

                    Thanks,

                    Comment


                      #40
                      I will check into this when I am back from vacation
                      Cheers,
                      Bob
                      Web site | Help Desk | Feature Requests | Message Board

                      Comment


                        #41
                        Try 1.0.11 in the updater and let me know
                        Cheers,
                        Bob
                        Web site | Help Desk | Feature Requests | Message Board

                        Comment


                          #42
                          Thanks Blade. It is not showing in the update yet. I will try it as soon as it does.

                          Comment


                            #43
                            It should be there now.
                            I just checked and it shows 1.0.11 in the HS3 updater
                            Cheers,
                            Bob
                            Web site | Help Desk | Feature Requests | Message Board

                            Comment


                              #44
                              It is there now. I upgraded to it.
                              Unfortunately it did not work.
                              To double check, I also tried this:

                              Mute/un-mute from G-Ware - OK
                              Mute/un-mute from Termite 3.1 - OK
                              Mute/un-mute from HS3 script A - OK
                              Mute/un-mute from HS3 script B (= A but using parameters) - OK

                              It only fails from the plugin.
                              Please note: on my script, if I do not append vbCRLF, it fails.
                              Also, I am sending strings. Looks like you are sending HEX.

                              attached is the plugin log.
                              Attached Files

                              Comment


                                #45
                                Which com port type are you using?
                                SerialPort or MSCommLib?
                                Cheers,
                                Bob
                                Web site | Help Desk | Feature Requests | Message Board

                                Comment

                                Working...
                                X