Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 566ec70c authored by Charlie Wang's avatar Charlie Wang
Browse files

Adding fields for time elapsed for headset device events.

Headset plug and don/doff events need to have their session times
logged.

Bug: 38431760
Test: Builds
Change-Id: Ia0ea814b8a08169b6e4c566be75e249af8c392a7
parent 9f840933
Loading
Loading
Loading
Loading
+32 −1
Original line number Diff line number Diff line
@@ -4153,11 +4153,42 @@ message MetricsEvent {
    // OS: O DR
    FIELD_PLUG_BATTERY_PERCENTAGE = 1024;

    // Device Headset battery level on Plug
    // CATEGORY: OTHER
    // FIELD - The battery percentage when the user decided to plug in
    // Type: integer
    // OS: O DR
    FIELD_UNPLUG_BATTERY_PERCENTAGE = 1025;

    // Device Headset Pose status
    // CATEGORY: OTHER
    //  SUBTYPE: 1 is 6DOF, 2 is 3DOF
    // OS: O DR
    ACTION_HEADSET_POSE_STATUS = 1025;
    ACTION_HEADSET_POSE_STATUS = 1026;

    // Device Headset Usage session time
    // CATEGORY: OTHER
    // FIELD - The time the headset was used in a session
    // OS: O DR
    FIELD_SESSION_TIME_MS = 1027;

    // Device Headset Idle time
    // CATEGORY: OTHER
    // FIELD - The time in between each session
    // OS: O DR
    FIELD_TIME_ELAPSED_BETWEEN_SESSION_MS = 1028;

    // Device Headset charge session time
    // CATEGORY: OTHER
    // FIELD - The time taken for each charge
    // OS: O DR
    FIELD_TIME_OF_CHARGE_MS = 1029;

    // Device Headset time between charge
    // CATEGORY: OTHER
    // FIELD - The time in between each charge
    // OS: O DR
    FIELD_TIME_ELAPSED_BETWEEN_CHARGE_MS = 1030;

    // Add new aosp constants above this line.
    // END OF AOSP CONSTANTS