Telemetry / MQTT lab notes — Course 2 M05
This content is not available in your language yet.
Course 2 · Module 5
| Item | Your value |
|---|---|
| Path (Simulator / Board / Both) | |
| Bitstream Studio version | |
| Broker (Studio local / LAN / other) | |
| Device id / default topic | |
| Dashboard / subscriber used | ex08 · ex09 · other: |
A — Classify (topics + samples)
หัวข้อที่มีชื่อว่า “A — Classify (topics + samples)”| Kind | Topic | Sample payload (short) | Rate / when |
|---|---|---|---|
| Telemetry | |||
| State | |||
| Event |
B — Live Data (ex08)
หัวข้อที่มีชื่อว่า “B — Live Data (ex08)”| Check | OK? | Notes / evidence |
|---|---|---|
connected |
||
| Connection route | ||
| COM open | ||
Last sample origin (uart / sim) |
||
| Forced stale → fresh |
C — MQTT (ex09)
หัวข้อที่มีชื่อว่า “C — MQTT (ex09)”| Check | OK? | Notes / evidence |
|---|---|---|
| Start broker | ||
Subscriber connected |
||
| Topic subscribed | ||
| Message count ≥ 1 | ||
| Payload fields / units match | ||
| Publisher tool used |
D — Schema / QoS drill (optional)
หัวข้อที่มีชื่อว่า “D — Schema / QoS drill (optional)”| What you changed | What broke | What still worked |
|---|---|---|
QoS / retain notes (ex14):
E — Lossy / error injection
หัวข้อที่มีชื่อว่า “E — Lossy / error injection”| Trial | What you injected | What you observed | Drop / retry / reconnect / stale? |
|---|---|---|---|
| 1 | |||
| 2 | |||
| 3 |
Suspected weak point before M06:
Quick recall
หัวข้อที่มีชื่อว่า “Quick recall”Classify → prove Live Data (ex08) → Start broker → prove MQTT (ex09) → break one thing (schema or link) → write what recovered| Pipe | Default check |
|---|---|
| Live Data | TelemetryClient + route / origin / stale |
| MQTT | ws://127.0.0.1:8883/mqtt after Start broker |
| Backend | Use alone |
|---|---|
| Simulator | COM closed · expect origin: sim |
| Bitstream | COM open · expect origin: uart |
Portals
หัวข้อที่มีชื่อว่า “Portals”- Bitstream Studio
- Hackathon —
web-app/ex08…ex15 - Developer Hub
- Course 1 M06 MQTT
TESA Open Knowledge · © 2026 สมาคมสมองกลฝังตัวไทย (TESA) · CC BY-NC 4.0
Content is licensed CC BY-NC 4.0. Reuse it non-commercially and credit the Thai Embedded Systems Association (TESA) every time. · How to cite TESA