Class MultipleTelemetry

java.lang.Object
com.acmerobotics.dashboard.telemetry.MultipleTelemetry
All Implemented Interfaces:
org.firstinspires.ftc.robotcore.external.Telemetry

public class MultipleTelemetry extends Object implements org.firstinspires.ftc.robotcore.external.Telemetry
Delegate for a list of multiple telemetry objects.
  • Constructor Details

    • MultipleTelemetry

      public MultipleTelemetry(org.firstinspires.ftc.robotcore.external.Telemetry... telemetryList)
  • Method Details

    • addTelemetry

      public void addTelemetry(org.firstinspires.ftc.robotcore.external.Telemetry telemetry)
      Adds another telemetry object.
      Parameters:
      telemetry -
    • addData

      public org.firstinspires.ftc.robotcore.external.Telemetry.Item addData(String s, String s1, Object... objects)
      Specified by:
      addData in interface org.firstinspires.ftc.robotcore.external.Telemetry
    • addData

      public org.firstinspires.ftc.robotcore.external.Telemetry.Item addData(String s, Object o)
      Specified by:
      addData in interface org.firstinspires.ftc.robotcore.external.Telemetry
    • addData

      public <T> org.firstinspires.ftc.robotcore.external.Telemetry.Item addData(String s, org.firstinspires.ftc.robotcore.external.Func<T> func)
      Specified by:
      addData in interface org.firstinspires.ftc.robotcore.external.Telemetry
    • addData

      public <T> org.firstinspires.ftc.robotcore.external.Telemetry.Item addData(String s, String s1, org.firstinspires.ftc.robotcore.external.Func<T> func)
      Specified by:
      addData in interface org.firstinspires.ftc.robotcore.external.Telemetry
    • removeItem

      public boolean removeItem(org.firstinspires.ftc.robotcore.external.Telemetry.Item item)
      Specified by:
      removeItem in interface org.firstinspires.ftc.robotcore.external.Telemetry
    • clear

      public void clear()
      Specified by:
      clear in interface org.firstinspires.ftc.robotcore.external.Telemetry
    • clearAll

      public void clearAll()
      Specified by:
      clearAll in interface org.firstinspires.ftc.robotcore.external.Telemetry
    • addAction

      public Object addAction(Runnable runnable)
      Specified by:
      addAction in interface org.firstinspires.ftc.robotcore.external.Telemetry
    • removeAction

      public boolean removeAction(Object o)
      Specified by:
      removeAction in interface org.firstinspires.ftc.robotcore.external.Telemetry
    • speak

      public void speak(String text)
      Specified by:
      speak in interface org.firstinspires.ftc.robotcore.external.Telemetry
    • speak

      public void speak(String text, String languageCode, String countryCode)
      Specified by:
      speak in interface org.firstinspires.ftc.robotcore.external.Telemetry
    • update

      public boolean update()
      Specified by:
      update in interface org.firstinspires.ftc.robotcore.external.Telemetry
    • addLine

      public org.firstinspires.ftc.robotcore.external.Telemetry.Line addLine()
      Specified by:
      addLine in interface org.firstinspires.ftc.robotcore.external.Telemetry
    • addLine

      public org.firstinspires.ftc.robotcore.external.Telemetry.Line addLine(String s)
      Specified by:
      addLine in interface org.firstinspires.ftc.robotcore.external.Telemetry
    • removeLine

      public boolean removeLine(org.firstinspires.ftc.robotcore.external.Telemetry.Line line)
      Specified by:
      removeLine in interface org.firstinspires.ftc.robotcore.external.Telemetry
    • isAutoClear

      public boolean isAutoClear()
      Specified by:
      isAutoClear in interface org.firstinspires.ftc.robotcore.external.Telemetry
    • setAutoClear

      public void setAutoClear(boolean b)
      Specified by:
      setAutoClear in interface org.firstinspires.ftc.robotcore.external.Telemetry
    • getMsTransmissionInterval

      public int getMsTransmissionInterval()
      Specified by:
      getMsTransmissionInterval in interface org.firstinspires.ftc.robotcore.external.Telemetry
    • setMsTransmissionInterval

      public void setMsTransmissionInterval(int i)
      Specified by:
      setMsTransmissionInterval in interface org.firstinspires.ftc.robotcore.external.Telemetry
    • getItemSeparator

      public String getItemSeparator()
      Specified by:
      getItemSeparator in interface org.firstinspires.ftc.robotcore.external.Telemetry
    • setItemSeparator

      public void setItemSeparator(String s)
      Specified by:
      setItemSeparator in interface org.firstinspires.ftc.robotcore.external.Telemetry
    • getCaptionValueSeparator

      public String getCaptionValueSeparator()
      Specified by:
      getCaptionValueSeparator in interface org.firstinspires.ftc.robotcore.external.Telemetry
    • setCaptionValueSeparator

      public void setCaptionValueSeparator(String s)
      Specified by:
      setCaptionValueSeparator in interface org.firstinspires.ftc.robotcore.external.Telemetry
    • setDisplayFormat

      public void setDisplayFormat(org.firstinspires.ftc.robotcore.external.Telemetry.DisplayFormat displayFormat)
      Specified by:
      setDisplayFormat in interface org.firstinspires.ftc.robotcore.external.Telemetry
    • log

      public org.firstinspires.ftc.robotcore.external.Telemetry.Log log()
      Specified by:
      log in interface org.firstinspires.ftc.robotcore.external.Telemetry