Ir para conteúdo
Fórum Script Brasil
  • 0

Converter string to array


Priscilla Fabricio Ramos

Pergunta

Amigos, boa noite !

Estou precisando de uma ajuda.

Estou recendo um objeto da porta serial do meu arduino que se convertido em string fica igual ao código abaixo

let a = data.toString();

Retorno

{"sensor":"dht22","data":[65.4,2
2.3,17.3038,15.51653]}

let b = JSON.stringify(a);

Retorno

"{\"sensor\":\"dht22\",\"data\":[65.4,2"
"2.3,17.3038,15.51653]}"

Preciso transformar isso o (a) ou (b) em um  array no javascript 

Como consigo fazer isso?

 

Segue código na integra

 

var app = require('./config/express')();
var http =  require('http').Server(app);
var io =  require('socket.io')(http);
var serialport = require('serialport');
var cron = require('node-cron');

const porta = 3000
const portSerialName = "COM4";

//configura a serialport
var portSerial = new serialport(portSerialName, {
    baudRate: 9600,
    parser: new serialport.parsers.Readline('\r\n')
});

http.listen(porta, function() {
  console.log(`Escutando a porta: ${porta}`);
  portSerial.on('open',()=>
        console.log(`Escutando a serial porta: ${portSerialName}`)
  );
})

// realiza as leituras da portaserial do arduino
portSerial.on('data', (data)=>{
    //var nowTime = new Date();
    let a = data.toString();
    let b = JSON.stringify(a);

    console.log(`${a}`);

});

 

 

Editado por Priscilla Fabricio Ramos
Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...