Campbell Scientific CR1000KD CR1000 Measurement and Control System - Page 11

TrigVar and DisableVar - Controlling Data Output

Page 11 highlights

Table of Contents 7.8.2.5 FTP Client 171 7.8.2.6 Telnet 171 7.8.2.7 SNMP 171 7.8.2.8 Ping 171 7.8.2.9 Micro-Serial Server 172 7.8.2.10 Modbus TCP/IP 172 7.8.2.11 DHCP 172 7.8.2.12 DNS 172 7.8.2.13 SMTP 172 7.8.3 SDI-12 Sensor Support 172 7.8.3.1 SDI-12 Transparent Mode 173 7.8.3.1.1 SDI-12 Transparent Mode Commands 174 7.8.3.2 SDI-12 Programmed Modes 177 7.8.3.2.1 SDI-12 Recorder Mode 177 7.8.3.2.2 SDI-12 Sensor Mode 184 7.8.3.3 SDI-12 Power Considerations 185 7.8.4 Subroutines 187 7.8.5 Wind Vector 188 7.8.5.1 OutputOpt Parameters 188 7.8.5.2 Wind Vector Processing 189 7.8.5.2.1 Measured Raw Data 190 7.8.5.2.2 Calculations 190 7.8.6 Custom Menus 193 7.8.7 Conditional Compilation 198 7.8.8 Serial I/O 200 7.8.8.1 Introduction 201 7.8.8.2 I/O Ports 202 7.8.8.3 Protocols 202 7.8.8.4 Glossary of Terms 203 7.8.8.5 CRBasic Programming 204 7.8.8.5.1 Input Instruction Set Basics 205 7.8.8.5.2 Input Programming Basics 206 7.8.8.5.3 Output Programming Basics 208 7.8.8.5.4 Translating Bytes 208 7.8.8.5.5 Memory Considerations 209 7.8.8.5.6 Demonstration Program 210 7.8.8.6 Testing Applications 211 7.8.8.6.1 Configure HyperTerminal 211 7.8.8.6.2 Create Send Text File 214 7.8.8.6.3 Create Text-Capture File 214 7.8.8.6.4 Serial Input Test Program 214 7.8.8.7 Q & A 220 7.8.9 TrigVar and DisableVar - Controlling Data Output and Processing 222 7.8.10 NSEC Data Type 223 7.8.10.1 NSEC Options 224 7.8.11 Bool8 Data Type 227 7.8.12 Faster Measurement Rates 231 7.8.12.1 Measurements from 1 Hz to 100 Hz 232 7.8.12.2 Measurement Rate: 101 to 600 Hz 233 7.8.12.2.1 SubScan() / NextSubScan Details 234 7.8.12.3 Measurement Rate: 601 to 2000 Hz 235 7.8.13 String Operations 236 7.8.13.1 String Operators 237 7.8.13.2 String Concatenation 237 7.8.13.3 String NULL Character 238 11

  • 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
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 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
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330
  • 331
  • 332
  • 333
  • 334
  • 335
  • 336
  • 337
  • 338
  • 339
  • 340
  • 341
  • 342
  • 343
  • 344
  • 345
  • 346
  • 347
  • 348
  • 349
  • 350
  • 351
  • 352
  • 353
  • 354
  • 355
  • 356
  • 357
  • 358
  • 359
  • 360
  • 361
  • 362
  • 363
  • 364
  • 365
  • 366
  • 367
  • 368
  • 369
  • 370
  • 371
  • 372
  • 373
  • 374
  • 375
  • 376
  • 377
  • 378
  • 379
  • 380
  • 381
  • 382
  • 383
  • 384
  • 385
  • 386
  • 387
  • 388
  • 389
  • 390
  • 391
  • 392
  • 393
  • 394
  • 395
  • 396
  • 397
  • 398
  • 399
  • 400
  • 401
  • 402
  • 403
  • 404
  • 405
  • 406
  • 407
  • 408
  • 409
  • 410
  • 411
  • 412
  • 413
  • 414
  • 415
  • 416
  • 417
  • 418
  • 419
  • 420
  • 421
  • 422
  • 423
  • 424
  • 425
  • 426
  • 427
  • 428
  • 429
  • 430
  • 431
  • 432
  • 433
  • 434
  • 435
  • 436
  • 437
  • 438
  • 439
  • 440
  • 441
  • 442
  • 443
  • 444
  • 445
  • 446
  • 447
  • 448
  • 449
  • 450
  • 451
  • 452
  • 453
  • 454
  • 455
  • 456
  • 457
  • 458
  • 459
  • 460
  • 461
  • 462
  • 463
  • 464
  • 465
  • 466
  • 467
  • 468
  • 469
  • 470
  • 471
  • 472
  • 473
  • 474
  • 475
  • 476
  • 477
  • 478
  • 479
  • 480
  • 481
  • 482
  • 483
  • 484
  • 485
  • 486
  • 487
  • 488
  • 489
  • 490
  • 491
  • 492
  • 493
  • 494
  • 495
  • 496
  • 497
  • 498
  • 499
  • 500
  • 501
  • 502
  • 503
  • 504
  • 505
  • 506
  • 507
  • 508
  • 509
  • 510
  • 511
  • 512
  • 513
  • 514
  • 515
  • 516
  • 517
  • 518
  • 519
  • 520
  • 521
  • 522
  • 523
  • 524
  • 525
  • 526
  • 527
  • 528
  • 529
  • 530
  • 531
  • 532
  • 533
  • 534
  • 535
  • 536
  • 537
  • 538
  • 539
  • 540
  • 541
  • 542
  • 543
  • 544
  • 545
  • 546
  • 547
  • 548
  • 549
  • 550
  • 551
  • 552
  • 553
  • 554
  • 555
  • 556
  • 557
  • 558
  • 559
  • 560
  • 561
  • 562
  • 563
  • 564
  • 565
  • 566
  • 567
  • 568
  • 569
  • 570
  • 571
  • 572
  • 573
  • 574
  • 575
  • 576
  • 577
  • 578
  • 579
  • 580
  • 581
  • 582
  • 583
  • 584
  • 585
  • 586
  • 587
  • 588

