code: public void addRMC( RMCSentence rmc ) {
          try {
              if (rmc.isValid()) {
                  date = rmc.getDate();
                  time = rmc.getTime();
  //            correctedCourse = rmc.getCorrectedCourse();
                  faaMode = rmc.getMode();
                  position = rmc.getPosition();
                  dataStatus = rmc.getStatus();
                  kmHSpeed = rmc.getSpeed();
                  fieldCount = rmc.getFieldCount();
              }
          } catch (Exception e) {
              // ignore it, this should be handled in the isValid,
              // if an exception is thrown, we can't deal with it here.
          }
      }
docs: Method to add a new {@link RMCSentence}.
  
  @param rmc the sentence to add.