#include <Binner2x2.h>
The tcBinner2x2 manages the bin_2x2 FPGA core from Critical Link. 
 
◆ tcBinner2x2()
      
        
          | tcBinner2x2::tcBinner2x2  | 
          ( | 
          unsigned int  | 
          anBaseAddress | ) | 
           | 
        
      
 
Constructor 
- Parameters
 - 
  
    | anBaseAddress | - the FPGA physical address of the core  | 
  
   
 
 
◆ ~tcBinner2x2()
      
        
          | tcBinner2x2::~tcBinner2x2  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ enable()
      
        
          | int tcBinner2x2::enable  | 
          ( | 
          bool  | 
          enable | ) | 
           | 
        
      
 
Puts the core into a reset/enabled state 
- Parameters
 - 
  
    | enable | true when the core should generate 2x2 binned outputs  | 
  
   
- Returns
 - non-zero on error 
 
 
 
◆ enabled()
      
        
          | bool tcBinner2x2::enabled  | 
          ( | 
          void  | 
           | ) | 
           | 
        
      
 
- Returns
 - true when 2x2 binning is enabled vs. passthrough 
 
- Note
 - core must still be taken out of reset (over all enable) 
 
 
 
◆ initialized()
      
        
          | bool tcBinner2x2::initialized  | 
          ( | 
           | ) | 
           | 
        
      
 
- Returns
 - true when the core has been propely initialized 
 
 
 
◆ reset()
      
        
          | int tcBinner2x2::reset  | 
          ( | 
          bool  | 
          abReset | ) | 
           | 
        
      
 
Puts the core into a reset/enabled state 
- Parameters
 - 
  
    | abReset | true when the core should be held in a non-operation state (don't move data)  | 
  
   
- Returns
 - non-zero on error 
 
 
 
◆ mbInitialized
  
  
      
        
          | bool tcBinner2x2::mbInitialized | 
         
       
   | 
  
protected   | 
  
 
true when the core has been initialized 
 
 
◆ mhBinner
  
  
      
        
          | tcFPGARegister<uint32_t> tcBinner2x2::mhBinner | 
         
       
   | 
  
protected   | 
  
 
memory mapped FPGA access class 
 
 
The documentation for this class was generated from the following files:
- /tmp/mitycam_sdk/ARM/camera_software/src/Utility/Binner2x2.h
 
- /tmp/mitycam_sdk/ARM/camera_software/src/Utility/Binner2x2.cpp