CPC H04L 41/0686 (2013.01) [H04L 41/069 (2013.01); H04L 41/20 (2013.01)] | 17 Claims |
1. A method for debugging an internet of things (IoT) system including multiple system modules, comprising:
issuing a start command to at least a portion of the system modules to enter a debug mode, wherein the portion of the system modules commence communication in a mark-up language having tags and data:
acquiring an output from a first module and encapsulating the output in the mark-up language having tags and data to define encapsulated data at the first module;
first communicating the encapsulated data to a second module via a wireless connection between the first module and the second module;
generating, at the first module, a first log file of the encapsulated data, as sent from the first module to the second module, wherein the first log file is in the mark-up language;
receiving, via the wireless connection, the encapsulated data at the second module and generating a second log file of the encapsulated data as received by the second module from the first module, wherein the second log file is in the mark-up language; and
comparing the first log file and the second log file to identify if differences exist between the between the first log file and the second log file,
issuing a stop command to the portion of the system modules to exit the debug mode, wherein subsequent communications are free of the mark-up language.
|