ESP radio improvements
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Accessibilité débutants
- 15/100
- Type d'issue
- Fonctionnalité
- Clarté
- À clarifier
- Activité
- À l'abandon
- Domaine
- embedded-iot
Piste de recherche
This is a roadmap with four separate items (OSI-layer task cleanup, remaining ESP Wi-Fi Zig wrappers, ESP-NOW, Bluetooth) plus a package split, and it names no files or tests. Start by finding the OSI layer task spawning and rtos.wait_and_free usage, then compare against esp-idf or the Rust esp-radio crate as the issue suggests. Done would mean one of the listed items is narrowed to a concrete change, which a maintainer should confirm first.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
- osi layer task deletion
Currently, tasks spawned by the osi layer can exit but the memory is never freed. Right now, this isn't a problem if one does not init and deinit the wifi driver multiple times.
A possible solution would be to create a new low priority task that receives other tasks via a queue and callsrtos.wait_and_freeon each. - esp wifi: remaining zig wrappers
There is still some functionality that we don't have zig wrappers for. - esp now
- bluetooth
For a reference implementation, you can look at esp-idf or the rust esp-radio crate. - move radio and rtos out of the hal and into a new package that also provides an
std.Ioimplementation (big TODO for the future)
- Langage dominant
- Zig
- Étoiles
- 2.3k
- Forks
- 198
- Merge moyen
- 1 j 8 h
- PR mergées (30 j)
- 37
Préparer son environnement
Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de ZigEmbeddedGroup/microzig
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 88/100
ZigEmbeddedGroup/microzig#1086 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 69/100
ZigEmbeddedGroup/microzig#1085 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
ZigEmbeddedGroup/microzig#1061 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
ZigEmbeddedGroup/microzig#1059 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
regz: AVR peripherals generated at address 0 when the register-group name matches the module (ATDF)Peut-être pris Une pull request liée à cette issue est ouverte ou déjà fusionnée. Ouverte
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
ZigEmbeddedGroup/microzig#1072 ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de ZigEmbeddedGroup/microzig
Issues similaires
-
[BUG] Small issues on iMXRT found by ClaudePeut-être pris @Sarthak-Pandey l’a pris aujourd’hui. OuverteArch: arm Area: Networking OS: Linux Type: Bug
Difficulté 2/5 1-3 heures Accessibilité débutants 66/100
Les mainteneurs répondent en général sous 1 jour
-
device support request
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
zigpy/zha-device-handlers#5461 ·
Les mainteneurs répondent en général sous 4 jours
-
external converter
Difficulté 1/5 Moins d'une heure Accessibilité débutants 62/100
Koenkk/zigbee2mqtt#33396 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
Les mainteneurs répondent en général sous 1 jour
-
likely-small-fix SDK-spec-parity
Difficulté 1/5 1-3 heures Accessibilité débutants 72/100
project-chip/connectedhomeip#74790 ·
Les mainteneurs répondent en général sous 1 jour