ivanseidel / ivanseidel/ArduinoThread

Using micros() in setInterval()

Ouverte
#48 0 commentaires 1 réaction 0 personnes assignées Voir sur GitHub
Langage dominant
C++
Étoiles
974
Forks
197
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

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.

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Piste de recherche

Commencez par lire Thread.cpp et suivre la manière dont setInterval() utilise millis(). Vérifiez les contraintes de temporisation d'Arduino lors du remplacement de ces appels par micros(), puis déterminez la sémantique des intervalles prise en charge et vérifiez-la avec un exemple Arduino ou un test de temporisation. Le travail sera considéré comme terminé lorsqu'il existera une manière documentée et fiable de planifier des intervalles de thread en microsecondes, si cette fonctionnalité est prise en charge.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
cpp
Domaine
embedded-iot
Type d'issue
Fonctionnalité
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
25/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.