parameters: (self, sAddr, xCommissionerSessionId, listChannelMask, xCount, xPeriod)
return_statement: return self.__executeCommand(cmd)[-1] == 'Done'
docstring: send MGMT_ANNOUNCE_BEGIN message to a given destination
  
          Returns:
              True: successful to send MGMT_ANNOUNCE_BEGIN message.
              False: fail to send MGMT_ANNOUNCE_BEGIN message.
docstring_summary: send MGMT_ANNOUNCE_BEGIN message to a given destination
docstring_tokens: send MGMT_ANNOUNCE_BEGIN message to a given destination
function: def MGMT_ANNOUNCE_BEGIN(self, sAddr, xCommissionerSessionId, listChannelMask, xCount, xPeriod):
          """send MGMT_ANNOUNCE_BEGIN message to a given destination
  
          Returns:
              True: successful to send MGMT_ANNOUNCE_BEGIN message.
              False: fail to send MGMT_ANNOUNCE_BEGIN message.
          """
          print('%s call MGMT_ANNOUNCE_BEGIN' % self)
          channelMask = '0x' + self.__convertLongToHex(self.__convertChannelMask(listChannelMask))
          cmd = 'commissioner announce %s %s %s %s' % (
              channelMask,
              xCount,
              xPeriod,
              sAddr,
          )
          print(cmd)
          return self.__executeCommand(cmd)[-1] == 'Done'
function_tokens: def MGMT_ANNOUNCE_BEGIN ( self , sAddr , xCommissionerSessionId , listChannelMask , xCount , xPeriod ) : print ( '%s call MGMT_ANNOUNCE_BEGIN' % self ) channelMask = '0x' + self . __convertLongToHex ( self . __convertChannelMask ( listChannelMask ) ) cmd = 'commissioner announce %s %s %s %s' % ( channelMask , xCount , xPeriod , sAddr , ) print ( cmd ) return self . __executeCommand ( cmd ) [ - 1 ] == 'Done'