gps with sw uart

makes gps work with sw uart
events should be lowercase and hyphenated