Home AMX User Forum AMX Technical Discussion

Bosch DCN control module

Hello,

Is there anybody who can share with me his module to control Bosch DCN CCU.

Or at least general ideas how to upgrade it to operate good enough.

One that is on amx.com doesn't do following things:

1. It doesn't reconnect to DCN if DCN was rebooted
2. It doesn't correctly turn on/off microphones and parse their feedback

Any help appreciated.

Comments

  • VladaPUBVladaPUB Posts: 139
    I have troubles with connecting, can you explain it little beter ?

    It works in parlament in Serbia more than one year without any problems !

    What variable you are using to see if mic is on/off ? One from module, or you have made your own ?
  • yuriyuri Posts: 861
    The only way to make the module reconnect after a reboot is to make your own "heartbeat", to check the link to the CCU :)
    For instance, there is a command to check CCU_VERSION or something similar, you could use that.

    Good luck :)
  • Im working with module I've downloaded from amx.com.

    Well I'm using following code to reestablish connection... not a perfect one I guess ^)
    IF (FIND_STRING(DATA.TEXT,"'EXTENDED SingleTrunc Version'",1))
    	{
    	OFF[DCN_GLOBAL_INSTALL]
    	ON[DCN_MIC_MIXING_STARTED]
    	ON[DCN_ATTENDANCE_STARTED]
    	ON[DCN_VOTING_STARTED]
    	ON[DCN_REMOTE_APP]
    	CALL 'SEND TO DCN' (SI_C_STOP_INSTALL,"")
    	CALL 'SEND TO DCN' (SC_C_START_DCN,"")
    	CALL 'SEND TO DCN' (MM_C_START_MM,"")
    	CALL 'SEND TO DCN' (MM_C_GET_SETTINGS,"")
    	CALL 'SEND TO DCN' (VT_C_START_APP,"1,0,DCN_VT_DISP_TIMEOUT")
    	CALL 'SEND TO DCN' (AT_C_START_AT_APP,"AT_C_APP_CONTROL")
    	}
    
    It works actually :)

    Problem is with turning mics on and off. I use following CALL
    CALL 'SEND TO DCN' (MM_C_SET_MICRO_ON_OFF,"DCN_MIC_UNIT_IDS[DCN_MIC_IDitX]%256,
                                                       DCN_MIC_UNIT_IDS[DCN_MIC_IDX]/256,!DCN_MIC_STATE[DCN_MIC_IDX]")
    
    It turns 1st microphone on/off and then randomly. For example it turns on 2nd microphone ,4th,5th but doesn't work on 3rd and 6th :(

    Same with getting feedback on which microphone is on.
    In Variable "DCN_SPK_LIST[10] " It shows number of DDI but not the number of Microphone.
    For example during a meeting there 4 microphones on and it can be DCN_SPK_LIST[10] = (1,2,2,5) - these are numbers of DDI on which microphone is on
    and I need DCN_SPK_LIST[10] = (1,2,3,9) assuming that:
    1) On 2nd DDI there are 2 microphones and both turned on 2nd and 3rd one.
    2) On 5th DDI there are 2 microphones and but only one is turned on and it is 9th.
Sign In or Register to comment.