Complete the code to identify the device class that only listens for downlink messages immediately after an uplink.
device_class = '[1]' # This class listens only right after sending uplink
Class A devices listen for downlink messages only immediately after they send an uplink message.
Complete the code to set the device class that listens for scheduled downlink windows synchronized by beacons.
device_class = '[1]' # This class uses scheduled receive slots synchronized by beacons
Class B devices open receive windows at scheduled times synchronized by network beacons.
Fix the error in the code to assign the device class that listens continuously for downlink messages.
device_class = '[1]' # This class listens continuously for downlink messages
Class C devices keep their receive window open continuously, allowing immediate downlink at any time.
Fill both blanks to complete the description of device classes: Class {{BLANK_1}} listens only after uplink, Class {{BLANK_2}} listens continuously.
Class [1] devices listen only after uplink, while Class [2] devices listen continuously.
Class A listens only after uplink; Class C listens continuously for downlink messages.
Fill all three blanks to complete the dictionary mapping device classes to their listening behavior.
device_classes = {
'[1]': 'listens only after uplink',
'[2]': 'listens at scheduled beacon times',
'[3]': 'listens continuously'
}The mapping shows Class A listens only after uplink, Class B listens at scheduled beacon times, and Class C listens continuously.
