@romeotango Importing as_GPS on a Fipy returns the proper set of class members:
Pycom MicroPython 1.20.1.r1 [ed31fe1] on 2019-11-16; FiPy with ESP32
Type "help()" for more information.
>>> import as_GPS
>>> dir(as_GPS)
['__class__', '__name__', 'const', '__file__', 'LONG', 'modf', 'asyncio', 'DD', 'DMS', 'DM', 'KML', 'KPH', 'MPH', 'KNOT', 'MDY', 'DMY', 'RMC', 'GLL', 'VTG', 'GGA', 'GSA', 'GSV', 'POSITION', 'ALTITUDE', 'DATE', 'COURSE', 'AS_GPS']
>>>
You could try to erase your module and make a fresh new start.