ivanseidel / ivanseidel/ArduinoThread

Using micros() in setInterval()

Aberta
#48 0 comentários 1 reação 0 responsáveis Ver no GitHub
Linguagem predominante
C++
Estrelas
974
Forks
197
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

Hi,

There's a way to set the Thread interval in microseconds?

I tried to edit the "Thread.cpp" file, changing all the millis() to micros(), but it didn't work very well.

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

Direção de pesquisa

Comece lendo Thread.cpp e rastreando como setInterval() usa millis(). Verifique as restrições de temporização do Arduino ao substituir essas chamadas por micros(), depois determine a semântica de intervalos compatível e valide-a com um exemplo do Arduino ou um teste de temporização. Considera-se concluído quando houver uma forma documentada e confiável de agendar intervalos de threads em microssegundos, se houver suporte.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
cpp
Domínio
embedded-iot
Tipo de issue
Funcionalidade
Dificuldade
4/5
Tempo estimado
3-5 dias
Status de atividade
Estagnada
Clareza
Precisa de esclarecimento
Facilidade para iniciantes
25/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.