map 787 B

123456789101112131415161718192021222324252627
  1. #------------------------------------------------------------------------------
  2. # $File: map,v 1.3 2015/07/09 15:16:41 christos Exp $
  3. # map: file(1) magic for Map data
  4. #
  5. # Garmin .FIT files http://pub.ks-and-ks.ne.jp/cycling/edge500_fit.shtml
  6. 8 string .FIT FIT Map data
  7. >15 byte 0
  8. >>35 belong x \b, unit id %d
  9. >>39 lelong x \b, serial %u
  10. # http://pub.ks-and-ks.ne.jp/cycling/edge500_fit.shtml
  11. # 20 years after unix epoch
  12. # TZ=GMT date -d '1989-12-31 0:00' +%s
  13. >>43 leldate+631065600 x \b, %s
  14. >>47 leshort x \b, manufacturer %d
  15. >>47 leshort 1 \b (garmin)
  16. >>49 leshort x \b, product %d
  17. >>53 byte x \b, type %d
  18. >>53 byte 1 \b (Device)
  19. >>53 byte 2 \b (Settings)
  20. >>53 byte 3 \b (Sports/Cycling)
  21. >>53 byte 4 \b (Activity)
  22. >>53 byte 8 \b (Elevations)
  23. >>53 byte 10 \b (Totals)