Radio Protocol Improvements, Tracking GPS Time, Recovery Script

This pull request adds four disjoint features:

- SBP MSG OBS: A new MSG_PACKED_OBS that is 50% more efficient than previous, along with new 
- TIMING: Track the current GPS time using the onboard clock, enables timing.h:get_current_time()
- SBP Piksi: Reporting UART throughput in KiloBytes/sec
- Recovery Script: A Python script that resets the USB UART to default settings.
its modeled after my

arm


-Niels


On Fri, Jul 18, 2014 at 3:37 PM, Fergus Noble <notifications@github.com>
wrote:

> In scripts/system_monitor_view.py:
>
> > @@ -89,7 +119,9 @@ class SystemMonitorView(HasTraits):
> >    )
> >
> >    def update_threads(self):
> > -    self._threads_table_list = [(thread_name, state.cpu, state.stack_free) for thread_name, state in sorted(self.threads, key=lambda x: x[1].cpu, reverse=True)]
>
> This line is long!
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/swift-nav/piksi_firmware/pull/63/files#r15137345>.
>