Epson TM-T70-i ePOS-Device XML Users Manual For TM-i firmware v4.1 - Page 153

Device Control Script Name Object, onDeviceData event (Input Device That Can Run with a HID Driver)

Page 153 highlights

Chapter 5 Device Control Script Device Control Script Name Object onDeviceData event (Input Device That Can Run with a HID Driver) The event used to receive the data detected from a key input device. For the device control script for a key input device, describe an event in this format. Syntax onDeviceData(event, keycode, ascii); Parameter  event :Object type : (Number) Receives a direction of key operation. Value 1 2 Key down Key up Description  keycode  ascii :Object type :(Number) Receives a keycode. For details, refer to List of KeyCode (p.189). :Object type : (String) Receives a character corresponding to the operated key. "undefined" is applied when no characters corresponding to the keycode (F1 key, for example) exist. onDeviceData event (Serial Communication Device) The event used to receive the data detected from a serial communication device. For the device control script for a serial communication device, describe an event in this format. 5 Syntax onDeviceData(data); Parameter  data :Object type : (Buffer) Receives the data received from a serial communication device. 153

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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

153
Chapter 5
Device Control Script
5
Device Control Script Name Object
onDeviceData event (Input Device That Can Run with a HID Driver)
The event used to receive the data detected from a key input device.
For the device control script for a key input device, describe an event in this format.
Syntax
onDeviceData
(event, keycode, ascii);
Parameter
event
:Object type : (Number)
Receives a direction of key operation.
keycode
:Object type :(Number)
Receives a keycode. For details, refer to
List of KeyCode (p.189)
.
ascii
:Object type : (String)
Receives a character corresponding to the operated key.
"undefined" is applied when no characters corresponding to the keycode (F1 key, for
example) exist.
onDeviceData event (Serial Communication Device)
The event used to receive the data detected from a serial communication device.
For the device control script for a serial communication device, describe an event in this format.
Syntax
onDeviceData
(data);
Parameter
data
:Object type : (Buffer)
Receives the data received from a serial communication device.
Value
Description
1
Key down
2
Key up