Instruction manual

Camera interfaces
IntEna
Output
polarity
FVal
Output signal
Output
function
Busy
Outp
state
ut
Opto-
coupler
iagram
e outputs are controlled via two advanced feature registers.
The Polarity flag determines whether the output is active low (0) or active high (1). The output
ode can be viewed in the table below. The current status of the output can be queried and set
ut mode. This allows for example the host computer to determine if the camera is busy
y simply polling the BUSY output.
Figure 25: Output block d
IO_OUTP_CTRL 1-2
Th
m
via the PinState flag.
From firmware 2.03 onwards it is possible to read back the status of an output pin regardless of
the outp
b
Register Name Field Bit Description
0xF1000320 IO_OUTP_CTRL1 Presence_Inq [0] Indicates presence of
this feature (read only)
--- [1..6] -
Polarity [7] 0: active low, 1: active
high (inverting)
--- [8..10]
Output mode [11..15] Mode
--- [16..30]
PinState [31] RD: Current state of pin
WR: New state of pin
0xF1000324 IO_OUTP_CTRL2 Same as
IO_OUTP_CTRL1
Table 22: Output configuration register
MARLIN Technical Manua
l
Page 45