Ler LOG serial arduino - Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)2024-03-29T11:04:58Zhttps://labdegaragem.com/forum/topics/6223006:Topic:815260?commentId=6223006%3AComment%3A816061&x=1&feed=yes&xn_auth=noEm 2011 eu trabalhava com Mik…tag:labdegaragem.com,2020-12-30:6223006:Comment:8160612020-12-30T14:12:02.325ZHélio Rodrigues de C. Filhohttps://labdegaragem.com/profile/HelioRodriguesdeCFilho
<p>Em 2011 eu trabalhava com Mikrotik, e criei uma maneira de enviar dadds para o servidor baseado no log, </p>
<p>"Mikrotik inteligente" </p>
<p><a href="https://youtu.be/9Il4_nZrNPY" rel="nofollow noopener" target="_blank">https://youtu.be/9Il4_nZrNPY</a></p>
<p>Mas lá tinha a função que permitia tratar o log:</p>
<p>foreach int in=[/log find ] do={</p>
<p>$logcontent\".[/log get</p>
<p></p>
<p>Me lembro de ter visto algo parecido pra Arduino, só não sei onde, estou pesquisando, e ao mesmo…</p>
<p>Em 2011 eu trabalhava com Mikrotik, e criei uma maneira de enviar dadds para o servidor baseado no log, </p>
<p>"Mikrotik inteligente" </p>
<p><a rel="nofollow noopener" href="https://youtu.be/9Il4_nZrNPY" target="_blank">https://youtu.be/9Il4_nZrNPY</a></p>
<p>Mas lá tinha a função que permitia tratar o log:</p>
<p>foreach int in=[/log find ] do={</p>
<p>$logcontent\".[/log get</p>
<p></p>
<p>Me lembro de ter visto algo parecido pra Arduino, só não sei onde, estou pesquisando, e ao mesmo tempo veificando as bibliotecas pra ver se encontro o caminho.</p>
<p></p>
<p>Sei que tem jeito, é só encontrar o caminho...</p>
<p>continuo tentando.</p> Uma vez precisei de algo assi…tag:labdegaragem.com,2020-12-30:6223006:Comment:8158962020-12-30T10:53:53.020ZEduardohttps://labdegaragem.com/profile/EduardoHenriqueMarcondes
<p>Uma vez precisei de algo assim, não era Arduino, mas era microcontrolador em C...</p>
<p>Na época bastou criar um novo chput();</p>
<p>Naquele compilador tudo que ia para a serial passava por essa rotina, bastava fazer uma nova.</p>
<p>Não era preciso vc modificar nada dentro do compilador, apenas escrever uma nova com "override" ou coisa assim que ele substituia a nativa pela que vc criou.</p>
<p>Quem sabe é um caminho.</p>
<p>O ideal seria vc analisar os fontes da biblioteca que contem o…</p>
<p>Uma vez precisei de algo assim, não era Arduino, mas era microcontrolador em C...</p>
<p>Na época bastou criar um novo chput();</p>
<p>Naquele compilador tudo que ia para a serial passava por essa rotina, bastava fazer uma nova.</p>
<p>Não era preciso vc modificar nada dentro do compilador, apenas escrever uma nova com "override" ou coisa assim que ele substituia a nativa pela que vc criou.</p>
<p>Quem sabe é um caminho.</p>
<p>O ideal seria vc analisar os fontes da biblioteca que contem o Serial.print() e ver como ele faz.</p>
<p></p> Sei que existe uma função pra…tag:labdegaragem.com,2020-12-29:6223006:Comment:8154802020-12-29T23:33:35.237ZHélio Rodrigues de C. Filhohttps://labdegaragem.com/profile/HelioRodriguesdeCFilho
<p>Sei que existe uma função pra isso (ou uma maneira mais facil e direta), lembro de ter lido a uns 2 anos .... vou continuar procurando, e encontrando posto aqui. ok. Obrigado mineirin.</p>
<p>Sei que existe uma função pra isso (ou uma maneira mais facil e direta), lembro de ter lido a uns 2 anos .... vou continuar procurando, e encontrando posto aqui. ok. Obrigado mineirin.</p> Boa noite HRCF,
qdo eu quero…tag:labdegaragem.com,2020-12-29:6223006:Comment:8156402020-12-29T22:11:51.314Zmineirin RVhttps://labdegaragem.com/profile/RuiViana
<p>Boa noite HRCF,</p>
<p>qdo eu quero salvar os dados enviado para o seria monitor, eu uso um sof chamado Hterm.</p>
<p>Ele recebe os dados que iriam para o serial monitor e salvam em um arquivo txt.</p>
<p>RV</p>
<p>Boa noite HRCF,</p>
<p>qdo eu quero salvar os dados enviado para o seria monitor, eu uso um sof chamado Hterm.</p>
<p>Ele recebe os dados que iriam para o serial monitor e salvam em um arquivo txt.</p>
<p>RV</p> Olá mineirin RV, na verdade u…tag:labdegaragem.com,2020-12-29:6223006:Comment:8151912020-12-29T15:04:46.637ZHélio Rodrigues de C. Filhohttps://labdegaragem.com/profile/HelioRodriguesdeCFilho
<p>Olá mineirin RV, na verdade uso ESP8266 (ESP12E) com IDE do arduino.</p>
<p>Sei que poderia colocar em cada "Serial.print, ou Serial.println" pra salvar em um txt, mas como meu código possui umas 2000 linhas ficaria bem cansativo.</p>
<p>Minha ideia é enviar o log do serial monitor para uma html (veja a imagem), não pretendo inserir nenhum comando via serial, apenas ler mesmo e enviar para minha html.</p>
<p>Mas já li algo a respeito algum tempo atras, vou continuar tentando.</p>
<p>Muito…</p>
<p>Olá mineirin RV, na verdade uso ESP8266 (ESP12E) com IDE do arduino.</p>
<p>Sei que poderia colocar em cada "Serial.print, ou Serial.println" pra salvar em um txt, mas como meu código possui umas 2000 linhas ficaria bem cansativo.</p>
<p>Minha ideia é enviar o log do serial monitor para uma html (veja a imagem), não pretendo inserir nenhum comando via serial, apenas ler mesmo e enviar para minha html.</p>
<p>Mas já li algo a respeito algum tempo atras, vou continuar tentando.</p>
<p>Muito obrigado.</p>
<p></p>
<p><a href="https://storage.ning.com/topology/rest/1.0/file/get/8360669294?profile=original" target="_blank" rel="noopener"><img src="https://storage.ning.com/topology/rest/1.0/file/get/8360669294?profile=RESIZE_710x" class="align-full"/></a></p> Bom dia HRCF, (se não gosta q…tag:labdegaragem.com,2020-12-29:6223006:Comment:8151882020-12-29T14:51:40.770Zmineirin RVhttps://labdegaragem.com/profile/RuiViana
<p>Bom dia HRCF, (<strong>se não gosta que te chame pelas iniciais, avise</strong>),</p>
<p>Acho que não existe ainda um método no pacote da IDE do arduino que leia o que foi impresso no serial monitor.</p>
<p>Mas como o que está sendo impresso foi através de algum método dentro do sketch que está rodando,</p>
<p>vc pode programar para imprimir na serial e imprimir (salvar) em um .txt ou em um SD card ou em um SPIFFS.</p>
<p>Qual plataforma está usando neste projeto (Arduino, ESP8266, ESP32,…</p>
<p>Bom dia HRCF, (<strong>se não gosta que te chame pelas iniciais, avise</strong>),</p>
<p>Acho que não existe ainda um método no pacote da IDE do arduino que leia o que foi impresso no serial monitor.</p>
<p>Mas como o que está sendo impresso foi através de algum método dentro do sketch que está rodando,</p>
<p>vc pode programar para imprimir na serial e imprimir (salvar) em um .txt ou em um SD card ou em um SPIFFS.</p>
<p>Qual plataforma está usando neste projeto (Arduino, ESP8266, ESP32, etc...)</p>
<p>RV</p>