background image

5

Value

Character

Value

Character

Value

Character

Value

Character

Dec Hex

Dec Hex

Dec Hex

Dec Hex

00
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

00
01
02
03
04
05
06
07
08
09
0A
0B

0C
0D

0E
0F
10
11
12
13
14
15
16
17
18
19
1A
1B

1C
1D

1E
1F

none
none
none
none
none
none
none
none

Backspace

Tab

none
none
none

Return

F11
F12

none

F1
F2
F3
F4
F5
F6
F7
F8
F9

F10

Esc

none
none
none
none

32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63

20
21
22
23
24
25
26
27
28
29
2A
2B

2C
2D

2E
2F
30
31
32
33
34
35
36
37
38
39
3A
3B

3C
3D

3E
3F

Space

!

#

$

%

&


(
)

*

+

,

_

.

/

0
1
2
3
4
5
6
7
8
9

:
;

<
=
>

?

64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95

40
41
42
43
44
45
46
47
48
49
4A
4B

4C
4D

4E
4F
50
51
52
53
54
55
56
57
58
59
5A
5B

5C
5D

5E
5F

@

A
B

C
D

E
F

G

H

I

J

K

L

M

N

O

P

Q

R
S
T

U

V

W

X
Y
Z

[

\

]

^

-

96
97
98
99

100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127

60
61
62
63
64
65
66
67
68
69
6A
6B

6C
6D

6E
6F
70
71
72
73
74
75
76
77
78
79
7A
7B

7C
7D

7E
7F

