![Basler Vision Technologies Sprint Series Скачать руководство пользователя страница 212](http://html1.mh-extra.com/html/basler-vision-technologies/sprint-series/sprint-series_user-manual_2707562212.webp)
Configuring the Camera
202
Basler sprint Mono Cameras
7.3.2.2
Write Command
This section includes a text description the hex digits included in a command message used to write
a value of 0x01 to the Mode field of the Test Image Mode CSR (see
). The intent of this
section is to give you a basic understanding of the elements included in a write command. Sample
code that illustrates how to send a write command is available from Basler (see Section 7.4 on
).
The hex digits included in the write command are:
0x01, 0x04, 0x01, 0x01, 0x18, 0x01, 0x1D, 0x03
0x01
is the BFS field.
The value in the BFS field is always 0x01.
0x04
is the FTF field.
The hex value of 0x04 in the FTF field converts to a binary value of 0b00000100.
Bits 7 through 3 of the binary value indicate the OpCode. As shown in the OpCode table
on
, an OpCode value of 0b00000 indicates that this is a write command frame.
Bit 2 indicates the presence or absence of a BCC in the frame. As shown in the OpCode
table, when this bit is set to 0b1, it indicates that a BCC is present.
Bits 1 through 0 indicate the AddrLen. As shown in the OpCode table, a value of 0b00 for
the AddrLen indicates that the Address field in this frame contains a 16-bit address. If you
check the table on
, you will find that the address for the Mode field of the Test
Image Mode CSR is 0x1801, a 16-bit address. (You are free to use any supported
AddrLen as long as the CSR address will fit into it.)
0x01
Is the DataLen field.
This field indicates the data size in bytes that will be transferred by using this write
command. As shown in the table on
, the data size for the Mode field of the Test
Image Mode CSR is 1 byte.
0x01, 0x18
is the Address field in little endian.
This field indicates the CSR address to which the data bytes will be written.
The little endian values of 0x01, 0x18 in the address field translate to an address of
0x1801. If you check the table on
, you will find that 0x1801 is the address for
the Mode field the Test Image Mode CSR. (The address for any field within a CSR is equal
to the base address for the CSR plus the offset for the CSR field. In this case, the base
address of the Test Image Mode CSR is 1800 and the offset for the Mode field is 0001.
This results in an address of 1801 for the Mode field.)
0x01
is the Data field.
This field contains the data that must be written to the register in order to activate Test
Image One (see the table on
).
0x1D
is the BCC field.
for instructions on calculating a BCC.
(Note that the use of a BCC is optional. In this example, we assume that a BCC is used.)
0x03
is the BFE field.
The value in the BFE field is always 0x03.
Содержание Sprint Series
Страница 4: ......
Страница 10: ...Table of Contents vi Basler sprint Mono Cameras...
Страница 42: ...Physical Interface 32 Basler sprint Mono Cameras Fig 14 Camera Frame Grabber Interface...
Страница 48: ...Physical Interface 38 Basler sprint Mono Cameras...
Страница 76: ...Line Acquisition Modes 66 Basler sprint Mono Cameras...
Страница 94: ...Exposure Start and Exposure Time Control 84 Basler sprint Mono Cameras...
Страница 230: ...Revision History 220 Basler sprint Mono Cameras...
Страница 232: ...Feedback 222 Basler sprint Mono Cameras...