createExdScreenConfigurationMesg static method

Mesg createExdScreenConfigurationMesg()

Implementation

static Mesg createExdScreenConfigurationMesg() {
  int fieldIndex, subfieldIndex;
  Mesg newMesg = Mesg(
    "ExdScreenConfiguration",
    MesgNum.exdScreenConfiguration,
  );
  fieldIndex = 0;
  newMesg.setField(
    Field("ScreenIndex", 0, 2, 1.0, 0.0, "", false, ProfileType.uint8),
  );
  fieldIndex++;
  newMesg.setField(
    Field("FieldCount", 1, 2, 1.0, 0.0, "", false, ProfileType.uint8),
  );
  fieldIndex++;
  newMesg.setField(
    Field("Layout", 2, 0, 1.0, 0.0, "", false, ProfileType.exdLayout),
  );
  fieldIndex++;
  newMesg.setField(
    Field("ScreenEnabled", 3, 0, 1.0, 0.0, "", false, ProfileType.bool_),
  );
  fieldIndex++;

  return newMesg;
}