{"push_id":1030098357,"size":25,"distinct_size":2,"ref":"refs/heads/i27-l2c-track-loop-porting","head":"43ed0d563dec6a457c903dfc22b008d6080702f8","before":"9b5286162710587712ed2c3c634b96457ccda77f","commits":[{"sha":"aad02f603228671fddf9df19e5993625d289c34e","author":{"email":"ba0f82092a9328fcabb793fd8d1649663c56d35b@gmail.com","name":"Roman Gezikov"},"message":"Ignore Eclipse IDE-specific files\n\nThis commit adds Eclipse IDE-specific files to .gitignore file\nso git is instructed not to track changes in those files.","distinct":false,"url":"https://api.github.com/repos/dt-exafore/piksi_firmware/commits/aad02f603228671fddf9df19e5993625d289c34e"},{"sha":"252da5b20287b6a221f07adf7268281ec5de8e74","author":{"email":"1212e8d6565bc6d3afda4dd8e9d8ce151974094b@bade.nz","name":"Leith Bade"},"message":"Merge pull request #617 from rge-exafore/master\n\nIgnore Eclipse IDE-specific files","distinct":false,"url":"https://api.github.com/repos/dt-exafore/piksi_firmware/commits/252da5b20287b6a221f07adf7268281ec5de8e74"},{"sha":"b2e471ac8e8934e4d25637150c94d58b1184010e","author":{"email":"f862f167b85d41b225785c70d70808bc7337c1fe@swiftnav.com","name":"Jacob McNamee"},"message":"Read correlations from tracking_channel_update()","distinct":false,"url":"https://api.github.com/repos/dt-exafore/piksi_firmware/commits/b2e471ac8e8934e4d25637150c94d58b1184010e"},{"sha":"4331613ee0e0a3a6b60da832b104eb0312528b52","author":{"email":"f862f167b85d41b225785c70d70808bc7337c1fe@swiftnav.com","name":"Jacob McNamee"},"message":"Initialize lock counters from tracking_setup()","distinct":false,"url":"https://api.github.com/repos/dt-exafore/piksi_firmware/commits/4331613ee0e0a3a6b60da832b104eb0312528b52"},{"sha":"200d4b936f8e0549552893a43d5ee01a4590effc","author":{"email":"f862f167b85d41b225785c70d70808bc7337c1fe@swiftnav.com","name":"Jacob McNamee"},"message":"Move C/N0 use threshold setting to track.c","distinct":false,"url":"https://api.github.com/repos/dt-exafore/piksi_firmware/commits/200d4b936f8e0549552893a43d5ee01a4590effc"},{"sha":"2f7be677306ab9b73ca9471f92835aa09d76ec86","author":{"email":"f862f167b85d41b225785c70d70808bc7337c1fe@swiftnav.com","name":"Jacob McNamee"},"message":"Use functions for tracking channel update_count","distinct":false,"url":"https://api.github.com/repos/dt-exafore/piksi_firmware/commits/2f7be677306ab9b73ca9471f92835aa09d76ec86"},{"sha":"ada4287c82f4b76f5929be75d315d9b4cccc1e44","author":{"email":"f862f167b85d41b225785c70d70808bc7337c1fe@swiftnav.com","name":"Jacob McNamee"},"message":"Add more getters for tracking channel fields","distinct":false,"url":"https://api.github.com/repos/dt-exafore/piksi_firmware/commits/ada4287c82f4b76f5929be75d315d9b4cccc1e44"},{"sha":"66664b183bd91b9957f303586d4820dbc42228ea","author":{"email":"f862f167b85d41b225785c70d70808bc7337c1fe@swiftnav.com","name":"Jacob McNamee"},"message":"Implement pessimistic lock counter","distinct":false,"url":"https://api.github.com/repos/dt-exafore/piksi_firmware/commits/66664b183bd91b9957f303586d4820dbc42228ea"},{"sha":"d5bb3ee978d7d768b01d1c2f69054e73f02a815a","author":{"email":"f862f167b85d41b225785c70d70808bc7337c1fe@swiftnav.com","name":"Jacob McNamee"},"message":"Remove unnecessary tracking state checking in decoder_gps_l1_process()","distinct":false,"url":"https://api.github.com/repos/dt-exafore/piksi_firmware/commits/d5bb3ee978d7d768b01d1c2f69054e73f02a815a"},{"sha":"33f99884aa66182f92221e8175931ab9213a96cf","author":{"email":"f862f167b85d41b225785c70d70808bc7337c1fe@swiftnav.com","name":"Jacob McNamee"},"message":"Use functions to access elevation","distinct":false,"url":"https://api.github.com/repos/dt-exafore/piksi_firmware/commits/33f99884aa66182f92221e8175931ab9213a96cf"},{"sha":"d0b2353cb500b930ed0f020eb4bd5117d32a85a3","author":{"email":"f862f167b85d41b225785c70d70808bc7337c1fe@swiftnav.com","name":"Jacob McNamee"},"message":"Make tracking channels static, improve state handling","distinct":false,"url":"https://api.github.com/repos/dt-exafore/piksi_firmware/commits/d0b2353cb500b930ed0f020eb4bd5117d32a85a3"},{"sha":"3001325362128311d1d15cc615a5901f6874e447","author":{"email":"f862f167b85d41b225785c70d70808bc7337c1fe@swiftnav.com","name":"Jacob McNamee"},"message":"Refactor tracking channel update","distinct":false,"url":"https://api.github.com/repos/dt-exafore/piksi_firmware/commits/3001325362128311d1d15cc615a5901f6874e447"},{"sha":"73413a235249f9e26236cfa3ce0d7aac9b0619ad","author":{"email":"f862f167b85d41b225785c70d70808bc7337c1fe@swiftnav.com","name":"Jacob McNamee"},"message":"Organize functions and minor refactoring in track.c","distinct":false,"url":"https://api.github.com/repos/dt-exafore/piksi_firmware/commits/73413a235249f9e26236cfa3ce0d7aac9b0619ad"},{"sha":"16bdcf599b19f66b4c83ee90cda6c7cbcfceeede","author":{"email":"f862f167b85d41b225785c70d70808bc7337c1fe@swiftnav.com","name":"Jacob McNamee"},"message":"Add locks to tracking channels","distinct":false,"url":"https://api.github.com/repos/dt-exafore/piksi_firmware/commits/16bdcf599b19f66b4c83ee90cda6c7cbcfceeede"},{"sha":"9fe2e8ceece940885e94f03070bd3e608f5f83b9","author":{"email":"f862f167b85d41b225785c70d70808bc7337c1fe@swiftnav.com","name":"Jacob McNamee"},"message":"Add shutdown delay to tracking channels","distinct":false,"url":"https://api.github.com/repos/dt-exafore/piksi_firmware/commits/9fe2e8ceece940885e94f03070bd3e608f5f83b9"},{"sha":"ec0ee4a39de297fa7eeb85954401ec66478cd8ea","author":{"email":"f862f167b85d41b225785c70d70808bc7337c1fe@swiftnav.com","name":"Jacob McNamee"},"message":"Specialize tracking channels per code type","distinct":false,"url":"https://api.github.com/repos/dt-exafore/piksi_firmware/commits/ec0ee4a39de297fa7eeb85954401ec66478cd8ea"},{"sha":"01ebcbd4e2fefa1def32283ee5e0136b424801f4","author":{"email":"f862f167b85d41b225785c70d70808bc7337c1fe@swiftnav.com","name":"Jacob McNamee"},"message":"Add thread-safe tracking startup function","distinct":false,"url":"https://api.github.com/repos/dt-exafore/piksi_firmware/commits/01ebcbd4e2fefa1def32283ee5e0136b424801f4"},{"sha":"75fce63b33fbe1d73a68cca3e43da27f546f1c12","author":{"email":"f862f167b85d41b225785c70d70808bc7337c1fe@swiftnav.com","name":"Jacob McNamee"},"message":"Fix assert on invalid SID from SBP","distinct":false,"url":"https://api.github.com/repos/dt-exafore/piksi_firmware/commits/75fce63b33fbe1d73a68cca3e43da27f546f1c12"},{"sha":"588e3a23423ca476164802d6c5cd7f2a4b275139","author":{"email":"f862f167b85d41b225785c70d70808bc7337c1fe@swiftnav.com","name":"Jacob McNamee"},"message":"Store pointer to interface in tracker_channel_t","distinct":false,"url":"https://api.github.com/repos/dt-exafore/piksi_firmware/commits/588e3a23423ca476164802d6c5cd7f2a4b275139"},{"sha":"ce3529e9bf244a8e40cf30226f78fe274cf0e0e1","author":{"email":"1212e8d6565bc6d3afda4dd8e9d8ce151974094b@swiftnav.com","name":"Leith Bade"},"message":"Fix race condition in nap_timing_count","distinct":false,"url":"https://api.github.com/repos/dt-exafore/piksi_firmware/commits/ce3529e9bf244a8e40cf30226f78fe274cf0e0e1"}]}