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.
-
Nested Class Summary
Modifier and TypeClassDescriptionclass
class
class
Nested classes/interfaces inherited from interface org.firstinspires.ftc.robotcore.external.Telemetry
org.firstinspires.ftc.robotcore.external.Telemetry.DisplayFormat, org.firstinspires.ftc.robotcore.external.Telemetry.Item, org.firstinspires.ftc.robotcore.external.Telemetry.Line, org.firstinspires.ftc.robotcore.external.Telemetry.Log
-
Constructor Summary
ConstructorDescriptionMultipleTelemetry
(org.firstinspires.ftc.robotcore.external.Telemetry... telemetryList) -
Method Summary
Modifier and TypeMethodDescriptionorg.firstinspires.ftc.robotcore.external.Telemetry.Item
org.firstinspires.ftc.robotcore.external.Telemetry.Item
<T> org.firstinspires.ftc.robotcore.external.Telemetry.Item
<T> org.firstinspires.ftc.robotcore.external.Telemetry.Item
org.firstinspires.ftc.robotcore.external.Telemetry.Line
addLine()
org.firstinspires.ftc.robotcore.external.Telemetry.Line
void
addTelemetry
(org.firstinspires.ftc.robotcore.external.Telemetry telemetry) Adds another telemetry object.void
clear()
void
clearAll()
int
boolean
org.firstinspires.ftc.robotcore.external.Telemetry.Log
log()
boolean
boolean
removeItem
(org.firstinspires.ftc.robotcore.external.Telemetry.Item item) boolean
removeLine
(org.firstinspires.ftc.robotcore.external.Telemetry.Line line) void
setAutoClear
(boolean b) void
void
setDisplayFormat
(org.firstinspires.ftc.robotcore.external.Telemetry.DisplayFormat displayFormat) void
void
setMsTransmissionInterval
(int i) void
void
boolean
update()
-
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 interfaceorg.firstinspires.ftc.robotcore.external.Telemetry
-
addData
- Specified by:
addData
in interfaceorg.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 interfaceorg.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 interfaceorg.firstinspires.ftc.robotcore.external.Telemetry
-
removeItem
public boolean removeItem(org.firstinspires.ftc.robotcore.external.Telemetry.Item item) - Specified by:
removeItem
in interfaceorg.firstinspires.ftc.robotcore.external.Telemetry
-
clear
public void clear()- Specified by:
clear
in interfaceorg.firstinspires.ftc.robotcore.external.Telemetry
-
clearAll
public void clearAll()- Specified by:
clearAll
in interfaceorg.firstinspires.ftc.robotcore.external.Telemetry
-
addAction
- Specified by:
addAction
in interfaceorg.firstinspires.ftc.robotcore.external.Telemetry
-
removeAction
- Specified by:
removeAction
in interfaceorg.firstinspires.ftc.robotcore.external.Telemetry
-
speak
- Specified by:
speak
in interfaceorg.firstinspires.ftc.robotcore.external.Telemetry
-
speak
- Specified by:
speak
in interfaceorg.firstinspires.ftc.robotcore.external.Telemetry
-
update
public boolean update()- Specified by:
update
in interfaceorg.firstinspires.ftc.robotcore.external.Telemetry
-
addLine
public org.firstinspires.ftc.robotcore.external.Telemetry.Line addLine()- Specified by:
addLine
in interfaceorg.firstinspires.ftc.robotcore.external.Telemetry
-
addLine
- Specified by:
addLine
in interfaceorg.firstinspires.ftc.robotcore.external.Telemetry
-
removeLine
public boolean removeLine(org.firstinspires.ftc.robotcore.external.Telemetry.Line line) - Specified by:
removeLine
in interfaceorg.firstinspires.ftc.robotcore.external.Telemetry
-
isAutoClear
public boolean isAutoClear()- Specified by:
isAutoClear
in interfaceorg.firstinspires.ftc.robotcore.external.Telemetry
-
setAutoClear
public void setAutoClear(boolean b) - Specified by:
setAutoClear
in interfaceorg.firstinspires.ftc.robotcore.external.Telemetry
-
getMsTransmissionInterval
public int getMsTransmissionInterval()- Specified by:
getMsTransmissionInterval
in interfaceorg.firstinspires.ftc.robotcore.external.Telemetry
-
setMsTransmissionInterval
public void setMsTransmissionInterval(int i) - Specified by:
setMsTransmissionInterval
in interfaceorg.firstinspires.ftc.robotcore.external.Telemetry
-
getItemSeparator
- Specified by:
getItemSeparator
in interfaceorg.firstinspires.ftc.robotcore.external.Telemetry
-
setItemSeparator
- Specified by:
setItemSeparator
in interfaceorg.firstinspires.ftc.robotcore.external.Telemetry
-
getCaptionValueSeparator
- Specified by:
getCaptionValueSeparator
in interfaceorg.firstinspires.ftc.robotcore.external.Telemetry
-
setCaptionValueSeparator
- Specified by:
setCaptionValueSeparator
in interfaceorg.firstinspires.ftc.robotcore.external.Telemetry
-
setDisplayFormat
public void setDisplayFormat(org.firstinspires.ftc.robotcore.external.Telemetry.DisplayFormat displayFormat) - Specified by:
setDisplayFormat
in interfaceorg.firstinspires.ftc.robotcore.external.Telemetry
-
log
public org.firstinspires.ftc.robotcore.external.Telemetry.Log log()- Specified by:
log
in interfaceorg.firstinspires.ftc.robotcore.external.Telemetry
-