Josh Blum
25494489bf
usrp2: uart/udp work in host and fw, working
2011-09-28 10:32:05 -07:00
Nick Foster
8009a340f7
gps_ctrl: make GPSDO parsing more robust, add retries
2011-08-11 13:32:47 -07:00
Nick Foster
cbd7ff3ad3
GPS ctrl fixes for uncooperative Firefly devices (Bastien Auneau)
2011-08-05 10:17:50 -07:00
Nick Foster
ab63a54088
Refactor GPS code to duplicate way less stuff, make members private
2011-06-17 16:01:24 -07:00
Nick Foster
9101804e6b
USRP2/N210: set VITA time even if GPS not locked. harmless to do so.
2011-06-17 15:13:09 -07:00
Nick Foster
6f6364f73a
UHD: implemented gps_locked sensor. usrp2 mboard doesn't init VITA time if time not valid.
2011-06-17 15:09:16 -07:00
Nick Foster
7af605b247
UHD: GPS work.
...
* Rewrote NMEA acquisition to be more general
* Added GPS sensors instead of member fns for data access
* GPS sensors added to mboard sensors to keep ABI compat
* VITA time initialized to GPS time on init
2011-06-17 13:35:40 -07:00
Josh Blum
09be0518ce
uhd: removed more iostream stuff from usrp* implementations
2011-05-04 19:53:01 -07:00
Nick Foster
4d73aae463
GPS parser fixes for get_time.
2011-04-29 09:58:55 -07:00
Nick Foster
a4aa89ed5d
USRP2: Added GPS time support to the sensors interface. gps_time sensor returns epoch time as time_t. Untested.
2011-04-29 09:58:54 -07:00
Josh Blum
95b966a599
uhd: update copyright headers with automated script
2011-03-23 18:48:30 -07:00
Josh Blum
4357f5d3c0
uhd: replaced instanced of std::exception with the uhd exceptions
2011-02-24 16:35:29 -08:00
Josh Blum
16f08844d7
uhd: renamed the assert header to assert has
...
only the assert has implementation is in this header
uhd assert throw moved to the exception header
updated code base includes to match
2011-02-24 14:54:24 -08:00
Nick Foster
bf25ec24ad
N210: longer GPS timeout, removed try/catch in safe_recv loop (since it can't throw any more)
2011-01-25 14:12:39 -08:00
Nick Foster
330a014dfc
next: generalized the GPS interface to any USRP device. just give it a function to write/read strings to UART.
...
not sure if i'm happy with the interface; maybe inheriting is cleaner. this works though.
gps interface for usrp2 is disabled right now in mboard_impl.
2011-01-17 22:51:14 -08:00