Skip to content

Commit 3896bac

Browse files
committed
Add events for Twitch Tester
1 parent 26474ed commit 3896bac

File tree

3 files changed

+8
-0
lines changed

3 files changed

+8
-0
lines changed

js/flightlog_fielddefs.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ var
2222

2323
GTUNE_CYCLE_RESULT: 20,
2424
FLIGHT_MODE: 30, // New Event type
25+
TWITCH_TEST: 40, // Feature for latency testing
2526

2627
CUSTOM : 250, // Virtual Event Code - Never part of Log File.
2728
CUSTOM_BLANK : 251, // Virtual Event Code - Never part of Log File. - No line shown

js/flightlog_parser.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1205,6 +1205,10 @@ var FlightLogParser = function(logData) {
12051205
lastEvent.data.value = Math.round((lastEvent.data.value * scale) * 10000) / 10000;
12061206
}
12071207
break;
1208+
case FlightLogEvent.TWITCH_TEST:
1209+
lastEvent.data.stage = stream.readU8();
1210+
lastEvent.data.value = uint32ToFloat(stream.readU32());
1211+
break;
12081212
case FlightLogEvent.LOGGING_RESUME:
12091213
lastEvent.data.logIteration = stream.readUnsignedVB();
12101214
lastEvent.data.currentTime = stream.readUnsignedVB();

js/grapher.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -729,6 +729,9 @@ function FlightLogGrapher(flightLog, graphConfig, canvas, craftCanvas, analyserC
729729
break;
730730
case FlightLogEvent.INFLIGHT_ADJUSTMENT:
731731
drawEventLine(x, labelY, event.data.name + " = " + event.data.value, "rgba(0,255,255,0.5)", 2);
732+
break
733+
case FlightLogEvent.TWITCH_TEST:
734+
drawEventLine(x, labelY, "Twitch Stage:" + event.data.stage + " Delay:" + event.data.value.toFixed(3) + "ms", "rgba(0,255,255,0.5)");
732735
break;
733736
case FlightLogEvent.FLIGHT_MODE:
734737
drawEventLine(x, labelY, "Flight Mode Change" + FlightLogFieldPresenter.presentChangeEvent(event.data.newFlags, event.data.lastFlags, FLIGHT_LOG_FLIGHT_MODE_NAME), "rgba(0,0,255,0.75)", 3);

0 commit comments

Comments
 (0)