code: func NewHilGps(TIME_USEC uint64, LAT int32, LON int32, ALT int32, EPH uint16, EPV uint16, VEL uint16, VN int16, VE int16, VD int16, COG uint16, FIX_TYPE uint8, SATELLITES_VISIBLE uint8) *HilGps {
  	m := HilGps{}
  	m.TIME_USEC = TIME_USEC
  	m.LAT = LAT
  	m.LON = LON
  	m.ALT = ALT
  	m.EPH = EPH
  	m.EPV = EPV
  	m.VEL = VEL
  	m.VN = VN
  	m.VE = VE
  	m.VD = VD
  	m.COG = COG
  	m.FIX_TYPE = FIX_TYPE
  	m.SATELLITES_VISIBLE = SATELLITES_VISIBLE
  	return &m
  }
docs: // NewHilGps returns a new HilGps