Functions usage. Here the functions usage is presented. Complete results are available here: • [5]/sixlowpan_publisher/fusage/20200831_11_30_1598952626_fusage_analysis_hits.json [5] • [5]/sixlowpan_publisher/fusage/xxxxxxxxx.xxxx [5] Figure 8: Function usage for Ethernet (shown only hits >20) The functions that are called the most often (> 500 times ) are: • ucdr_check_final_buffer_behavior around 1154 times • ucdr_buffer_allignement around 664 times
Functions usage. Here the functions usage is presented. Complete results are available here: • [3]/serial_publisher/fusage/20210812_19_45_1628790303_fusage_analysis.json [3], • [3]/serial_publisher/fusage/xxxxxxxxx.xxxx [3]. After extraction of the information from the generated trace the data are plotted as follow: This picture is showing that the most of the time is spent in the functions: • _rlc_timer_time_jump: 166 times • uxr_deserialize_ObjectId: 146 times, • rlc_timer_is_ready uxr_deserialize_SampleInfoDetail: 100 times. In general in the Galactic version has a smaller count of function call than in the Dashing version.
Functions usage. Here the functions usage is presented. Complete results are available here: • [5]/serial_publisher/fusage/20200828_16_22_1598624538_fusage_analysis_hits.json [5], • [5]/serial_publisher/fusage/xxxxxxxxx.xxxx [5]. After extraction of the information from the generated trace the data are plotted as follow: Figure 5: Function usage for Serial (shown only hits >20) This picture is showing that the most of the time is spent in the functions: • uxr_get_next_octect over 3000 times • update_next_crc around 2600 times • ucdr_check_final_buffer_behavior over 1600 times, • ucdr_buffer_allignement a little lis 1000 times.