towards a global map projection instance, WIP: need to remove local updates of the reference and add a global map update
geo: add missing return, make map projection reference static
navigator: init map projection on home pos update
mavlink receiver: hil: local pos reference lat lon from first data
Merge remote-tracking branch 'upstream/master' into geo
geo: add timestamp and function to get init state
mc pos control: map projection init not needed anymore
pos estimator inav: check if map projection is initialized
geo: get function for timestamp of map projection
rename map_projection_inited to map_projection_initialized
geo: interface to get reference lat lon, option to set reference timestamp on initialization
navigator: set home_pos timestamp as map projection reference timestamp
mavlink receiver: in hil use map_projection_timestamp for hil_local_pos.ref_timestamp
fw att pos estimator: use map projection reference values for local pos
Merge remote-tracking branch 'upstream/mpc_rc' into geo
pos estimator inav: use map_projection_reference to set local pos reference lat lon
position estimator mc: do not initialize map projection because this is now handled globally
geo: map projection: safer initialization, only accept init from navigator, return int instead of bool
uorb home position topic: add valid flag
commander: set home position valid flag