This change is to pre-enable support for other similiar HTTP publisher services.
Removed some common paramter values from the script so they can be defined on the command line.
* Complete re-write from last version * Simplified serial data buffer parsing * Added CRC checking of serial data * Added DMPAFT command * Added logging hooks
* Enable logging hooks * Add 'rainday' support * Add 'windgustdir' support * Update 'windspeed' to 'windspeedmph' * Set default field values to 'NA' * Remove HTTP post args for any fields set to 'NA' * Catch exception for failed server connection * Check server response data, and close connection
This code wasn't being run in unit testing, and likely will get out of date. Eventually some unit tests for wunderground.py should be enabled.
* Added Makefile with standard targets. * Updated setup.py install script. * Added standard GNU docs. * Added additional project docs.