Added new ethernet COTS gps handling

Still in debug mode, not complete. Prints messages instead of logging