Table of Contents
11
7.8.2.5 FTP Client
..........................................................................
171
7.8.2.6 Telnet
.................................................................................
171
7.8.2.7 SNMP
.................................................................................
171
7.8.2.8 Ping
....................................................................................
171
7.8.2.9 Micro-Serial Server
............................................................
172
7.8.2.10 Modbus TCP/IP
................................................................
172
7.8.2.11 DHCP
...............................................................................
172
7.8.2.12 DNS
.................................................................................
172
7.8.2.13 SMTP
...............................................................................
172
7.8.3 SDI-12 Sensor Support
................................................................
172
7.8.3.1 SDI-12 Transparent Mode
..................................................
173
7.8.3.1.1 SDI-12 Transparent Mode Commands
.....................
174
7.8.3.2 SDI-12 Programmed Modes
..............................................
177
7.8.3.2.1 SDI-12 Recorder Mode
............................................
177
7.8.3.2.2 SDI-12 Sensor Mode
................................................
184
7.8.3.3 SDI-12 Power Considerations
............................................
185
7.8.4 Subroutines
..................................................................................
187
7.8.5 Wind Vector
................................................................................
188
7.8.5.1 OutputOpt Parameters
........................................................
188
7.8.5.2 Wind Vector Processing
.....................................................
189
7.8.5.2.1 Measured Raw Data
.................................................
190
7.8.5.2.2 Calculations
..............................................................
190
7.8.6 Custom Menus
.............................................................................
193
7.8.7 Conditional Compilation
.............................................................
198
7.8.8 Serial I/O
.....................................................................................
200
7.8.8.1 Introduction
........................................................................
201
7.8.8.2 I/O Ports
.............................................................................
202
7.8.8.3 Protocols
............................................................................
202
7.8.8.4 Glossary of Terms
..............................................................
203
7.8.8.5 CRBasic Programming
......................................................
204
7.8.8.5.1 Input Instruction Set Basics
......................................
205
7.8.8.5.2 Input Programming Basics
.......................................
206
7.8.8.5.3 Output Programming Basics
.....................................
208
7.8.8.5.4 Translating Bytes
......................................................
208
7.8.8.5.5 Memory Considerations
...........................................
209
7.8.8.5.6 Demonstration Program
............................................
210
7.8.8.6 Testing Applications
..........................................................
211
7.8.8.6.1 Configure HyperTerminal
........................................
211
7.8.8.6.2 Create Send Text File
...............................................
214
7.8.8.6.3 Create Text-Capture File
..........................................
214
7.8.8.6.4 Serial Input Test Program
.........................................
214
7.8.8.7 Q & A
.................................................................................
220
7.8.9 TrigVar and DisableVar — Controlling Data Output and
Processing
......................................................................................
222
7.8.10 NSEC Data Type
.......................................................................
223
7.8.10.1 NSEC Options
..................................................................
224
7.8.11 Bool8 Data Type
........................................................................
227
7.8.12 Faster Measurement Rates
.........................................................
231
7.8.12.1 Measurements from 1 Hz to 100 Hz
................................
232
7.8.12.2 Measurement Rate: 101 to 600 Hz
...................................
233
7.8.12.2.1 SubScan() / NextSubScan Details
..........................
234
7.8.12.3 Measurement Rate: 601 to 2000 Hz
.................................
235
7.8.13 String Operations
.......................................................................
236
7.8.13.1 String Operators
...............................................................
237
7.8.13.2 String Concatenation
........................................................
237
7.8.13.3 String NULL Character
....................................................
238