1. How to configure:
- Use sliders to set data pending per logical channel (LCID).
- Add new channels with + Add Channel (random colour assigned).
- Remove channels with the Remove button next to each.
- Reset restores three default channels.
2. What will be the flow:
- Each channel with data > 0 contributes a subheader (2 bytes) and a data segment.
- The Transport Block (TB) is built in order of LCID (ascending).
- The receiver demultiplexes by reading subheaders and routing data to corresponding LCID buffers.
3. What student can expect:
- Left side: transmitter channels with coloured boxes and data bars.
- Centre: TB with subheaders (yellow) and data segments (channel colour).
- Right side: receiver buffers showing received bytes per LCID.
- Total TB size and header/data breakdown displayed.
4. Recommended button sequence:
- First: Adjust sliders to see data size impact.
- Then: Add a new channel and set its data.
- Observe how TB grows and receiver buffers update.
- Remove a channel to see it disappear.