micropython / micropython/micropython-lib
webrepl: Support LAN as well as WLAN boards.
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Python
- Sterne
- 2.9k
- Forks
- 1.1k
- Ø Merge
- 7 T. 6 Std.
- Gemergte PRs (30 T.)
- 3
Beschreibung
When webrepl starts, it prints out the IP address to stdout, however it does this by querying the network.WLAN object -- https://github.com/micropython/micropython-lib/blob/master/micropython/net/webrepl/webrepl.py#L105
This should also try network.LAN (and not fail if network.LAN xor network.WLAN are unavailable).
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne in micropython/net/webrepl/webrepl.py bei der Handhabung der IP-Adresse um Zeile 105. Prüfe, wie das aktuelle network.WLAN-Objekt abgefragt wird, und verfolge dann die verfügbaren Netzwerkschnittstellen. Fertig ist die Aufgabe, wenn webrepl eine Adresse von entweder network.LAN oder network.WLAN melden kann und nicht fehlschlägt, wenn eine der beiden nicht verfügbar ist.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- networking
- Issue-Typ
- Feature
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Aktivitätsstatus
- Veraltet
- Klarheit
- Klar beschrieben
- Anfängerfreundlichkeit
- 62/100