A N 6 3 3
44
Rev. 0.7
9.5.2. Size Optimization of the Radio Driver
In order to optimize the code size of the common software modules and consequently the example project as well,
software switches must be introduced in the radio driver. By activating the switches, new functions can be added to
the radio driver. There are three ways of using it. If any of the radio driver switches is not defined at the beginning
of the bsp.h header file, then only the basic features are used. It is sufficient for all example projects to work. The
rest of the features can be added to the driver in two levels with the following switches:
RADIO_DRIVER_EXTENDED_SUPPORT
RADIO_DRIVER_FULL_SUPPORT
Table 8. Size Optimization Possibilities for Radio Driver
Software Switch
Driver
Minimal Driver
Extended Driver
Full Driver
Radio
default
RADIO_DRIVER_
EXTENDED_SUPPORT
RADIO_DRIVER_
FULL_SUPPORT
Table 9. Size Comparison of Radio Driver
Module size [byte]
Driver
Minimal Driver
Extended Driver
Full Driver
Radio
922
1094
1490
Содержание EZRADIOPRO Si4060
Страница 24: ...AN633 24 Rev 0 7 Figure 20 Supply Current versus Time Diagram from Shutdown to RX State...
Страница 67: ...AN633 Rev 0 7 67 Figure 48 Variable Length Packet Reception Flowchart...
Страница 69: ...AN633 Rev 0 7 69 Figure 50 Packet Matching Reception Flowchart...
Страница 73: ...AN633 Rev 0 7 73 Figure 54 Packet Reception with Automatic RX Hopping Flowchart...
Страница 75: ...AN633 Rev 0 7 75 Figure 56 Packet Reception with Manual Rx Hopping...
Страница 80: ...AN633 80 Rev 0 7 Figure 62 Long Packet Transmission Workflow...
Страница 81: ...AN633 Rev 0 7 81 Figure 63 Long Packet RX Flowchart...