mm-iot-sdk/framework/doc/html/globals_func.html
Morse Micro 4f4eb7fc7a Morse Micro MM-IoT-SDK release 2.9.7
This commit introduces version 2.9.7 of the Morse Micro MM-IoT-SDK
for ARM microcontroller base platforms.
2025-10-04 02:04:28 +10:00

246 lines
17 KiB
HTML

<!-- HTML header for doxygen 1.8.17-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.9.4"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Morse Micro IoT SDK: Globals</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="style.css" rel="stylesheet" type="text/css"/>
<link rel="shortcut icon" href="favicon.svg" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Morse Micro IoT SDK
&#160;<span id="projectnumber">2.9.7</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('globals_func.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
&#160;
<h3><a id="index_a" name="index_a"></a>- a -</h3><ul>
<li>add_twt_configuration()&#160;:&#160;<a class="el" href="twt__setup_8c.html#a48804504bca8d9b397c19e893335fb51">twt_setup.c</a></li>
<li>agent_start_handler()&#160;:&#160;<a class="el" href="m2m__controller_8c.html#ae3d2a3ab5db25ebc600946ed88329584">m2m_controller.c</a></li>
<li>app_init()&#160;:&#160;<a class="el" href="porting__assistant_8c.html#add3190cf715f513666f4be42874d91e2">porting_assistant.c</a>, <a class="el" href="m2m__controller_8c.html#add3190cf715f513666f4be42874d91e2">m2m_controller.c</a>, <a class="el" href="m2m__agent_8c.html#add3190cf715f513666f4be42874d91e2">m2m_agent.c</a>, <a class="el" href="wnm__sleep_8c.html#add3190cf715f513666f4be42874d91e2">wnm_sleep.c</a>, <a class="el" href="udp__broadcast_8c.html#add3190cf715f513666f4be42874d91e2">udp_broadcast.c</a>, <a class="el" href="twt__setup_8c.html#add3190cf715f513666f4be42874d91e2">twt_setup.c</a>, <a class="el" href="template_8c.html#add3190cf715f513666f4be42874d91e2">template.c</a>, <a class="el" href="sslclient_8c.html#add3190cf715f513666f4be42874d91e2">sslclient.c</a>, <a class="el" href="softap_8c.html#add3190cf715f513666f4be42874d91e2">softap.c</a>, <a class="el" href="scan_8c.html#add3190cf715f513666f4be42874d91e2">scan.c</a>, <a class="el" href="rf-test_8c.html#add3190cf715f513666f4be42874d91e2">rf-test.c</a>, <a class="el" href="ping_8c.html#add3190cf715f513666f4be42874d91e2">ping.c</a>, <a class="el" href="mqttdemo_8c.html#add3190cf715f513666f4be42874d91e2">mqttdemo.c</a>, <a class="el" href="iperf_8c.html#add3190cf715f513666f4be42874d91e2">iperf.c</a>, <a class="el" href="http_8c.html#add3190cf715f513666f4be42874d91e2">http.c</a>, <a class="el" href="fileio_8c.html#add3190cf715f513666f4be42874d91e2">fileio.c</a>, <a class="el" href="emmet_8c.html#add3190cf715f513666f4be42874d91e2">emmet.c</a>, <a class="el" href="dpp_8c.html#add3190cf715f513666f4be42874d91e2">dpp.c</a>, <a class="el" href="dns__client_8c.html#add3190cf715f513666f4be42874d91e2">dns_client.c</a>, <a class="el" href="cplusplus__demo_8cpp.html#add3190cf715f513666f4be42874d91e2">cplusplus_demo.cpp</a>, <a class="el" href="cli_8c.html#add3190cf715f513666f4be42874d91e2">cli.c</a>, <a class="el" href="beacon__stuffing_8c.html#add3190cf715f513666f4be42874d91e2">beacon_stuffing.c</a>, <a class="el" href="aws__iot_8c.html#add3190cf715f513666f4be42874d91e2">aws_iot.c</a></li>
<li>app_print_version_info()&#160;:&#160;<a class="el" href="mm__app__common_8h.html#a02d380e3d6901335d0e3a3b84985eec6">mm_app_common.h</a></li>
<li>app_wlan_init()&#160;:&#160;<a class="el" href="mm__app__common_8h.html#ac74a7d993e4fd372d18ee5d2f2570fb9">mm_app_common.h</a></li>
<li>app_wlan_start()&#160;:&#160;<a class="el" href="mm__app__common_8h.html#aeda94efa10a45cefab39a3459374c074">mm_app_common.h</a></li>
<li>app_wlan_stop()&#160;:&#160;<a class="el" href="mm__app__common_8h.html#a73b05ab3c7445083a464d8df405115c8">mm_app_common.h</a></li>
</ul>
<h3><a id="index_b" name="index_b"></a>- b -</h3><ul>
<li>beacon_monitor_example_start()&#160;:&#160;<a class="el" href="m2m__controller_8c.html#afabe397b761752e5057390e230bfd09a">m2m_controller.c</a></li>
<li>beacon_monitor_rx_handler()&#160;:&#160;<a class="el" href="m2m__controller_8c.html#a548c1e72e51bea9abfed79b9d9b97240">m2m_controller.c</a></li>
<li>beacon_vendor_ie_callback()&#160;:&#160;<a class="el" href="beacon__stuffing_8c.html#afc46a2986196caec6a688315551d3ae8">beacon_stuffing.c</a></li>
<li>beacon_vendor_ie_stat_log()&#160;:&#160;<a class="el" href="beacon__stuffing_8c.html#af5e8bc11d38b9a8f44b8e4fefc5232c8">beacon_stuffing.c</a></li>
<li>blink_error_code()&#160;:&#160;<a class="el" href="bootloader_8c.html#a4216c0860ba47882f9a2dc002bcff4d5">bootloader.c</a></li>
</ul>
<h3><a id="index_c" name="index_c"></a>- c -</h3><ul>
<li>cgi_set_string()&#160;:&#160;<a class="el" href="http_8c.html#a29e292994e6a0ea7ede541fb48129c28">http.c</a></li>
<li>check_update()&#160;:&#160;<a class="el" href="bootloader_8c.html#a38b339ba5e30f1e04eb52e3fcae416a2">bootloader.c</a></li>
<li>cli_set_deep_sleep_mode_handler()&#160;:&#160;<a class="el" href="cli_8c.html#a34d8389c7f250ef638d620e68f69071a">cli.c</a></li>
<li>cli_tx_handler()&#160;:&#160;<a class="el" href="cli_8c.html#a9be2be952913e9098eb6b7fddb4fa329">cli.c</a></li>
<li>cli_uart_rx_handler()&#160;:&#160;<a class="el" href="cli_8c.html#a2186a4f1575a4d496db9664449b457fd">cli.c</a></li>
<li>country_code_in_regulatory_domain()&#160;:&#160;<a class="el" href="mm__app__loadconfig_8h.html#ab9aac5bdda8dbf3b45ea2108fec2281e">mm_app_loadconfig.h</a></li>
<li>CreateMQTTConnectionToBroker()&#160;:&#160;<a class="el" href="mqttdemo_8c.html#a878a48c8612c146c8075936f6523e00a">mqttdemo.c</a></li>
</ul>
<h3><a id="index_d" name="index_d"></a>- d -</h3><ul>
<li>delay_ms()&#160;:&#160;<a class="el" href="bootloader_8c.html#ad7adf72f0188214738b18073dbf9a0df">bootloader.c</a></li>
<li>dns_lookup()&#160;:&#160;<a class="el" href="dns__client_8c.html#aab6c345708293f4688077eaead7ae424">dns_client.c</a></li>
<li>dpp_event_handler()&#160;:&#160;<a class="el" href="dpp_8c.html#ab775d0ad229c3382e824051e190f09b6">dpp.c</a></li>
</ul>
<h3><a id="index_e" name="index_e"></a>- e -</h3><ul>
<li>erase_application_area()&#160;:&#160;<a class="el" href="bootloader_8c.html#a3fff6197c0b420e41cb8c6ca32b58bbe">bootloader.c</a></li>
<li>EventCallback()&#160;:&#160;<a class="el" href="mqttdemo_8c.html#a6923a8617272e1c2115b4c23dd7f154b">mqttdemo.c</a></li>
<li>execute_ping_request()&#160;:&#160;<a class="el" href="wnm__sleep_8c.html#ad03cac90311fc133c5080ab975c20b43">wnm_sleep.c</a></li>
<li>execute_wnm_sleep()&#160;:&#160;<a class="el" href="wnm__sleep_8c.html#a15b1b8548e00c199c2b1812a682237f2">wnm_sleep.c</a></li>
<li>execute_wnm_sleep_ext()&#160;:&#160;<a class="el" href="wnm__sleep_8c.html#aece9eb4f6d65b3a94abc5f9304743c7e">wnm_sleep.c</a></li>
</ul>
<h3><a id="index_f" name="index_f"></a>- f -</h3><ul>
<li>format_bytes()&#160;:&#160;<a class="el" href="iperf_8c.html#a65e65d9bcf3d980ab73ed7521835cfc1">iperf.c</a></li>
</ul>
<h3><a id="index_g" name="index_g"></a>- g -</h3><ul>
<li>get_mode()&#160;:&#160;<a class="el" href="udp__broadcast_8c.html#a3a4f570acf435de4e8da4acdb51e0142">udp_broadcast.c</a></li>
</ul>
<h3><a id="index_h" name="index_h"></a>- h -</h3><ul>
<li>handle_softap_sta_status()&#160;:&#160;<a class="el" href="softap_8c.html#a5e4179550f8bb2a88b0e039d30aa8ff4">softap.c</a></li>
</ul>
<h3><a id="index_i" name="index_i"></a>- i -</h3><ul>
<li>init_udp_pcb()&#160;:&#160;<a class="el" href="udp__broadcast_8c.html#a283a7c5e69154ee2550f2b9f4ed87cc4">udp_broadcast.c</a></li>
<li>iperf_report_handler()&#160;:&#160;<a class="el" href="iperf_8c.html#a414e3947b5dd73d0aae47ac7aa1bcc46">iperf.c</a></li>
<li>is_wlan_connected()&#160;:&#160;<a class="el" href="m2m__controller_8c.html#a9aaa8996fe5ec03b1d06d0b3b0838755">m2m_controller.c</a></li>
</ul>
<h3><a id="index_l" name="index_l"></a>- l -</h3><ul>
<li>link_status_callback()&#160;:&#160;<a class="el" href="emmet_8c.html#a7d09c7aec33f5c9962ec3ba923c5bc67">emmet.c</a></li>
<li>load_and_flash_mbin()&#160;:&#160;<a class="el" href="bootloader_8c.html#aa561c09fdf6feb3346f48f9925cc822e">bootloader.c</a></li>
<li>load_channel_list()&#160;:&#160;<a class="el" href="mm__app__loadconfig_8h.html#a55abea26b48b587433d302903c979d6b">mm_app_loadconfig.h</a></li>
<li>load_mmipal_init_args()&#160;:&#160;<a class="el" href="mm__app__loadconfig_8h.html#aee984954a57c70f85984ff2d0857eb11">mm_app_loadconfig.h</a></li>
<li>load_mmwlan_settings()&#160;:&#160;<a class="el" href="mm__app__loadconfig_8h.html#a908514f26d5872bf4b86b8f3dc012411">mm_app_loadconfig.h</a></li>
<li>load_mmwlan_settings_softap()&#160;:&#160;<a class="el" href="softap_8c.html#af599cff3498cc039cb6b26667dcbe2ec">softap.c</a></li>
<li>load_mmwlan_softap_args()&#160;:&#160;<a class="el" href="softap_8c.html#afbb90b1626b5534c31c8de89b2bf7654">softap.c</a></li>
<li>load_mmwlan_sta_args()&#160;:&#160;<a class="el" href="mm__app__loadconfig_8h.html#ade67533e752666c38c99616a2bee9fd2">mm_app_loadconfig.h</a></li>
<li>load_softap_mmipal_init_args()&#160;:&#160;<a class="el" href="softap_8c.html#a1b331e2931cdc875daad220d78611865">softap.c</a></li>
</ul>
<h3><a id="index_m" name="index_m"></a>- m -</h3><ul>
<li>main()&#160;:&#160;<a class="el" href="bootloader_8c.html#a840291bc02cba5474a4cb46a9b9566fe">bootloader.c</a></li>
<li>mmwlan_dpp_pb_result_to_string()&#160;:&#160;<a class="el" href="dpp_8c.html#a3298592967f7111b34fbb7ac4e8e400a">dpp.c</a></li>
<li>MQTTProcessIncomingPublish()&#160;:&#160;<a class="el" href="mqttdemo_8c.html#a63a3c8737a8eae56fbc3681176c29634">mqttdemo.c</a></li>
<li>MQTTProcessResponse()&#160;:&#160;<a class="el" href="mqttdemo_8c.html#adfd89053348457e100403d970721ca01">mqttdemo.c</a></li>
<li>MQTTPublishToTopic()&#160;:&#160;<a class="el" href="mqttdemo_8c.html#a67fc2838808735917ce9bf3b516ff850">mqttdemo.c</a></li>
<li>MQTTSubscribe()&#160;:&#160;<a class="el" href="mqttdemo_8c.html#a3ce127c156403e783731b7de90b01b6a">mqttdemo.c</a></li>
<li>MQTTUnsubscribeFromTopic()&#160;:&#160;<a class="el" href="mqttdemo_8c.html#a56c439cd6b0ba7b66c7502a26ed10ea0">mqttdemo.c</a></li>
<li>my_debug()&#160;:&#160;<a class="el" href="sslclient_8c.html#a46b31e65b97d389b2c0f7d6e4953eba5">sslclient.c</a></li>
</ul>
<h3><a id="index_r" name="index_r"></a>- r -</h3><ul>
<li>read_segment_header()&#160;:&#160;<a class="el" href="bootloader_8c.html#a39140ce852070800f265073418f49fad">bootloader.c</a></li>
<li>read_uint32()&#160;:&#160;<a class="el" href="bootloader_8c.html#ae056e191483eb2bd384b33251e74ab98">bootloader.c</a></li>
<li>rest_ep_failed()&#160;:&#160;<a class="el" href="http_8c.html#a0092ad2e1a796a2d7b854407eb57dcc4">http.c</a></li>
<li>rest_ep_getstring()&#160;:&#160;<a class="el" href="http_8c.html#a8efd516d157641e49967757a29398e78">http.c</a></li>
<li>rest_ep_hello()&#160;:&#160;<a class="el" href="http_8c.html#aa5cdf7a2924c56223879443f073320e0">http.c</a></li>
<li>rest_ep_success()&#160;:&#160;<a class="el" href="http_8c.html#a5e78c15bf26a6a46d0c1917dc2ae2b6b">http.c</a></li>
<li>result_code_to_string()&#160;:&#160;<a class="el" href="porting__assistant_8c.html#aedcb0efe71b17040326527ecc5b2a835">porting_assistant.c</a></li>
<li>rf_test_handle_command()&#160;:&#160;<a class="el" href="rf-test_8c.html#a96ae79b97b427a858a03918853796278">rf-test.c</a></li>
<li>run_examples_task()&#160;:&#160;<a class="el" href="m2m__controller_8c.html#a0e6036372ca4894444a7fdec035929ca">m2m_controller.c</a></li>
<li>run_test_steps()&#160;:&#160;<a class="el" href="porting__assistant_8c.html#ac7c23a3495071e5795d7720887167666">porting_assistant.c</a></li>
</ul>
<h3><a id="index_s" name="index_s"></a>- s -</h3><ul>
<li>scan_complete_callback()&#160;:&#160;<a class="el" href="scan_8c.html#a13a7c4ca081eeb850d523944cc78bfd1">scan.c</a></li>
<li>scan_rx_callback()&#160;:&#160;<a class="el" href="scan_8c.html#a6b34f6ab7f25cc90e8592741024f89af">scan.c</a></li>
<li>set_debug_state()&#160;:&#160;<a class="el" href="ping_8c.html#a8a7d25ccf1d8c01f542f342c48dee069">ping.c</a>, <a class="el" href="wnm__sleep_8c.html#a8a7d25ccf1d8c01f542f342c48dee069">wnm_sleep.c</a></li>
<li>slip_tx_handler()&#160;:&#160;<a class="el" href="rf-test_8c.html#afc1d7081d64ee9ac4421d2755dc58ee7">rf-test.c</a></li>
<li>start_tcp_client()&#160;:&#160;<a class="el" href="iperf_8c.html#a0aba46944824fd100d670411c96e88f5">iperf.c</a></li>
<li>start_tcp_server()&#160;:&#160;<a class="el" href="iperf_8c.html#a31dd6810c389f4fde3d184567b4b0e03">iperf.c</a></li>
<li>start_udp_client()&#160;:&#160;<a class="el" href="iperf_8c.html#a2292e4969549fe3673c482a6b229aa7b">iperf.c</a></li>
<li>start_udp_server()&#160;:&#160;<a class="el" href="iperf_8c.html#ab27b798b22e87b5ecc118773874f5087">iperf.c</a></li>
</ul>
<h3><a id="index_t" name="index_t"></a>- t -</h3><ul>
<li>tcp_client_example()&#160;:&#160;<a class="el" href="m2m__controller_8c.html#ac5b07133cdd8ab4e5801325b6fe128c0">m2m_controller.c</a></li>
<li>tcp_echo_server_start()&#160;:&#160;<a class="el" href="m2m__controller_8c.html#a5afdc579172347833b456810f819744e">m2m_controller.c</a></li>
<li>tcp_echo_server_task()&#160;:&#160;<a class="el" href="m2m__controller_8c.html#a07fee81f3de7a7d8cdaf86ec4e69ba79">m2m_controller.c</a></li>
</ul>
<h3><a id="index_u" name="index_u"></a>- u -</h3><ul>
<li>uart_rx_handler()&#160;:&#160;<a class="el" href="rf-test_8c.html#aa3dc9a737309865b54769cda5d93242b">rf-test.c</a></li>
<li>udp_broadcast_rx_start()&#160;:&#160;<a class="el" href="udp__broadcast_8c.html#a4fd49b2f857ffd8212195d9dca8abe30">udp_broadcast.c</a></li>
<li>udp_broadcast_tx_start()&#160;:&#160;<a class="el" href="udp__broadcast_8c.html#a65a501954bed60034caeda3f8483ff5a">udp_broadcast.c</a></li>
<li>udp_raw_recv()&#160;:&#160;<a class="el" href="udp__broadcast_8c.html#a9c97571a169fe006582550a756ef9a72">udp_broadcast.c</a></li>
<li>update_failed()&#160;:&#160;<a class="el" href="bootloader_8c.html#aee64527bc3ac3493e545088bfddd20dd">bootloader.c</a></li>
</ul>
<h3><a id="index_v" name="index_v"></a>- v -</h3><ul>
<li>verify_signature()&#160;:&#160;<a class="el" href="bootloader_8c.html#a7cf929399abd068757e3d916ca9e034e">bootloader.c</a></li>
</ul>
<h3><a id="index_w" name="index_w"></a>- w -</h3><ul>
<li>wlan_connect()&#160;:&#160;<a class="el" href="m2m__controller_8c.html#a1b18cdee34a9f27753292fc69f5df1c8">m2m_controller.c</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.17-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Copyright 2021 Morse Micro </li>
</ul>
</div>
</body>
</html>