Wireless & Sensing / Built test tooling
E22 / EWM Wireless Configuration Test Harness
Repeatable serial/radio test workflow for E22 and EWM modules covering local configuration reads, temperature profiles, OTA initiator behavior and wired recovery tests.
OVERVIEW
What I built.
Repeatable serial/radio test workflow for E22 and EWM modules covering local configuration reads, temperature profiles, OTA initiator behavior and wired recovery tests.
Built repeatable tests around E22 and EWM modules rather than relying on manual one-off serial commands.
Validated local configuration reads, temperature/profile behavior and Mode-2 OTA initiator behavior.
Used a hard wired RS485 recovery path to separate UART/protocol problems from RF-link problems.
SYSTEM ARCHITECTURE
How the system is divided.
Host/test script -> UART/RS485 -> E22/EWM configuration interface -> optional RF OTA path.
Local read/write evidence is separated from remote OTA acknowledgement evidence.
Counters and exact command bytes are captured so failure states remain reproducible.
NETWORK / DATA FLOW
What talks to what.
TECHNOLOGY STACK
The technical surface.
IMPLEMENTATION
How it works in practice.
- 01
Host/test script -> UART/RS485 -> E22/EWM configuration interface -> optional RF OTA path.
- 02
Local read/write evidence is separated from remote OTA acknowledgement evidence.
- 03
Counters and exact command bytes are captured so failure states remain reproducible.
TESTING & VALIDATION
How I know it works.
Local configuration read verification
Temperature profile test
Mode-2 OTA initiator test
Exact command-byte probes
Hard RS485 loop planned/used to isolate serial protocol from RF path
EXTERNAL SERVICES & DEPENDENCIES
What sits outside the core.
ENGINEERING EVIDENCE
Artifacts behind the claims.
BOUNDARIES / CONSTRAINTS
What the project does not pretend to solve.
—Local module success does not prove remote RF success
—No-reply is inconclusive without a wired protocol check
—Mode/state mismatches can look like range failures
RESULT / CURRENT STATE
What this produced.
A structured radio/configuration troubleshooting harness that distinguishes local module health from remote-link success.