Q: FAQ: Code size requirements for the different sample applications in SimpliciTI (8051 and MSP430) by 1375508

The different code size requirements for the four sample applications included in the SimpliciTI install is listed in the table below. The numbers are approximate due to some differences between the code size for the different devices based on the same MCU.

Remember that changing either NUM_CONNECTIONS, SIZE_INFRAME_Q, SIZE_OUTFRAME_Q or NUM_STORE_AND_FWD_CLIENTS in "smpl_config.dat" will change the code size requirement. Enabling FREQUENCY_AGILITY, APP_AUTO_ACK, EXTENDED_API and SMPL_SECURE in "smpl_nwk_config.dat" will also increase the code size.

 

MCU Sample Application
Type Default number of connections supported FLASH RAM
8051 Peer-to-peer LinkTo 2 ca 10.1 kB ca 1.5 kB
8051 Peer-to-peer LinkListen 2 ca 9.8 kB ca 1.5 kB
8051 Polling with AP Sender 2 ca 10.4 kB ca 1.5 kB
8051 Polling with AP Receiver 2 ca 10.8 kB ca 1.5 kB
8051 Polling with AP Access Point 0 ca 9.3 kB ca 1.6 kB
8051 Polling with AP Range Extender 0 ca 7.7 kB ca 1.5 kB
8051 Cascading End Devices End Device 2 ca 9.6 kB ca 1.5 kB
8051 AP as Data Hub End Device 2 ca 12.4 kB ca 1.5 kB
8051 AP as Data Hub Access Point 8 ca 13.8 kB ca 1.8 kB
8051 AP as Data Hub Channel Sniffer 2 ca 9.4 kB ca 1.5 kB
8051 AP as Data Hub Range Extender 0 ca 9.5 kB ca 1.5 kB
MSP430 Peer-to-peer LinkTo 2 ca 6.8 kB ca 600 B
MSP430 Peer-to-peer LinkListen 2 ca 6.6 kB ca 600 B
MSP430 Polling with AP Sender 2 ca 7 kB ca 600 B
MSP430 Polling with AP Receiver 2 ca 7.3 kB ca 600 B
MSP430 Polling with AP Access Point 0 ca 6.2 kB ca 700 B
MSP430 Polling with AP Range Extender 0 ca 5.2 kB ca 600 B
MSP430 Cascading End Devices End Device 2 ca 5.5 kB ca 600 B
MSP430 AP as Data Hub End Device 2 ca 7.4 kB ca 600 B
MSP430 AP as Data Hub Access Point 8 ca 9 kB ca 900 B
MSP430 AP as Data Hub Channel Sniffer 2 ca 6.4 kB ca 600 B
MSP430 AP as Data Hub Range Extender 0 ca 6.4 kB ca 600 B


Q: Re: FAQ: Code size requirements for the different sample applications in SimpliciTI (8051 and MSP430) by 584482

wow!  Awesome!  Thanks for the effort to document all these scenarios.