High-Level Software Layout

This page looks at the software for this program from a high level.

Node

Summary Diagram

Note: This diagram assumes that connection has been performed and was successful.

node_software_highlevel.png

Gateway

Summary Diagram

Note: This diagram assumes that connection has been performed and was successful.

Pseudo-code for Data Collection

 # for every device in the list
            # attempt to connect
            # if no problems, attempt to write collection period to sensor
            # if no problems, send command to sensor to collect data -
                # includes global time and duration
            # if no problems, wait for "raw data" indication from sensor.
            # keep waiting for "raw data" indications from sensor until the "data done" indication is received from sensor.
            # close connection.
gateway_software_highlevel.png

See Also

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License