Appendix B: Remote Control
DS1000 Series User Manual
B–3
Programming Model
The television demodulator uses the BCP Simplified Communication
Link protocol (SCL). With the SCL Protocol, you program a PC to
send and receive data using standard I/O functions found in most
programming languages, such as C, PASCAL, and BASIC.
The SCL protocol supports asynchronous binary communication, not
text or ASCII based. Communication is based on 8-bit bytes ranging
from 0 to 255. Table B–2 lists special byte codes used to coordinate
data transfers between the PC and the television demodulator. For
information on how to use these special byte codes, refer to Sending
and Receiving Data on page B–5.
Table B–2: Special byte codes
Code mne-
monic
ASCII
Description
Control
characters
ÁÁÁÁÁ
ÁÁÁÁÁ
STX
ÁÁÁÁ
ÁÁÁÁ
02 hex
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
Start of data
ÁÁÁÁÁ
ÁÁÁÁÁ
^B
ÁÁÁÁÁ
ÁÁÁÁÁ
ETX
ÁÁÁÁ
ÁÁÁÁ
03 hex
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
End of data
ÁÁÁÁÁ
ÁÁÁÁÁ
^C
ÁÁÁÁÁ
ÁÁÁÁÁ
ENQ
ÁÁÁÁ
ÁÁÁÁ
05 hex
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
Enquiry
ÁÁÁÁÁ
ÁÁÁÁÁ
^E
ÁÁÁÁÁ
ÁÁÁÁÁ
DLE
ÁÁÁÁ
ÁÁÁÁ
10 hex
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
Data link escape
ÁÁÁÁÁ
ÁÁÁÁÁ
^P
ÁÁÁÁÁ
ÁÁÁÁÁ
ACKO
ÁÁÁÁ
ÁÁÁÁ
11 hex
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
Device is ready
ÁÁÁÁÁ
ÁÁÁÁÁ
^Q
ÁÁÁÁÁ
ÁÁÁÁÁ
WACK
ÁÁÁÁ
ÁÁÁÁ
3B hex
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
Device is not ready
ÁÁÁÁÁ
ÁÁÁÁÁ
;
ÁÁÁÁÁ
Á ÁÁÁ Á
ÁÁÁÁÁ
Ad
ÁÁÁÁ
Á ÁÁ Á
ÁÁÁÁ
0F hex
ÁÁÁÁÁÁÁÁÁ
Á ÁÁÁÁÁÁÁ
Á
ÁÁÁÁÁÁÁÁÁ
Device address
ÁÁÁÁÁ
Á ÁÁÁ Á
ÁÁÁÁÁ
^O
ÁÁÁÁÁ
ÁÁÁÁÁ
Ar
ÁÁÁÁ
ÁÁÁÁ
*
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
User-defined remote address
ÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁ
Ars
ÁÁÁÁ
ÁÁÁÁ
Ar x 2
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
Send remote address
ÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁ
Arr
ÁÁÁÁ
ÁÁÁÁ
Ar x 2 + 1
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
Receive remote address
ÁÁÁÁÁ
ÁÁÁÁÁ
*
You assign the remote address. For more information, refer to
Addresses on page B–3.
Addresses
The television demodulator has four addresses that are necessary for
communication using the SCL protocol. Table B–2 lists the four
addresses: Ad, Ar, Ars, and Arr. For information on using these
Summary of Contents for DS1001
Page 1: ...User Manual DS1000 Series Television Demodulators 070 9858 01 ...
Page 4: ......
Page 15: ...Getting Started ...
Page 16: ......
Page 25: ...Operating Basics ...
Page 26: ......
Page 36: ...Operating Basics 2 10 DS1000 Series User Manual ...
Page 37: ...Reference ...
Page 38: ......
Page 52: ...Reference 3 14 DS1000 Series User Manual ...
Page 53: ...Appendices ...
Page 54: ......
Page 62: ...Appendix A Performance Specifications A 8 DS1000 Series User Manual ...
Page 115: ...Glossary ...
Page 116: ......
Page 122: ...Glossary Glossary 6 DS1000 Series User Manual ...
Page 123: ...Index ...
Page 124: ......