summaryrefslogtreecommitdiff
path: root/mouse_sensors
diff options
context:
space:
mode:
authorUwe Hermann <uwe@hermann-uwe.de>2013-09-20 00:27:17 +0200
committerUwe Hermann <uwe@hermann-uwe.de>2013-09-20 00:27:17 +0200
commit126c5d56b974eadc9a50fdd619f6f69b747c1f21 (patch)
tree16b6a042fa2a752f61a96ba0a5a03d142e7a6d4d /mouse_sensors
parentcd6ca9561a74180fba4afcedbec2a1b20623770f (diff)
downloadsigrok-dumps-126c5d56b974eadc9a50fdd619f6f69b747c1f21.tar.gz
sigrok-dumps-126c5d56b974eadc9a50fdd619f6f69b747c1f21.zip
Add Agilent HDNS-2000 mouse sensor dumps.
Diffstat (limited to 'mouse_sensors')
-rw-r--r--mouse_sensors/agilent_hdns_2000/README37
-rw-r--r--mouse_sensors/agilent_hdns_2000/agilent_hdns_2000_idle.srbin0 -> 4868 bytes
-rw-r--r--mouse_sensors/agilent_hdns_2000/agilent_hdns_2000_move_mouse_fast.srbin0 -> 9884 bytes
-rw-r--r--mouse_sensors/agilent_hdns_2000/agilent_hdns_2000_move_mouse_left_right.srbin0 -> 5463 bytes
-rw-r--r--mouse_sensors/agilent_hdns_2000/agilent_hdns_2000_move_mouse_up_down.srbin0 -> 5477 bytes
5 files changed, 37 insertions, 0 deletions
diff --git a/mouse_sensors/agilent_hdns_2000/README b/mouse_sensors/agilent_hdns_2000/README
new file mode 100644
index 0000000..fd0a126
--- /dev/null
+++ b/mouse_sensors/agilent_hdns_2000/README
@@ -0,0 +1,37 @@
+-------------------------------------------------------------------------------
+Agilent HDNS-2000
+-------------------------------------------------------------------------------
+
+This is set of examples of the communication of the Agilent HDNS-2000
+optical mouse sensor.
+
+Details:
+http://www.iammp.org/design/files/h2000.pdf
+
+
+Logic analyzer setup
+--------------------
+
+The logic analyzer used was a Saleae Logic (at 1MHz):
+
+ Probe Avago ADNS-2051 pin
+ -------------------------------
+ 0 (black) PS2_C
+ 1 (brown) MODE/XA
+ 2 (red) RB/XB
+ 3 (orange) MB/YB
+ 4 (yellow) LB/YA
+ 5 (green) XY_LED
+ 6 (blue) NRESET
+ 7 (purple) PS2_D
+
+
+Data
+----
+
+The sigrok command line used was:
+
+ sigrok-cli --driver fx2lafw --config samplerate=1mhz \
+ -p 0=PS2_C,1='MODE/XA',2='RB/XB',3='MB/YB',4='LB/YA',\
+ 5=XY_LED,6=NRESET,7=PS2_D --time <time> -o <file>
+
diff --git a/mouse_sensors/agilent_hdns_2000/agilent_hdns_2000_idle.sr b/mouse_sensors/agilent_hdns_2000/agilent_hdns_2000_idle.sr
new file mode 100644
index 0000000..c27d8ed
--- /dev/null
+++ b/mouse_sensors/agilent_hdns_2000/agilent_hdns_2000_idle.sr
Binary files differ
diff --git a/mouse_sensors/agilent_hdns_2000/agilent_hdns_2000_move_mouse_fast.sr b/mouse_sensors/agilent_hdns_2000/agilent_hdns_2000_move_mouse_fast.sr
new file mode 100644
index 0000000..f34ba23
--- /dev/null
+++ b/mouse_sensors/agilent_hdns_2000/agilent_hdns_2000_move_mouse_fast.sr
Binary files differ
diff --git a/mouse_sensors/agilent_hdns_2000/agilent_hdns_2000_move_mouse_left_right.sr b/mouse_sensors/agilent_hdns_2000/agilent_hdns_2000_move_mouse_left_right.sr
new file mode 100644
index 0000000..894f7e8
--- /dev/null
+++ b/mouse_sensors/agilent_hdns_2000/agilent_hdns_2000_move_mouse_left_right.sr
Binary files differ
diff --git a/mouse_sensors/agilent_hdns_2000/agilent_hdns_2000_move_mouse_up_down.sr b/mouse_sensors/agilent_hdns_2000/agilent_hdns_2000_move_mouse_up_down.sr
new file mode 100644
index 0000000..a04c87c
--- /dev/null
+++ b/mouse_sensors/agilent_hdns_2000/agilent_hdns_2000_move_mouse_up_down.sr
Binary files differ