]> sigrok.org Git - sigrok-dumps.git/commitdiff
Add Agilent HDNS-2000 mouse sensor dumps.
authorUwe Hermann <redacted>
Thu, 19 Sep 2013 22:27:17 +0000 (00:27 +0200)
committerUwe Hermann <redacted>
Thu, 19 Sep 2013 22:27:17 +0000 (00:27 +0200)
mouse_sensors/agilent_hdns_2000/README [new file with mode: 0644]
mouse_sensors/agilent_hdns_2000/agilent_hdns_2000_idle.sr [new file with mode: 0644]
mouse_sensors/agilent_hdns_2000/agilent_hdns_2000_move_mouse_fast.sr [new file with mode: 0644]
mouse_sensors/agilent_hdns_2000/agilent_hdns_2000_move_mouse_left_right.sr [new file with mode: 0644]
mouse_sensors/agilent_hdns_2000/agilent_hdns_2000_move_mouse_up_down.sr [new file with mode: 0644]

diff --git a/mouse_sensors/agilent_hdns_2000/README b/mouse_sensors/agilent_hdns_2000/README
new file mode 100644 (file)
index 0000000..fd0a126
--- /dev/null
@@ -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 (file)
index 0000000..c27d8ed
Binary files /dev/null and b/mouse_sensors/agilent_hdns_2000/agilent_hdns_2000_idle.sr 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 (file)
index 0000000..f34ba23
Binary files /dev/null and b/mouse_sensors/agilent_hdns_2000/agilent_hdns_2000_move_mouse_fast.sr 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 (file)
index 0000000..894f7e8
Binary files /dev/null and b/mouse_sensors/agilent_hdns_2000/agilent_hdns_2000_move_mouse_left_right.sr 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 (file)
index 0000000..a04c87c
Binary files /dev/null and b/mouse_sensors/agilent_hdns_2000/agilent_hdns_2000_move_mouse_up_down.sr differ