NetBurner 3.5.8
PDF Version
Toggle main menu visibility
serialportinfo.h
1
#ifndef SERIAL_PORT_INFO
2
#define SERIAL_PORT_INFO
3
4
#ifdef MOD5441X
5
const
char
*serial_port_pin_info = R
"(
6
<table border="1" cellspacing="0" cellpadding="4">
7
<tr>
8
<td width="127" valign="top"><b>Serial Port</b></td>
9
<td width="127" valign="top"><b>Rx Pin</b></td>
10
<td width="127" valign="top"><b>Tx Pin</b></td>
11
<td width="127" valign="top"><b>CTS Pin</b></td>
12
<td width="127" valign="top"><b>RTS Pin</b></td>
13
<td width="127" valign="top"><b>Comment</b></td>
14
</tr>
15
<tr>
16
<td width="127" valign="top">0</td>
17
<td width="127" valign="top">J2[3]</td>
18
<td width="127" valign="top">J2[4]</td>
19
<td width="127" valign="top">J2[29]</td>
20
<td width="127" valign="top">J2[38]</td>
21
<td width="127" valign="top"></td>
22
</tr>
23
<tr>
24
<td width="127" valign="top">1</td>
25
<td width="127" valign="top">J2[21]</td>
26
<td width="127" valign="top">J2[22]</td>
27
<td width="127" valign="top">J2[24]</td>
28
<td width="127" valign="top">J2[23]</td>
29
<td width="127" valign="top"></td>
30
</tr>
31
<tr>
32
<td width="127" valign="top">2</td>
33
<td width="127" valign="top">J2[31]</td>
34
<td width="127" valign="top">J2[19]</td>
35
<td width="127" valign="top">-</td>
36
<td width="127" valign="top">-</td>
37
<td width="127" valign="top">Hardware flow control not supported</td>
38
</tr>
39
<tr>
40
<td width="127" valign="top">3</td>
41
<td width="127" valign="top">-</td>
42
<td width="127" valign="top">-</td>
43
<td width="127" valign="top">-</td>
44
<td width="127" valign="top">-</td>
45
<td width="127" valign="top">UART not available through the header pins</td>
46
</tr>
47
<tr>
48
<td width="127" valign="top">4</td>
49
<td width="127" valign="top">J2[38]</td>
50
<td width="127" valign="top">J2[29]</td>
51
<td width="127" valign="top">-</td>
52
<td width="127" valign="top">-</td>
53
<td width="127" valign="top">Hardware flow control not supported</td>
54
</tr>
55
<tr>
56
<td width="127" valign="top">5</td>
57
<td width="127" valign="top">J2[23]</td>
58
<td width="127" valign="top">J2[24]</td>
59
<td width="127" valign="top">-</td>
60
<td width="127" valign="top">-</td>
61
<td width="127" valign="top">Hardware flow control not supported</td>
62
</tr>
63
<tr>
64
<td width="127" valign="top">6</td>
65
<td width="127" valign="top">-</td>
66
<td width="127" valign="top">-</td>
67
<td width="127" valign="top">-</td>
68
<td width="127" valign="top">-</td>
69
<td width="127" valign="top">UART not available through the header pins</td>
70
</tr>
71
<tr>
72
<td width="127" valign="top">7</td>
73
<td width="127" valign="top">J2[16]</td>
74
<td width="127" valign="top">J2[20]</td>
75
<td width="127" valign="top">-</td>
76
<td width="127" valign="top">-</td>
77
<td width="127" valign="top">Hardware flow control not supported</td>
78
</tr>
79
<tr>
80
<td width="127" valign="top">8</td>
81
<td width="127" valign="top">J2[39]</td>
82
<td width="127" valign="top">J2[42]</td>
83
<td width="127" valign="top">-</td>
84
<td width="127" valign="top">-</td>
85
<td width="127" valign="top">Hardware flow control not supported</td>
86
</tr>
87
<tr>
88
<td width="127" valign="top">9</td>
89
<td width="127" valign="top">J2[41]</td>
90
<td width="127" valign="top">J2[44]</td>
91
<td width="127" valign="top">-</td>
92
<td width="127" valign="top">-</td>
93
<td width="127" valign="top">Hardware flow control not supported</td>
94
</tr>
95
</table>
96
)";
97
#elif (defined NANO54415)
98
const
char
*serial_port_pin_info = R
"(
99
<table border="1" cellspacing="0" cellpadding="4">
100
<tr>
101
<td width="127" valign="top"><b>Serial Port</b></td>
102
<td width="127" valign="top"><b>Rx Pin</b></td>
103
<td width="127" valign="top"><b>Tx Pin</b></td>
104
<td width="127" valign="top"><b>CTS Pin</b></td>
105
<td width="127" valign="top"><b>RTS Pin</b></td>
106
<td width="127" valign="top"><b>Comment</b></td>
107
</tr>
108
<tr>
109
<td width="127" valign="top">0</td>
110
<td width="127" valign="top">P1[24]</td>
111
<td width="127" valign="top">P1[26]</td>
112
<td width="127" valign="top">P1[30]</td>
113
<td width="127" valign="top">P1[28]</td>
114
<td width="127" valign="top"></td>
115
</tr>
116
<tr>
117
<td width="127" valign="top">1</td>
118
<td width="127" valign="top">P1[32]</td>
119
<td width="127" valign="top">P1[34]</td>
120
<td width="127" valign="top">P1[38]</td>
121
<td width="127" valign="top">P1[36]</td>
122
<td width="127" valign="top"></td>
123
</tr>
124
<tr>
125
<td width="127" valign="top">2</td>
126
<td width="127" valign="top">P1[13]</td>
127
<td width="127" valign="top">P1[16]</td>
128
<td width="127" valign="top">P1[10]</td>
129
<td width="127" valign="top">P1[14]</td>
130
<td width="127" valign="top"></td>
131
</tr>
132
<tr>
133
<td width="127" valign="top">3</td>
134
<td width="127" valign="top">P1[29]</td>
135
<td width="127" valign="top">P1[27]</td>
136
<td width="127" valign="top">-</td>
137
<td width="127" valign="top">-</td>
138
<td width="127" valign="top">Hardware flow control not supported</td>
139
</tr>
140
<tr>
141
<td width="127" valign="top">4</td>
142
<td width="127" valign="top">P1[20]</td>
143
<td width="127" valign="top">P1[22]</td>
144
<td width="127" valign="top">-</td>
145
<td width="127" valign="top">-</td>
146
<td width="127" valign="top">Hardware flow control not supported</td>
147
</tr>
148
</table>
149
)";
150
#elif (defined MODM7AE70)
151
const
char
*serial_port_pin_info = R
"(
152
<table border="1" cellspacing="0" cellpadding="4">
153
<tr>
154
<td width="127" valign="top"><b>Serial Port</b></td>
155
<td width="127" valign="top"><b>Rx Pin</b></td>
156
<td width="127" valign="top"><b>Tx Pin</b></td>
157
<td width="127" valign="top"><b>CTS Pin</b></td>
158
<td width="127" valign="top"><b>RTS Pin</b></td>
159
<td width="127" valign="top"><b>Comment</b></td>
160
</tr>
161
<tr>
162
<td width="127" valign="top">0</td>
163
<td width="127" valign="top">P2[3]</td>
164
<td width="127" valign="top">P2[4]</td>
165
<td width="127" valign="top">P2[29]</td>
166
<td width="127" valign="top">P2[38]</td>
167
<td width="127" valign="top"></td>
168
</tr>
169
<tr>
170
<td width="127" valign="top">1</td>
171
<td width="127" valign="top">P2[21]</td>
172
<td width="127" valign="top">P2[22]</td>
173
<td width="127" valign="top">P2[33]</td>
174
<td width="127" valign="top">P2[32]</td>
175
<td width="127" valign="top"></td>
176
</tr>
177
<tr>
178
<td width="127" valign="top">2</td>
179
<td width="127" valign="top">P2[34]</td>
180
<td width="127" valign="top">P2[35]</td>
181
<td width="127" valign="top">-</td>
182
<td width="127" valign="top">-</td>
183
<td width="127" valign="top">Hardware flow control not supported</td>
184
</tr>
185
<tr>
186
<td width="127" valign="top">3</td>
187
<td width="127" valign="top">P2[12]</td>
188
<td width="127" valign="top">P1[31]</td>
189
<td width="127" valign="top">-</td>
190
<td width="127" valign="top">-</td>
191
<td width="127" valign="top">Hardware flow control not supported</td>
192
</tr>
193
<tr>
194
<td width="127" valign="top">4</td>
195
<td width="127" valign="top">P2[41]</td>
196
<td width="127" valign="top">P2[44]</td>
197
<td width="127" valign="top">-</td>
198
<td width="127" valign="top">-</td>
199
<td width="127" valign="top">Hardware flow control not supported</td>
200
</tr>
201
<tr>
202
<td width="127" valign="top">5</td>
203
<td width="127" valign="top">P2[23]</td>
204
<td width="127" valign="top">P2[7]</td>
205
<td width="127" valign="top">-</td>
206
<td width="127" valign="top">-</td>
207
<td width="127" valign="top">Hardware flow control not supported</td>
208
</tr>
209
<tr>
210
<td width="127" valign="top">6</td>
211
<td width="127" valign="top">P2[10]</td>
212
<td width="127" valign="top">P1[7]</td>
213
<td width="127" valign="top">-</td>
214
<td width="127" valign="top">-</td>
215
<td width="127" valign="top">Hardware flow control not supported</td>
216
</tr>
217
</table>
218
)";
219
#elif (defined SBE70LC)
220
const
char
*serial_port_pin_info = R
"(
221
<table border="1" cellspacing="0" cellpadding="4">
222
<tr>
223
<td width="127" valign="top"><b>Serial Port</b></td>
224
<td width="127" valign="top"><b>Rx Pin</b></td>
225
<td width="127" valign="top"><b>Tx Pin</b></td>
226
<td width="127" valign="top"><b>CTS Pin</b></td>
227
<td width="127" valign="top"><b>RTS Pin</b></td>
228
<td width="127" valign="top"><b>Comment</b></td>
229
</tr>
230
<tr>
231
<td width="127" valign="top">0</td>
232
<td width="127" valign="top">J1[11]</td>
233
<td width="127" valign="top">J1[10]</td>
234
<td width="127" valign="top">J1[14]</td>
235
<td width="127" valign="top">J1[5]</td>
236
<td width="127" valign="top"></td>
237
</tr>
238
<tr>
239
<td width="127" valign="top">1</td>
240
<td width="127" valign="top">J1[13]</td>
241
<td width="127" valign="top">J1[12]</td>
242
<td width="127" valign="top">J1[8]</td>
243
<td width="127" valign="top">J1[9]</td>
244
<td width="127" valign="top"></td>
245
</tr>
246
</table>
247
)";
248
#elif (defined SOMRT1061)
249
const
char
*serial_port_pin_info = R
"(
250
<table border="1" cellspacing="0" cellpadding="4">
251
<tr>
252
<td width="127" valign="top"><b>Serial Port</b></td>
253
<td width="127" valign="top"><b>Rx Pin</b></td>
254
<td width="127" valign="top"><b>Tx Pin</b></td>
255
<td width="127" valign="top"><b>CTS Pin</b></td>
256
<td width="127" valign="top"><b>RTS Pin</b></td>
257
<td width="127" valign="top"><b>Comment</b></td>
258
</tr>
259
<tr>
260
<td width="127" valign="top">0</td>
261
<td width="127" valign="top">P1[7]</td>
262
<td width="127" valign="top">P1[8]</td>
263
<td width="127" valign="top">P1[6]</td>
264
<td width="127" valign="top">P1[4]</td>
265
<td width="127" valign="top"></td>
266
</tr>
267
<tr>
268
<td width="127" valign="top">1</td>
269
<td width="127" valign="top">P1[43]</td>
270
<td width="127" valign="top">P1[42]</td>
271
<td width="127" valign="top">P1[40]</td>
272
<td width="127" valign="top">P1[41]</td>
273
<td width="127" valign="top"></td>
274
</tr>
275
<tr>
276
<td width="127" valign="top">2</td>
277
<td width="127" valign="top">P1[88]</td>
278
<td width="127" valign="top">P1[87]</td>
279
<td width="127" valign="top">P1[3]</td>
280
<td width="127" valign="top">P1[2]</td>
281
<td width="127" valign="top"></td>
282
</tr>
283
<tr>
284
<td width="127" valign="top">3</td>
285
<td width="127" valign="top">P1[85]</td>
286
<td width="127" valign="top">P1[86]</td>
287
<td width="127" valign="top">P1[81]</td>
288
<td width="127" valign="top">P1[82]</td>
289
<td width="127" valign="top"></td>
290
</tr>
291
<tr>
292
<td width="127" valign="top">4</td>
293
<td width="127" valign="top">P1[83]</td>
294
<td width="127" valign="top">P1[84]</td>
295
<td width="127" valign="top">P1[78]</td>
296
<td width="127" valign="top">P1[80]</td>
297
<td width="127" valign="top"></td>
298
</tr>
299
<tr>
300
<td width="127" valign="top">5</td>
301
<td width="127" valign="top">P1[76]</td>
302
<td width="127" valign="top">P1[77]</td>
303
<td width="127" valign="top">-</td>
304
<td width="127" valign="top">-</td>
305
<td width="127" valign="top">Hardware flow control not supported</td>
306
</tr>
307
<tr>
308
<td width="127" valign="top">6</td>
309
<td width="127" valign="top">P1[28]</td>
310
<td width="127" valign="top">P1[29]</td>
311
<td width="127" valign="top">P1[25]</td>
312
<td width="127" valign="top">P1[24]</td>
313
<td width="127" valign="top"></td>
314
</tr>
315
</table>
316
)";
317
#elif (defined SB800EX)
318
const
char
*serial_port_pin_info = R
"(
319
<table border="1" cellspacing="0" cellpadding="4">
320
<tr>
321
<td width="80" valign="top"><b>DB9 Pin</b></td>
322
<td width="160" valign="top"><b>Port 1 (RS-232)</b></td>
323
<td width="160" valign="top"><b>Port 2 (RS-232)</b></td>
324
</tr>
325
<tr><td>1</td><td>CD (in)</td><td>CD (in)</td></tr>
326
<tr><td>2</td><td>Rx (in)</td><td>Rx (in)</td></tr>
327
<tr><td>3</td><td>Tx (out)</td><td>Tx (out)</td></tr>
328
<tr><td>4</td><td>DTR (out)</td><td>DTR (out)</td></tr>
329
<tr><td>5</td><td>Ground</td><td>Ground</td></tr>
330
<tr><td>6</td><td>DSR (in)</td><td>DSR (in)</td></tr>
331
<tr><td>7</td><td>RTS (out)</td><td>RTS (out)</td></tr>
332
<tr><td>8</td><td>CTS (in)</td><td>CTS (in)</td></tr>
333
<tr><td>9</td><td>RI (in)</td><td>RI (in)</td></tr>
334
</table>
335
)";
336
#endif
337
338
#endif
// SERIAL_PORT_INFO
examples
SSH
SecureSerToEthFactoryApp
src
serialportinfo.h
Generated by
1.18.0