{"action":"created","issue":{"url":"https://api.github.com/repos/swift-nav/libswiftnav/issues/269","labels_url":"https://api.github.com/repos/swift-nav/libswiftnav/issues/269/labels{/name}","comments_url":"https://api.github.com/repos/swift-nav/libswiftnav/issues/269/comments","events_url":"https://api.github.com/repos/swift-nav/libswiftnav/issues/269/events","html_url":"https://github.com/swift-nav/libswiftnav/pull/269","id":123586102,"number":269,"title":"Improve almanac and ephemeris functions (WIP)","user":{"login":"ljbade","id":1215089,"avatar_url":"https://avatars.githubusercontent.com/u/1215089?v=3","gravatar_id":"","url":"https://api.github.com/users/ljbade","html_url":"https://github.com/ljbade","followers_url":"https://api.github.com/users/ljbade/followers","following_url":"https://api.github.com/users/ljbade/following{/other_user}","gists_url":"https://api.github.com/users/ljbade/gists{/gist_id}","starred_url":"https://api.github.com/users/ljbade/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ljbade/subscriptions","organizations_url":"https://api.github.com/users/ljbade/orgs","repos_url":"https://api.github.com/users/ljbade/repos","events_url":"https://api.github.com/users/ljbade/events{/privacy}","received_events_url":"https://api.github.com/users/ljbade/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/swift-nav/libswiftnav/labels/2%20-%20In%20Progress%20%3C=%204","name":"2 - In Progress <= 4","color":"cccccc"}],"state":"open","locked":false,"assignee":{"login":"ljbade","id":1215089,"avatar_url":"https://avatars.githubusercontent.com/u/1215089?v=3","gravatar_id":"","url":"https://api.github.com/users/ljbade","html_url":"https://github.com/ljbade","followers_url":"https://api.github.com/users/ljbade/followers","following_url":"https://api.github.com/users/ljbade/following{/other_user}","gists_url":"https://api.github.com/users/ljbade/gists{/gist_id}","starred_url":"https://api.github.com/users/ljbade/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ljbade/subscriptions","organizations_url":"https://api.github.com/users/ljbade/orgs","repos_url":"https://api.github.com/users/ljbade/repos","events_url":"https://api.github.com/users/ljbade/events{/privacy}","received_events_url":"https://api.github.com/users/ljbade/received_events","type":"User","site_admin":false},"milestone":null,"comments":1,"created_at":"2015-12-23T01:38:00Z","updated_at":"2015-12-23T01:40:03Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/swift-nav/libswiftnav/pulls/269","html_url":"https://github.com/swift-nav/libswiftnav/pull/269","diff_url":"https://github.com/swift-nav/libswiftnav/pull/269.diff","patch_url":"https://github.com/swift-nav/libswiftnav/pull/269.patch"},"body":"I have re factored the almanac functions to reuse the ephemeris orbit calculations.\r\n\r\nI have also implemented missing methods so now both ephemeris and almanac structs have an equivalent feature set.\r\n\r\nI have also enhanced the documentation.\r\n\r\nRemaining tasks:\r\n- [ ] add tests for new functions + old\r\n- [ ] fix up Python\r\n- [ ] in firmware change `manage.c` to use the new ephemeris az/el and Doppler functions"},"comment":{"url":"https://api.github.com/repos/swift-nav/libswiftnav/issues/comments/166774511","html_url":"https://github.com/swift-nav/libswiftnav/pull/269#issuecomment-166774511","issue_url":"https://api.github.com/repos/swift-nav/libswiftnav/issues/269","id":166774511,"user":{"login":"swiftnav-jenkins","id":6731546,"avatar_url":"https://avatars.githubusercontent.com/u/6731546?v=3","gravatar_id":"","url":"https://api.github.com/users/swiftnav-jenkins","html_url":"https://github.com/swiftnav-jenkins","followers_url":"https://api.github.com/users/swiftnav-jenkins/followers","following_url":"https://api.github.com/users/swiftnav-jenkins/following{/other_user}","gists_url":"https://api.github.com/users/swiftnav-jenkins/gists{/gist_id}","starred_url":"https://api.github.com/users/swiftnav-jenkins/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/swiftnav-jenkins/subscriptions","organizations_url":"https://api.github.com/users/swiftnav-jenkins/orgs","repos_url":"https://api.github.com/users/swiftnav-jenkins/repos","events_url":"https://api.github.com/users/swiftnav-jenkins/events{/privacy}","received_events_url":"https://api.github.com/users/swiftnav-jenkins/received_events","type":"User","site_admin":false},"created_at":"2015-12-23T01:40:03Z","updated_at":"2015-12-23T01:40:03Z","body":"Test PASSed.\nRefer to this link for build results (access rights to CI server needed): \nhttp://zazu.ci.swiftnav.com/job/libswiftnav%20Pull%20Requests/421/\nTest PASSed."}}