# `Dev.MockBridge`
[🔗](https://github.com/mcass19/bb_tui/blob/v0.3.0/dev/mock_bridge.ex#L3)

Development-only `BB.Bridge` implementation that exposes a small set
of pretend remote parameters with in-memory writes.

Useful for exercising `bb_tui`'s Bridge tab UI end-to-end without
connecting to a real flight controller or GCS:

    iex> {:ok, params} = BB.Parameter.list_remote(Dev.TestRobot, :mavlink)
    iex> BB.Parameter.set_remote(Dev.TestRobot, :mavlink, "PITCH_P", 0.42)
    :ok

Storage is per-process and resets on bridge restart. Param shape
mirrors `bb_liveview`'s expected map keys (`:id`, `:value`, `:type`,
`:min`, `:max`, `:doc`) so both dashboards consume the same payload.

# `child_spec`

Returns a specification to start this module under a supervisor.

See `Supervisor`.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
