XML Access¶
The xml_access module demonstrates how to read device status and configuration values via XML.
Build it from project xmlAccessDemo.
Function Details¶
The following is an overview of the functions used in the xml_access module.
static bool getXmlValue(
const struct xml_emit_value_specification *xevs,
char *buffer,
size_t size
) {...}
Use
ltrx_output_stream_init_to_buffer()to set up an output stream to buffer andltrx_xml_emit_value()to emit an XML value onto the buffer.
Use
ltrx_ip_address_state()to check if the IP interfaces are up, and while there is no connection, useltrx_thread_sleep()to pause the thread. While there is a connection, get firmware version, MAC address, current WLAN0 IP address, and configured dynamic power mode and print related information to the trouble log, and then pause the thread.