what's available today consumer gnss, apis and...

16
© 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

Upload: others

Post on 25-May-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: What's available today Consumer GNSS, APIs and Appsindico.ictp.it/event/a13251/session/5/contribution/37/material/0/1.pdf · © 2014, Frank van Diggelen 1 What's available today Consumer

© 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

Page 2: What's available today Consumer GNSS, APIs and Appsindico.ictp.it/event/a13251/session/5/contribution/37/material/0/1.pdf · © 2014, Frank van Diggelen 1 What's available today Consumer

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

Page 3: What's available today Consumer GNSS, APIs and Appsindico.ictp.it/event/a13251/session/5/contribution/37/material/0/1.pdf · © 2014, Frank van Diggelen 1 What's available today Consumer

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:

Page 4: What's available today Consumer GNSS, APIs and Appsindico.ictp.it/event/a13251/session/5/contribution/37/material/0/1.pdf · © 2014, Frank van Diggelen 1 What's available today Consumer

© 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

Page 5: What's available today Consumer GNSS, APIs and Appsindico.ictp.it/event/a13251/session/5/contribution/37/material/0/1.pdf · © 2014, Frank van Diggelen 1 What's available today Consumer

© 2014, Frank van Diggelen 5

OS share of smartphones (2014)

80%

14%

1% 3% 2%

Android iOS Blackberry Windows phone other

Page 6: What's available today Consumer GNSS, APIs and Appsindico.ictp.it/event/a13251/session/5/contribution/37/material/0/1.pdf · © 2014, Frank van Diggelen 1 What's available today Consumer

© 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

Page 7: What's available today Consumer GNSS, APIs and Appsindico.ictp.it/event/a13251/session/5/contribution/37/material/0/1.pdf · © 2014, Frank van Diggelen 1 What's available today Consumer

© 2014, Frank van Diggelen 7

Android

Apps Android

iOS

OS and API details later

Page 8: What's available today Consumer GNSS, APIs and Appsindico.ictp.it/event/a13251/session/5/contribution/37/material/0/1.pdf · © 2014, Frank van Diggelen 1 What's available today Consumer

© 2014, Frank van Diggelen 8

Which devices have GPS, GLONASS & BeiDou

Page 9: What's available today Consumer GNSS, APIs and Appsindico.ictp.it/event/a13251/session/5/contribution/37/material/0/1.pdf · © 2014, Frank van Diggelen 1 What's available today Consumer

© 2014, Frank van Diggelen 9

Specific example: getting C/No from a phone

Page 10: What's available today Consumer GNSS, APIs and Appsindico.ictp.it/event/a13251/session/5/contribution/37/material/0/1.pdf · © 2014, Frank van Diggelen 1 What's available today Consumer

© 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

Page 11: What's available today Consumer GNSS, APIs and Appsindico.ictp.it/event/a13251/session/5/contribution/37/material/0/1.pdf · © 2014, Frank van Diggelen 1 What's available today Consumer

© 2014, Frank van Diggelen 11

Page 12: What's available today Consumer GNSS, APIs and Appsindico.ictp.it/event/a13251/session/5/contribution/37/material/0/1.pdf · © 2014, Frank van Diggelen 1 What's available today Consumer

© 2014, Frank van Diggelen 12

Page 13: What's available today Consumer GNSS, APIs and Appsindico.ictp.it/event/a13251/session/5/contribution/37/material/0/1.pdf · © 2014, Frank van Diggelen 1 What's available today Consumer

© 2014, Frank van Diggelen 13

Apps

RINEX? Not yet NMEA Yes

Page 14: What's available today Consumer GNSS, APIs and Appsindico.ictp.it/event/a13251/session/5/contribution/37/material/0/1.pdf · © 2014, Frank van Diggelen 1 What's available today Consumer

© 2014, Frank van Diggelen 14

NMEA standard, GSV message

,xx, | SNR (C/No) 00-99 dB-Hz, null when not tracking

Page 15: What's available today Consumer GNSS, APIs and Appsindico.ictp.it/event/a13251/session/5/contribution/37/material/0/1.pdf · © 2014, Frank van Diggelen 1 What's available today Consumer

© 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

Page 16: What's available today Consumer GNSS, APIs and Appsindico.ictp.it/event/a13251/session/5/contribution/37/material/0/1.pdf · © 2014, Frank van Diggelen 1 What's available today Consumer

© 2014, Frank van Diggelen 16

Our first cell-phone scintillation measurement