code: public OADProfile.OADApproval programWithFirmware(FirmwareBundle bundle, OADProfile.OADListener listener) {
          return gattClient.getOADProfile().programWithFirmware(bundle, listener);
      }
docs: Programs the Bean with new firmware images.
  
  @param bundle        The firmware package holding A and B images to be sent to the Bean
  @param listener      OADListener to alert the client of OAD state