EthernetModule¶
Ethernet placeholder — registers the type in the TypeRegistry so it can appear in
state/modulemanager.jsonwithout crashing. Ethernet is not yet implemented. Introduced in Sprint 8.
What it does¶
EthernetModule is a stub. setup() writes "unsupported" to its status display control. loop() and teardown() are no-ops. The module exists so:
- The type can be added to the module tree today (future implementation won't require a schema migration).
healthReport()returns a predictable"eth=unsupported"string that automated tests can assert on.
Controls¶
| Key | Type | Value | Description |
|---|---|---|---|
status |
display |
"unsupported" |
Always set to "unsupported" in setup() |
Test coverage¶
→ Network and WiFi — lifecycle does not crash; status is "unsupported" after setup(); category is "network".