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










