The GPX has been refactored to support re-entrant serial communication using a pacet driver style callback interface. At this point the existing code base has been adapted, however the serial interface driver is still to be written.