| atlas_wq_sensor.c | Implements functions for Atlas water quality sensors |
| atlas_wq_sensor.h | Declares functions for Atlas water quality sensors |
| autosampler.c | Implements functions for ISCO autosampler |
| autosampler.h | Declares functions for ISCO autosampler |
| config.h | |
| cyapicallbacks.h | |
| data.c | Implements the sensor subroutine, metadata updater, trigger updater, and parameter updater |
| data.h | Declares the sensor subroutine, metadata updater, trigger updater, and parameter updater |
| decagon.c | Implements functions for Decagon GS3 soil moisture sensor |
| decagon.h | Declares functions for Decagon GS3 soil moisture sensor |
| device.h | |
| extern.h | |
| gps.c | Implements Telit's GPS geolocation functions |
| gps.h | Implements Telit's GPS geolocation functions |
| main.c | Contains the main "operating system" for the sensor node. At a recurring interval, this program: |
| misc.h | Declares miscellaneous utilites |
| modem.c | Implements functions for connecting to the cellular network, and sending/receiving packets |
| modem.h | Functions for connecting to the cellular network, and sending/receiving packets |
| optical_rain.c | Implements functions for hydreon optical rain sensor |
| optical_rain.h | Declares functions for hydreon optical rain sensor |
| sensors_uart_control.h | A collection of common patterns used to interface with the sensors UART |
| services.c | Declares functions for sending requests to various services including Xively, Thingspeak and CHORDS |
| services.h | Declares functions for sending requests to various services including Xively, Thingspeak and CHORDS |
| ssl.c | Implements functions for configuring SSL/TLS |
| ssl.h | Implements functions for configuring SSL/TLS |
| startup.h | Declares functions used on startup (before main loop) |
| strlib.c | Functions for parsing c strings |
| strlib.h | Functions for parsing c strings |
| ultrasonic.c | Implements functions for maxbotix ultrasonic sensors and senix toughsonic sensors subroutines |
| ultrasonic.h | Implements functions for maxbotix ultrasonic sensors and senix toughsonic sensors subroutines |
| valve.c | Implements functions for operating valve |
| valve.h | Declares functions for operating valve |