geo_lookup: upgrade table size (2 bytes per element) and add testing

- updated table to 2 bytes (int16) per element and scaled the inclination/declination/strength tables to use most of the range without being too awkward
 - tables have been extended to include the full latitude range
 - expanded the API slightly to offer declination/inclination in both degrees/radians and the magnetic strength in Gauss and Tesla
 - generated some simple testing that verifies interpolation between points
This commit is contained in:
Daniel Agar
2020-07-19 18:53:47 -04:00
committed by GitHub
parent 3651ed37fb
commit 9aa7991654
10 changed files with 5626 additions and 361 deletions
File diff suppressed because it is too large Load Diff