`
a
b
c
d
e

f

g
h

i
j

k

l

m

n
o
p
q

r
s
t

u

v

w

x
y
z

{
|
}

~

none

Value

Character

Value

Character

Value

Character

Value

Character

Dec Hex

Dec Hex

Dec Hex

Dec Hex

128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159

80
81
82
83
84
85
86
87
88
89
8A
8B

8C
8D

8E
8F
90
91
92
93
94
95
96
97
98
99
9A
9B

9C
9D

9E
9F

none

ƒ



ˆ

Š

Œ

none

Ž

none
none



˜

š

œ

none

ž

Ÿ

160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191

A0
A1
A2
A3
A4
A5
A6
A7
A8
A9
AA
AB

AC
AD

AE
AF
B0
B1
B2
B3
B4
B5
B6
B7
B8
B9
BA
BB

BC
BD

BE
BF

nb Space

¡

¢
£
¤
¥
¦
§
¨

©

ª
«

¬

none

®

¯

°

±

²
³

´
µ

·

¸

¹
º
»

¼
½
¾

¿

192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223

C0
C1
C2
C3
C4
C5
C6
C7
C8
C9
CA
CB

CC
CD

CE
CF
D0
D1
D2
D3
D4
D5
D6
D7
D8
D9
DA
DB

DC
DD

DE
DF

À
Á
Â
Ã
Ä
Å

Æ

Ç

È
É
Ê
Ë

Ì
Í
Î
Ï

Ð
Ñ

Ò
Ó
Ô
Õ
Ö
×
Ø

Ù
Ú
Û
Ü

Ý
ß
à

224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255

E0
E1
E2
E3
E4
E5
E6
E7
E8
E9
EA
EB

EC
ED

EE
EF
F0
F1
F2
F3
F4
F5
F6
F7
F8
F9
FA
FB

FC
FD

FE
FF

à
á
â
ã
ä
å

æ

ç
è
é
ê
ë

ì
í
î
ï

ð
ñ
ò
ó
ô
õ
ö

÷

ø
ù
ú
û
ü

ý

þ

ÿ

Extended ASCII Mode Translation Table

14

The user’s software should always open the USBtoUSB Com Port 
using 19,200 BAUD, 8 Bit characters, No Parity, and One Stop 
Bit.

When the USBtoUSB Com Port is attached to the user’s computer, 
it will be assigned a particular Com Port Number.  In order to send 
communication to the USBtoUSB, the proper Com Port number 
must be opened to communicate with the USBtoUSB device.

The included CD contains examples in various programming lan-
guages for sending commands to the USBtoUSB Com Port for the 
different modes of translation.

Use these programming examples as a starting point for the ap-
plication software that will be used to control the keyboard and 
mouse actions through the USB com port to the target computer.

USBtoUSB Configuration Program

The unit features programmable settings for selecting the serial 
data translation mode and setting the target computer screen size 
information into the USBtoUSB unit for the user’s application. 

The  included  CD  contains  the  program  “USBtoUSB.exe”.  Copy 
the entire contents of the CD to a dedicated folder on the target 
computer’s drive.  Once copied, run “USBtoUSB.exe”.

Summary of Contents for USBtoUSB

Page 1: ...oll Free 888 690 9080 Phone 540 465 4677 Fax 540 465 4678 Monday through Friday 8 00 am to 5 00 pm EST sales hagstromelectronics com www hagstromelectronics com 1986 Junction Road Strasburg VA 22657 C...

Page 2: ...rn in of your USBtoUSB to ensure its performance If you have any questions please send us an email or give us a call Support is available Monday through Friday 8 00 am to 5 00 pm EST customer service...

Page 3: ...SB Com Port Protocol 19200 8 N 1 USBtoUSB Specifications USBtoUSB Connections Using the included USB cables attach the Com Port USB connector to the computer that will be sending commands to the USBto...

Page 4: ...s sent to the USB Com Port in this mode a capital A character will be produced as a keystroke on the target computer s USB port ASCII characters sent to the Com Port which are out of the 0x00 to 0x7F...

Page 5: ...he target computer when processed by the USBtoUSB unit Extended ASCII Mode The USBtoUSB Extended ASCII Mode of operation allows for the standard ASCII character set values 0x00 to 0x7F and an extended...

Page 6: ...173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE BF nb Space none 192 193 194 1...

Page 7: ...time a make is done for a key a corresponding break release of that key must be done at a later time to deactivate it The break code for a key is the same value as the make code plus 0x80 The break c...

Page 8: ...o the Com Port on the USBtoUSB to generate keystrokes at the target computer in Key Number Mode use the values shown above to produce the desired make and break actions for the corresponding key 12 Wh...

Page 9: ...On 2 Off On Off 3 Off On On 4 On Off Off 5 On Off On 6 On On Off 7 On On On 11 W2 The most significant bit of the scroll wheel movement magnitude W1 Bit 1 of the three bit value for scroll wheel move...

Page 10: ...Note that the values shown in the example are the decimal values of a single byte to be sent for each of the key actions for make and break Producing Mouse Action on the Target PC The USBtoUSB is cap...

Page 11: ...Note that the values shown in the example are the decimal values of a single byte to be sent for each of the key actions for make and break Producing Mouse Action on the Target PC The USBtoUSB is cap...

Page 12: ...On 2 Off On Off 3 Off On On 4 On Off Off 5 On Off On 6 On On Off 7 On On On 11 W2 The most significant bit of the scroll wheel movement magnitude W1 Bit 1 of the three bit value for scroll wheel move...

Page 13: ...o the Com Port on the USBtoUSB to generate keystrokes at the target computer in Key Number Mode use the values shown above to produce the desired make and break actions for the corresponding key 12 Wh...

Page 14: ...time a make is done for a key a corresponding break release of that key must be done at a later time to deactivate it The break code for a key is the same value as the make code plus 0x80 The break c...

Page 15: ...173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE BF nb Space none 192 193 194 1...

Page 16: ...he target computer when processed by the USBtoUSB unit Extended ASCII Mode The USBtoUSB Extended ASCII Mode of operation allows for the standard ASCII character set values 0x00 to 0x7F and an extended...

Page 17: ...s sent to the USB Com Port in this mode a capital A character will be produced as a keystroke on the target computer s USB port ASCII characters sent to the Com Port which are out of the 0x00 to 0x7F...

Page 18: ...SB Com Port Protocol 19200 8 N 1 USBtoUSB Specifications USBtoUSB Connections Using the included USB cables attach the Com Port USB connector to the computer that will be sending commands to the USBto...

Page 19: ...rn in of your USBtoUSB to ensure its performance If you have any questions please send us an email or give us a call Support is available Monday through Friday 8 00 am to 5 00 pm EST customer service...

Page 20: ...oll Free 888 690 9080 Phone 540 465 4677 Fax 540 465 4678 Monday through Friday 8 00 am to 5 00 pm EST sales hagstromelectronics com www hagstromelectronics com 1986 Junction Road Strasburg VA 22657 C...

Reviews: