Esempio n. 1
0
        public async Task <bool> SubscribeToTopicAsync(string topic, int qos)
        {
            var command = $"AT+QMTSUB={CurrentTcpConnectId},{_currentMessageId},\"{topic}\",{qos}";

            _currentMessageId++;

            var(result, _) = await _module.SendATCommandAsync(new ATCommandWithReply(command, "+QMTSUB"));

            result.ThrowIfError();
            return(result.Result == ATCommandResultCode.OK);
        }