|  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  |