what's available today consumer gnss, apis and...
TRANSCRIPT
© 2014, Frank van Diggelen 1
What's available today
Consumer GNSS, APIs and Apps
Frank van Diggelen Broadcom Corporation, and Stanford University
African School on Space Science
2 Broadcom Proprietary. © 2013 Broadcom Corporation. All rights reserved. © 2014, Frank van Diggelen 2
GNSS MARKET SIZE, 2012 M
S MC T F A M
Military
Industrial (Survey, Machine Control, Timing, Fleet Management, Aviation, Marine)
Number of GNSS receivers produced per year, worldwide (millions) 0 1 2 3 4 5
3 Broadcom Proprietary. © 2013 Broadcom Corporation. All rights reserved. © 2014, Frank van Diggelen 3
GNSS MARKET SIZE, 2012 M
Embedded PND Automotive
Military
Cameras Fitness Recreational
Tablets Mobile computing Computing
S MC T F A Industrial (Survey, Machine Control, Timing, Fleet Management, Aviation, Marine) M
→ 900M Mobile Phones • • • and on for 7 times the
width of this screen • • •
Number of GNSS receivers produced per year, worldwide (millions) 0 10 20 30 40 50 60 900
I’m focusing on these market segments: tablets, cell phones:
© 2014, Frank van Diggelen 4
Available now, GNSS constellations
GPS GLO QZSS BDS GAL IRNSS
GPS GLO QZSS BDS GAL IRNSS
All Some None
All None
Android
iOS
All
L1 o
nly
Specific model details later
© 2014, Frank van Diggelen 5
OS share of smartphones (2014)
80%
14%
1% 3% 2%
Android iOS Blackberry Windows phone other
© 2014, Frank van Diggelen 6
GNSS Data Android
iOS
OS and API details later
• time • lat, lon, alt • svid, c/n0, az, el
• time • lat, lon, alt not necessarily GPS
© 2014, Frank van Diggelen 7
Android
Apps Android
iOS
OS and API details later
© 2014, Frank van Diggelen 8
Which devices have GPS, GLONASS & BeiDou
© 2014, Frank van Diggelen 9
Specific example: getting C/No from a phone
© 2014, Frank van Diggelen 10
The Android Software Stack, or “Framework”
LTE WiFi/BT Sensors GPS Hardware (chips)
Sof
twar
e
Proprietary interface
GPS interfaces
gps.h
android location APIs
© 2014, Frank van Diggelen 11
© 2014, Frank van Diggelen 12
© 2014, Frank van Diggelen 13
Apps
RINEX? Not yet NMEA Yes
© 2014, Frank van Diggelen 14
NMEA standard, GSV message
,xx, | SNR (C/No) 00-99 dB-Hz, null when not tracking
© 2014, Frank van Diggelen 15
Keith’s questions
• C/N0 available? • What resolution
• How often? • Averaging period?
• Yes • float at api layer
integer dB-Hz in NMEA • 1Hz • 1 s down to 200 ms
© 2014, Frank van Diggelen 16
Our first cell-phone scintillation measurement