Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

29
últimas 10 medições. Para realizar o acesso basta clicar sobre o ícone do sinal vital
desejado, a fim de padronizar e simplificar o uso, todas as telas de informações
avançadas são praticamente iguais, alterando apenas seu nome e as informações
presentes no gráfico. Nas figuras abaixo podemos visualizar melhor cada uma das telas.
Figura 25 - Gráficos de pressão arterial e frequência cardíaca
Fonte: Autoria própria (2022).
Figura 26 - Gráficos de saturação de oxigênio e temperatura corporal
Fonte: Autoria própria (2022).
30
6 RELATÓRIOS COM AS LINHAS DE CÓDIGO DO PROGRAMA
Abaixo estão listados os códigos dos principais métodos e funções presentes no
aplicativo. Os itens estão ordenados por classe.
Classe MqttClientHelper
Nesse subtópico serão apresentados os principais métodos presentes na classe
MqttClientHelper.
Método connect
Este método é responsável por realizar a conexão entre o aplicativo e o broker
MQTT.
private fun connect() {
val mqttConnectOptions = MqttConnectOptions()
mqttConnectOptions.isAutomaticReconnect = CONNECTION_RECONNECT
mqttConnectOptions.isCleanSession = CONNECTION_CLEAN_SESSION
mqttConnectOptions.userName = CLIENT_USER_NAME
mqttConnectOptions.password = CLIENT_PASSWORD.toCharArray()
mqttConnectOptions.connectionTimeout = CONNECTION_TIMEOUT
mqttConnectOptions.keepAliveInterval = CONNECTION_KEEP_ALIVE_INTERVAL
try {
mqttAndroidClient.connect(mqttConnectOptions, null, object : IMqttActionListener {
override fun onSuccess(asyncActionToken: IMqttToken) {
val disconnectedBufferOptions =
DisconnectedBufferOptions()
disconnectedBufferOptions.isBufferEnabled = true
disconnectedBufferOptions.bufferSize = 100
disconnectedBufferOptions.isPersistBuffer = false
disconnectedBufferOptions.isDeleteOldestMessages = false
mqttAndroidClient.setBufferOpts(disconnectedBufferOptions)
}
override fun onFailure(
asyncActionToken: IMqttToken,
exception: Throwable

Mais conteúdos dessa disciplina