OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:walt
(Results
1 - 25
of
46
) sorted by null
1
2
/external/walt/android/WALT/app/src/main/java/org/chromium/latency/walt/programmer/
DeviceConstants.java
17
package org.chromium.latency.
walt
.programmer;
Programmer.java
17
package org.chromium.latency.
walt
.programmer;
23
import org.chromium.latency.
walt
.R;
24
import org.chromium.latency.
walt
.SimpleLogger;
25
import org.chromium.latency.
walt
.WaltConnection;
47
InputStream in = context.getResources().openRawResource(R.raw.
walt
);
BootloaderConnection.java
1
package org.chromium.latency.
walt
.programmer;
7
import org.chromium.latency.
walt
.BaseUsbConnection;
/external/walt/pywalt/
walt
3
from pywalt.
walt
import main
/external/walt/android/WALT/app/src/main/java/org/chromium/latency/walt/
RobotAutomationListener.java
17
package org.chromium.latency.
walt
;
RemoteClockInfo.java
17
package org.chromium.latency.
walt
;
40
* https://github.com/google/
walt
/blob/master/android/
WALT
/app/src/main/jni/README.md
WaltConnection.java
17
package org.chromium.latency.
walt
;
BaseTest.java
17
package org.chromium.latency.
walt
;
21
import static org.chromium.latency.
walt
.Utils.getBooleanPreference;
CrashLogActivity.java
17
package org.chromium.latency.
walt
;
28
* the USB port is taken by the
WALT
device.
AboutFragment.java
17
package org.chromium.latency.
walt
;
30
* A screen that shows information about
WALT
.
49
String text = String.format("
WALT
v%s (versionCode=%d)\n",
51
text += "
WALT
protocol version: " + WaltDevice.PROTOCOL_VERSION + "\n";
FrontPageFragment.java
17
package org.chromium.latency.
walt
;
DiagnosticsFragment.java
17
package org.chromium.latency.
walt
;
LogFragment.java
17
package org.chromium.latency.
walt
;
LogUploader.java
17
package org.chromium.latency.
walt
;
SimpleLogger.java
17
package org.chromium.latency.
walt
;
TouchCatcherView.java
17
package org.chromium.latency.
walt
;
CustomNumberPicker.java
17
package org.chromium.latency.
walt
;
FastPathSurfaceView.java
17
package org.chromium.latency.
walt
;
NumberPickerPreference.java
17
package org.chromium.latency.
walt
;
/external/walt/docs/
ChromeOS.md
1
## Using
WALT
on ChromeOS
3
WALT
can be used on ChromeOS in two different modes:
4
1. Via the [pywalt/
walt
.py](/pywalt/
walt
.py) command line script - for this mode refer to [pywalt/README.md](/pywalt/README.md)
5
1. Using the [
WALT
Android app](https://play.google.com/store/apps/details?id=org.kamrik.latency.
walt
) and
walt
.py script as a bridge
11
Copy the [pywalt/](/pywalt) directory from
WALT
repo to the Chromebook. One option is to download a repo tarball directly from GitHub:
14
wget https://github.com/google/
walt
/archive/master.tar.gz
16
cd
walt
-master/pywal
[
all
...]
AudioLatency.md
3
Audio output latency as measured by
WALT
is the time that passes from the moment an application
22
WALT
app follows this pattern.
25
[player callback](https://github.com/google/
walt
/blob/v0.1.6/android/
WALT
/app/src/main/jni/player.c#L107)
26
and the latency reported by
WALT
app is the time from the
27
[Enqueue() call](https://github.com/google/
walt
/blob/v0.1.6/android/
WALT
/app/src/main/jni/player.c#L123)
28
until there is a detectable signal on the wire. Note that this does not include the time between the moment the app decided to output a tone until the Enqueue() call. This is somewhat counterintuitive but this time is deliberately omitted. In case of the
WALT
app code this time is likely be uniformly distributed between 0 and the length of the buffer (5 ms in case of Nexus 5) and therefore would contribute considerable variance but little interesting information if included in the reported latency.
32
[recorder callback](https://github.com/google/
walt
/blob/v0.1.6/android/
WALT
/app/src/main/jni/player.c#L345
[
all
...]
Development.md
1
## Setting up for
WALT
Android app development
3
In general
WALT
Android app has no special requirements but since
WALT
usually takes up the only available USB connector on the phone, the typical development using ADB via USB becomes difficult. Below are some options to overcome this problem.
14
1. Use the hub to connect
WALT
, Ethernet adapter and whatever other USB peripherals you might want to test using
WALT
23
Since Android on ChromeOS has no access to USB, it requires a TCP bridge script implemented in [
walt
.py](/pywalt/
walt
.py). Detailed instructions in [Chromeos.md](Chromeos.md).
41
1. Run the
WALT
TCP bridge (more details [here](ChromeOS.md))
44
1. `python
walt
.py -t bridge`
/external/walt/pywalt/pywalt/
walt.py
19
Runs the touchpad drag latency test using
WALT
Latency Timer
21
$ python
walt
.py 11
69
class
Walt
(object):
70
""" A class for communicating with
Walt
device
73
with
Walt
('/dev/ttyUSB0') as
walt
:
79
# Teensy commands, always singe char. Defined in
WALT
.ino
80
# github.com/google/
walt
/blob/master/arduino/
walt
/
walt
.in
[
all
...]
/external/walt/android/WALT/app/src/test/java/org/chromium/latency/walt/
TraceLoggerTest.java
17
package org.chromium.latency.
walt
;
40
"WALTThread-[0-9]+ \\(42\\) \\[[0-9]+] .{4} 30\\.012345: tracing_mark_write: B\\|42\\|SomeTitle\\|description=Some description here\\|
WALT
\n" +
41
"WALTThread-[0-9]+ \\(42\\) \\[[0-9]+] .{4} 30\\.045678: tracing_mark_write: E\\|42\\|SomeTitle\\|\\|
WALT
\n" +
42
"WALTThread-[0-9]+ \\(42\\) \\[[0-9]+] .{4} 40\\.012345: tracing_mark_write: B\\|42\\|AnotherTitle\\|description=Another description here\\|
WALT
\n" +
43
"WALTThread-[0-9]+ \\(42\\) \\[[0-9]+] .{4} 40\\.045678: tracing_mark_write: E\\|42\\|AnotherTitle\\|\\|
WALT
\n";
/external/walt/
README.md
0
##
WALT
Latency Timer ##
5
* [Post about
WALT
on Android Developers Blog](http://android-developers.blogspot.ca/2016/04/a-new-method-to-measure-touch-and-audio.html)
6
* [Instructional videos showing how to use
WALT
](https://www.youtube.com/playlist?list=PLd6Fi7WgXfcCEJg1FDqNCoQfpWo7W3J5a)
8
* Mailing list - [
walt
-discuss](https://groups.google.com/forum/#!forum/
walt
-discuss)
9
* Low-traffic mailing list for major announcements [
walt
-announce](https://groups.google.com/forum/#!forum/
walt
-announce)
11
WALT
is designed to measure the latency of physical sensors and outputs on phones and computers. It can currently perform the following measurements:
21
The
WALT
app for Android can be
22
[installed from Google Play](https://play.google.com/store/apps/details?id=org.kamrik.latency.
walt
)
[
all
...]
Completed in 154 milliseconds
1
2