Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-04-08 | repeal & replace the old polling code | Andrew Cady | |
2017-04-08 | re-implement polling using "devicer" library | Andrew Cady | |
2017-04-08 | call Disconnect before re-connecting dexcom | Andrew Cady | |
2017-04-01 | catch (and avoid) some more serial port error types | Andrew Cady | |
2017-02-10 | throw a specific exception for serial port errors | Andrew Cady | |
2017-02-08 | fixup! dexcom_dumper: install systemd service via "make" | Andrew Cady | |
2017-02-05 | dexcom_dumper: improve logging output | Andrew Cady | |
2017-02-05 | dexcom_dumper: install systemd service via "make" | Andrew Cady | |
2017-02-05 | dexcom_dumper: cache http remote record | Andrew Cady | |
This avoids polling the http server every 10 seconds while the dexcom receiver is disconnected. | |||
2017-01-29 | dexcom_dumper: send USER_EVENT_DATA records when doing remote update | Andrew Cady | |
2017-01-29 | dexcom_dumper: send INSERTION_TIME records when doing remote update | Andrew Cady | |
2017-01-28 | submit METER_DATA | Andrew Cady | |
2017-01-28 | dexcom_dumper: change JSON format again | Andrew Cady | |
2017-01-28 | dexcom_dumper: less verbosity on ConnectionError | Andrew Cady | |
2017-01-28 | dexcom_dumper: change JSON representation of sum type | Andrew Cady | |
2017-01-28 | dexcom_dumper: produce less verbose output | Andrew Cady | |
2017-01-27 | dexcom_dumper: logic improvements | Andrew Cady | |
Moved exception-handling out of the individual poll functions so the code could be shared. Clarified logic. | |||
2017-01-27 | dexcom_dumper: improved server update logic | Andrew Cady | |
2017-01-27 | Use synchronization instead of pushing updates | Andrew Cady | |
When a BG reading needs to be pushed, the server is contacted to determine the latest BG reading it has. Then the Dexcom is queried to find all readings since that latest one. This could be made more efficient by avoiding double-querying the Dexcom. | |||
2017-01-26 | dexcom_dumper: improve JSON serialization format | Andrew Cady | |
normal & special EGV_DATA values are now distinguished with a tag | |||
2017-01-26 | dexcom_dumper: fix EGVRecord JSON output when .is_special==True | Andrew Cady | |
2017-01-26 | dexcom_dumper: improved JSON output; new option --hours | Andrew Cady | |
2017-01-26 | bugfix: EGVRecord.noise() to use self.full_trend() | Andrew Cady | |
The method EGVRecord.full_trend() is implemented differently on the Dexcom G5. It returns self.data[12] instead of self.data[3]. EGVRecord.noise() had used self.data[3] directly instead of calling self.full_trend(), causing this exception when connecting to a G5 receiver: TypeError: ord() expected string of length 1, but int found I can only assume that this is correct. | |||
2017-01-26 | readdata.py: handle empty page ranges correctly | Andrew Cady | |
2017-01-25 | dexcom_dumper: submit polled CGM data via HTTP | Andrew Cady | |
Each reading is sent as JSON via an HTTP POST request to the host specified via '--http' and to the paths '/bgevent' and '/ping'. Currently, this is blocking and it does not retry after errors. | |||
2017-01-25 | dexcom_dumper: JSON output | Andrew Cady | |
2017-01-25 | dexcom_dumper: new option --human | Andrew Cady | |
2017-01-17 | Output dexcom connection status | Andrew Cady | |
Also output extra debug info with command line option '-v' | |||
2017-01-04 | dexcom_dumper: new subcommand: --poll | Andrew Cady | |
2016-12-26 | update README with example of dexcom_dumper.py | Andrew Cady | |
2016-12-26 | new command: dexcom_dumper.py | Andrew Cady | |
2016-12-26 | readdata.py supports --g5 and --g4 options | Andrew Cady | |
2016-12-26 | new ReadRecords() parameter specifies number of pages of records to read | Andrew Cady | |
2016-06-14 | add noise field to EGVRecords | Ben West | |
CC @jasoncalabrese, re https://github.com/openaps/dexcom_reader/issues/12 | |||
2016-06-05 | stub out dev area post 0.1.10 release | Ben West | |
2016-06-05 | release dexcom_reader 0.1.10 | Ben West | |
2016-06-05 | Merge pull request #10 from openaps/dev | Ben West | |
stub out dev area post release 0.1.9 | |||
2016-06-05 | ditch installing to /etc/udev/rules.d on install | Ben West | |
Causes issues in virtualenv based environments like readthedocs. | |||
2016-05-29 | stub out dev area post release 0.1.9 | Ben West | |
2016-05-29 | release dexcom_reader 0.1.9 | Ben West | |
2016-05-29 | Merge pull request #9 from openaps/dev | Ben West | |
create area for development post 0.1.8 | |||
2016-05-29 | prepare pkg_resources AGAIN | Ben West | |
2016-05-28 | create area for development post 0.1.8 | Ben West | |
2016-05-28 | release 0.1.8 with more packaging tweaks | Ben West | |
2016-05-28 | nix etc package, release 0.1.7 | Ben West | |
2016-05-28 | what does MANIFEST really do? | Ben West | |
2016-05-28 | does this happen every time release 0.1.5 | Ben West | |
2016-05-28 | try yet again? | Ben West | |
2016-05-28 | release 0.1.3 | Ben West | |
more packaging blargh | |||
2016-05-28 | release dexcom_reader 0.1.2 | Ben West | |