{"action":"created","issue":{"url":"https://api.github.com/repos/KumarRobotics/imu_vn_100/issues/6","repository_url":"https://api.github.com/repos/KumarRobotics/imu_vn_100","labels_url":"https://api.github.com/repos/KumarRobotics/imu_vn_100/issues/6/labels{/name}","comments_url":"https://api.github.com/repos/KumarRobotics/imu_vn_100/issues/6/comments","events_url":"https://api.github.com/repos/KumarRobotics/imu_vn_100/issues/6/events","html_url":"https://github.com/KumarRobotics/imu_vn_100/pull/6","id":136895214,"number":6,"title":"[WIP] Beta c++ lib","user":{"login":"andre-nguyen","id":6036318,"avatar_url":"https://avatars.githubusercontent.com/u/6036318?v=3","gravatar_id":"","url":"https://api.github.com/users/andre-nguyen","html_url":"https://github.com/andre-nguyen","followers_url":"https://api.github.com/users/andre-nguyen/followers","following_url":"https://api.github.com/users/andre-nguyen/following{/other_user}","gists_url":"https://api.github.com/users/andre-nguyen/gists{/gist_id}","starred_url":"https://api.github.com/users/andre-nguyen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/andre-nguyen/subscriptions","organizations_url":"https://api.github.com/users/andre-nguyen/orgs","repos_url":"https://api.github.com/users/andre-nguyen/repos","events_url":"https://api.github.com/users/andre-nguyen/events{/privacy}","received_events_url":"https://api.github.com/users/andre-nguyen/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":10,"created_at":"2016-02-27T08:10:54Z","updated_at":"2016-03-01T00:14:38Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/KumarRobotics/imu_vn_100/pulls/6","html_url":"https://github.com/KumarRobotics/imu_vn_100/pull/6","diff_url":"https://github.com/KumarRobotics/imu_vn_100/pull/6.diff","patch_url":"https://github.com/KumarRobotics/imu_vn_100/pull/6.patch"},"body":"Still need to:\r\n\r\n- [ ] Test with camera sync (I'm getting my parts to make a custom cable only next week).\r\n- [x] Add error management, there's a new error async handler.\r\n- [ ] Add more try catch blocks to certain parts\r\n- [x] Non-binary output handling\r\n- [ ] Figure out if pausing/muting the output is useful/done the right way. The old pause/resume methods seem odd. \r\n  - The pause method is essentially writing `VNASYNC_OFF` (value `0`) to the `VNASY` register. The new value is now part of the `AsciiAsync` enum i.e. `AsciiAsync::VNOFF`.\r\n  - The old resume method would write `VNASYNC_VNYPR` (value `0`) to  the `VNASY` register. Essentially turning on the async output to Yaw, Pitch, Roll.\r\n  - I suspect we should't be using these methods as they are related to ascii output and not binary output.\r\n- [x] Confirm they are using JPL notation for quaternions.\r\n  - According to the manual \"The last term is the scalar value\"\r\n"},"comment":{"url":"https://api.github.com/repos/KumarRobotics/imu_vn_100/issues/comments/190462012","html_url":"https://github.com/KumarRobotics/imu_vn_100/pull/6#issuecomment-190462012","issue_url":"https://api.github.com/repos/KumarRobotics/imu_vn_100/issues/6","id":190462012,"user":{"login":"versatran01","id":1883423,"avatar_url":"https://avatars.githubusercontent.com/u/1883423?v=3","gravatar_id":"","url":"https://api.github.com/users/versatran01","html_url":"https://github.com/versatran01","followers_url":"https://api.github.com/users/versatran01/followers","following_url":"https://api.github.com/users/versatran01/following{/other_user}","gists_url":"https://api.github.com/users/versatran01/gists{/gist_id}","starred_url":"https://api.github.com/users/versatran01/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/versatran01/subscriptions","organizations_url":"https://api.github.com/users/versatran01/orgs","repos_url":"https://api.github.com/users/versatran01/repos","events_url":"https://api.github.com/users/versatran01/events{/privacy}","received_events_url":"https://api.github.com/users/versatran01/received_events","type":"User","site_admin":false},"created_at":"2016-03-01T00:14:38Z","updated_at":"2016-03-01T00:14:38Z","body":"haha. Sorry about that. `cam_imu_sync` is mostly used on an internal project thus it is not very well documented."}}