Switch to selected channel and start scanning radio;
(25)
end if
(26)
if channel is busy then
(27)
Stop transmission and goto Line 1;
(28)
else
(29)
DSF ⟵ 1; CSE ⟵ 0;
(30)
end if
(31)
if DSF ⟵ 1 then
(32)
DSF ⟵ 0;
(33)
Transmit a DATA packet;
(34)
DAT ⟵ 0 when transmission ends;
(35)
end if
Note. CSE–Channel Switching Event, DSF–Data Sending for Current Channel, NAC–Next Available Channel, LAC–List of Available Channel and DAT–Data Sending for next channel.