OSPREY Instruction Manual
|
|
- Austin Waters
- 5 years ago
- Views:
Transcription
1 Release OSPREY_IM_V1.0_ doc 27/07/12 1 of 31 Project designation OSPREY Scientific CMOS Camera Document title Instructions and manual of use This document is the property of Raptor Photonics and must not be copied, shown or in any way be communicated to persons other than those requiring the information for the execution of their duty.
2 Release OSPREY_IM_V1.0_ doc 27/07/12 2 of 31 DOCUMENT VALIDATION Name Title Date Prepared Michael Starr Raptor Photonics 2 nd May 2012 Reviewed Reviewed Reviewed Reviewed Reviewed Approved Authorized DOCUMENT CHANGE RECORD Issue Change order Date Pages affected Comment V1.0 27/07/12 Release
3 Release OSPREY_IM_V1.0_ doc 27/07/12 3 of 31 TABLE OF CONTENTS 1 SCOPE DESIGN OVERVIEW Mechanical Profile Physical Interfaces Camera link connectors (3M, Part no FR) Power (HiRose, Part no. HR10-7R-4P) Trigger In (50ohm SMA) Trigger out (50ohm SMA) Digital Video out CAMERA CONTROL DETAILS Micro reset System state FPGA control register Frame rate Exposure Trigger Modes Idle mode Internal Trigger External Trigger Snapshot trigger Trigger Abort ROI Binning Binning and ROI Unit Serial number Manufacturers Data ADC calibration data (Sensor temp) DAC calibration data SERIAL COMMUNICATION (CAMERALINK INTERFACE) Overview ETX/ERROR codes Set Commands Query Commands Serial Command Examples Set System status(enable Command Ack and Check sum mode) Get System Status Get Micro version Get FPGA version Reset camera Read Sensor PCB temperature Serial Command Error Examples Missing or wrong checksum... 27
4 Release OSPREY_IM_V1.0_ doc 27/07/12 4 of Partial host command with missing data/etx/checksum Corrupt/Unknown host command APPENDIX A - FPGA FIRMWARE UPLOAD Figure 1: Camera module (Photograph)... 5 Figure 2: SolidWorks model - camera assembley... 6 Figure 3: Mechanical profile drawing SolidWorks model... 7 Figure 4: 26 pin 3M MDR Connector... 8 Figure 5: Digital Video Timing Figure 6: External Trigger timing Figure 7: ROI size and offset... 16
5 Release OSPREY_IM_V1.0_ doc 27/07/12 5 of 31 1 SCOPE This document provides detailed instructions for the operation of the OSPREY Scientific CMOS camera. Details of the camera electrical interfaces and communication protocols are also provided. A photograph of the complete Camera module is shown below. Figure 1: Camera module (Photograph)
6 Release OSPREY_IM_V1.0_ doc 27/07/12 6 of 31 2 DESIGN OVERVIEW 2.1 Mechanical Profile Figure 2: SolidWorks model - camera assembley
7 Release OSPREY_IM_V1.0_ doc 27/07/12 7 of 31 units are in mm [ inches] Figure 3: Mechanical profile drawing SolidWorks model Feature A B C D E F G Description 12V power connector, 4 pin HiRose, Part no. HR10-7R-4P TTL Trigger input, 50ohm SMA TTL Trigger output, 50ohm SMA Not Used Camera link (Base) SDR, 3M, Part no FR 1/4" Whitworth mounting hole. Optical C-mount
8 Release OSPREY_IM_V1.0_ doc 27/07/12 8 of Physical Interfaces Camera link connectors (3M, Part no FR) The camera uses a camera link standard Shrunk Delta Ribbon ( SDR) 26 way connector. The pinout is shown below. TxOUT0_N TxOUT1_N TxOUT2_N TxCLKOUT_N TxOUT3_N TxOUT0_P TxOUT1_P TxOUT2_P TxCLKOUT_P TxOUT3_P TxOUT0_N TxOUT1_N TxOUT2_N TxCLKOUT_N TxOUT3_N SerTC_P SerTFG_N CC1_N CC2_P CC3_N CC4_P TxOUT0_P TxOUT1_P TxOUT2_P TxCLKOUT_P TxOUT3_P SerTC_N SerTFG_P CC1_P CC2_N CC3_P CC4_N GND CN2 inner_shield1 X0- X1- X2- Xclk- X3- SerTC+ SerTFG- CC1- CC2+ CC3- CC4+ inner_shield2 inner_shield3 X0+ X1+ X2+ Xclk+ X3+ SerTC- SerTFG+ CC1+ CC2- CC3+ CC4- inner_shield4 MOUNTING1 MOUNTING2 SDR26 3M_SDR_MINI_CL Figure 4: 26 pin 3M MDR Connector Power (HiRose, Part no. HR10-7R-4P) For the 12V power input connection a 4 way HiRose connector is used. The part number of this connector is HR10-7R-4P, the corresponding socket connector part number is HR10-7P-4S. The pin out of the connector is detailed in the table below. Pin Number Connection 1,2 12V 3,4 GND Unit input power specification is 12V +/- 10%. with a maximum of 3.2Watts power dissipation with the TEC cooler switched off. Additional inrush current (peak power) is required when the cooler power is switched from low to high. Peak power < 11Watts. The total, maximum steady state, unit power dissipation is 8.2Watts
9 Release OSPREY_IM_V1.0_ doc 27/07/12 9 of Trigger In (50ohm SMA) External synchronisation of the start of integration signal may be achieved using the Trigger IN connector. Input impedance = 510ohms, 200pF input capacitance. Input logic levels are; - Logic HIGH >2.31V - Logic Low <0.99V Min. pulse width = 100ns Trigger out (50ohm SMA) For all modes of the camera the Trigger output will represent the integration period of the sensor. The trigger output signal will be a TTL output pulse. The signal will remain low (0V) and then be driven high during the integration period. The source impedance will be equal to 50ohms.
10 Release OSPREY_IM_V1.0_ doc 27/07/12 10 of Digital Video out The OSPREY camera produces mono, digital video output. A pixel clock of 160MHz is used with 12bit data and 2 tap output, each tap is 80MHz i.e. Base camera link. Max. frame rate = 37.5fps for full frame read out. Logic levels are as per camera link standard. The OSPREY has 2048*2048 active pixels. Camera link signals and pixel order as shown below. FV HIGH FV PERIOD FVAL LV HIGH LVAL DVAL LV START 1 LV LOW CH1 data Pixel no CH2 data Figure 5: Digital Video Timing FV PERIOD = Frame Valid period Programmable, ( min = 1/37.5Hz = 2,133,333cnts) (80MHz count) FV HIGH = Frame Valid High = LV START + Number of lines *( LV PERIOD ) + 1
11 Release OSPREY_IM_V1.0_ doc 27/07/12 11 of 31 LV START = Line Valid Start = 4 cnts (80MHz count) Delay from rising edge of Frame Valid to Rising edge of first Line valid LV PERIOD = Line Valid period = (2048/2)+4 = 1028 cnts (80MHz count) LV HIGH = Line Valid High = (Number of columns /2) *1 binning (80MHz count) = (Number of columns ) *2 binning (80MHz count) = (Number of columns ) *4 binning(40mhz count) LV LOW = Line Valid low = LV PERIOD - LV HIGH DV START = Data Valid Start = 1 cnt (80MHz count) Delay from rising edge of Line Valid to Rising edge of first Data Valid DV HIGH = Data Valid High = = (Number of columns /2) --- 1*1 binning (80MHz count) = (Number of columns ) --- 2*2 binning (80MHz count) = (Number of columns ) --- 4*4 binning(40mhz count) Video Latency = not more than1 line period The OSPREY camera has been tested and verified on EPIX PIXCI E4 and E8 camera link frame grabber cards.
12 Release OSPREY_IM_V1.0_ doc 27/07/12 12 of 31 3 CAMERA CONTROL DETAILS 3.1 Micro reset The camera contains an internal microcontroller that is used to process serial commands from the host. The micro controller can be reset by sending a reset command. The micro will take approx. 100msec to reset. The host can poll the camera with a Get system status command. until a valid response is received. 3.2 System state The system state register is used to control the serial communications mode and enable access to the on board EPROM for programming and reading system information. The system state register may also be used to reset the FPGA or hold the FPGA in reset. Note than when reset is released the FPGA will take approx. 500msecs to reboot. Once the FPGA has booted it will take approx. 5secs for the FPGA to load and fully apply the correction map for each pixel. 3.3 FPGA control register The FPGA control register is used to switch the cooling ON/OFF The set point for the TEC cooling is +5degC at the CMOS image sensor. The TEC power is automatically adjusted to try and achieve the set point temperature, with a limit of approx. 5W drive. For low ambient temperatures or with additional heat sinking less than 5Watt may be applied to the TEC to achieve the set point. 3.4 Frame rate When internal trigger and fixed frame rate have been selected the Frame rate registers are used to select the required frame rate. A 32 bit register is used to hold the frame rate value with each count equal to 12.5nsecs (i.e. 1/80MHz). For example; 1fps = 80,000,000cnts 25fps = 3,200,000cnts 30fps = 2,666,666cnts 37.5fps = 2,133,333cnts (MAX) Should the exposure exceed the frame rate period then the exposure will dominate and the frame rate will be reduced accordingly.
13 Release OSPREY_IM_V1.0_ doc 27/07/12 13 of 31 The max frame rate that can be achieved is only dependent on the number of lines in the image. The number of lines is programmable via the ROI. Note that binning and reducing the number of columns in the ROI will not increase the max frame rate For Fixed frame rate mode to calculate the min Frame period in clock cycles. (No. Of lines)*(1028) e.g. for full frame min period = 2048* = 2,133,333 clock cycles at 80Mhz max fps = (1/80MHz)*2,133,333 = 37.5fps 3.5 Exposure The exposure registers are used to determine the exposure of the sensor under all triggering conditions. A 40 bit register is used to hold the exposure value with each count equal to 12.5nsecs (i.e. 1/80MHz). Theoretical max exposure = 3.8 hours. In practice the max exposure will be limited by the dark current of the device and at +5degC this will be approx mins. If the sensor is cooled below +5degC the max. usable exposure may be extended beyond 20mins. Once an exposure has started it cannot be interrupted by another trigger. If for example the camera is in external trigger mode, any trigger pulses applied to the camera during exposure will be ignored. An exposure may be aborted by setting the Abort bit the in trigger mode register. Once an exposure has been aborted the camera will run in the trigger mode selected by the trigger mode register. Actual exposure = Exposure register setting us ( i.e. min exposure = 23.1us) 3.6 Trigger Modes The trigger modes of the camera can be set using the internal trigger mode register. Bits are as outlined below. bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0 Ext R/F Ext Trig en Reserved Reserved Abort Seq. trig Fix. frm en Snap Shot Note that bit3 and bit 0 are self clearing bits Idle mode If the External trigger enable, bit 6, of the Trigger mode register is set = 0 and the Sequence trigger bit 2 is set = 0, then the camera will remain in idle mode i.e. no images will be read from the sensor.
14 Release OSPREY_IM_V1.0_ doc 27/07/12 14 of Internal Trigger If the External trigger enable, bit 6, of the Trigger mode register is set = 0 and the Sequence trigger bit 2 is set = 1, then the camera will use an internal trigger to start the integration and readout of the sensor. The camera will run with continuous integration and readout of the sensor Two modes of internal trigger are available Integrate Then Read (ITR) mode and Fixed frame rate mode. If the Fixed frame rate bit 1 = 0 then ITR mode will be used to capture a continuous sequence of images. The camera will immediately trigger the start of a new integration period when the previous image has been readout. If the Fixed frame rate bit 1 = 1 then the camera will generate an internal trigger signal at a user programmable frame rate External Trigger If the External trigger enable, bit 6, of the Trigger mode register is set = 1 then the camera will use an external trigger to start the integration and readout of the sensor. If the External Rising/Falling, bit 7, is set = 1 then the rising edge of an incoming trigger pulse is used to trigger the start of integration. Else the falling edge is used to trigger the start of integration, both scenarios are depicted in the diagram below. Notes; - It is possible to overlap the readout and integration period for an external trigger signal. - Time from Signal received at camera to start of exposure = 1.125us +/-12.5ns jitter - Min exposure is 23.1us
15 Release OSPREY_IM_V1.0_ doc 27/07/12 15 of 31 EXT. TRIG (+ve) EXT. TRIG (-ve) T pw T fp T s T rd T s Wait for trig Integration Readout Wait for trig Etc. TRIG OUT T int T fp = Frame period T pw = Trigger pulse width, min width > one 40MHz clock period T s = Delay from falling edge of trigger to end of exposure and Start Readout T rd = readout time for 1 progressive frame T int = integration time of sensor Jitter performance = +/- one 40MHz clock period Figure 6: External Trigger timing Notes; - External trigger, triggers the start of integration of the sensor Snapshot trigger If the External trigger enable, bit 6, of the Trigger mode register is set = 0 and the Sequence trigger bit 2 is set = 0, then the camera will remain in idle mode i.e. no images will be read from the sensor. Setting bit 0 will trigger an acquisition from the camera. Note that bit 0 is self clearing Trigger Abort For all modes of the camera the Trigger Abort (bit 3) will abort the current exposure when it is set = 1. Video data will still be sent from the camera. The image sent will be for the duration of the exposure up until the abort command was received. Note that bit 3 of the trigger mode register is self clearing.
16 Release OSPREY_IM_V1.0_ doc 27/07/12 16 of ROI A region of interest within the main active region of 2048*2048 may be defined. The ROI is setup using a bank of registers to control the X offset, the ROI width, the Y offset and the ROI height. These parameters are shown pictorially below. The user must ensure that X offset + ROI width is 2048 and similarly the Y offset + ROI height is Also ROI width and ROI height must be > pixels X W X = ROI X Offset Y Y = ROI Y Offset W = ROI width 2048 lines H ROI H = ROI height Figure 7: ROI size and offset It is possible to send a zero value to the ROI height, this will cause the camera to stop imaging even when a new value of greater than zero is issued. When/If this occurs the ROI height must be set to a value greater than zero and a Trigger Abort command will then need to be issued to reset the acquisition sequence. The camera will then trigger and readout as normal. It is recommended that when the ROI has been changed that the Host re-issues the command to set the appropriate trigger mode with the 'Trigger Abort' (bit 3) set in the trigger mode register. Further triggers/commands may be issued after this command. Note: The Image resolution and number of 12bit taps must be set correctly in the frame grabber format file to ensure correct display of the data.
17 Release OSPREY_IM_V1.0_ doc 27/07/12 17 of Binning In addition to standard 1*1 output, two levels of binning are implemented within the camera. The binning factors available within the camera are 1*1, 2*2, and 4*4. If a binning level of greater than 1*1 is used then the digital video on the camera link output switches to a single tap output. i.e. Binning 1* Tap output both at 80MHz pixel rate, 2048*2048 full frame Binning 2* Tap output at 80MHz, sequential pixel order, 1024*1024 full frame Binning 4* Tap output at 40Mhz, sequential pixel order, 512*512 full frame Note: The Image resolution and number of 12bit taps must be set correctly in the frame grabber format file to ensure correct display of the data. 3.9 Binning and ROI Binning and ROI may be active simultaneously. The ROI is determined on a single pixel basis after which Binning may be applied High Dynamic Range (HDR) Mode When enabled the amount of light required to saturate the ADC (i.e. reach 4095 counts) will be 16 times that of the standard mode of operation. HDR mode may be used for all trigger modes. Minimum exposure for this mode is 420msecs Unit Serial number The camera serial number may be read from the camera s EPROM when the Comms is enabled to the EPROM. Two bytes are used to hold the units serial number. Note that the serial number may also be read as part of the Manufacturers data.
18 Release OSPREY_IM_V1.0_ doc 27/07/12 18 of Manufacturers Data Manufacturers data may be read from the camera s EPROM when the Comms is enabled to the EPROM. 18 bytes are used to hold the manufacturers data that includes the serial number. Starting at address 0x bytes Serial number 3 bytes Build Date (DD/MM/YY) 5 bytes Build code (5 ASCII chars) 2 bytes ADC cal 0degC point 2 bytes ADC cal+4 0degC point 2 bytes DAC cal 0degC point 2 bytes DAC cal+4 0degC point ADC calibration data (Sensor temp) Two ADC values are held in the EPROM, each ADC value is held in 2bytes of the EPROM. The two ADC values represent the CMOS imaging sensor temperature at 0 degrees centigrade and +40 degrees centigrade. The ADC reading will vary linearly with temperature and the two calibration points may be used to define a straight line that can be used to convert the ADC reading to degrees centigrade DAC calibration data DAC calibration data is used as part of the factory setup to determine the set point of the temperature control loop. The camera will be setup at the factory to have a +5degrees centigrade set point for the CMOS imaging sensor.
19 Release OSPREY_IM_V1.0_ doc 27/07/12 19 of 31 4 SERIAL COMMUNICATION (CAMERALINK INTERFACE) 4.1 Overview For version 2.3 of the Micro firmware, the Power on default settings for camera serial port are; baud - 1 start bit - 8 data bits - 1 stop bit UART message format from Host to camera Command Data 1 Data 2... Data n ETX Chk_Sum The first Byte is the command to the Microcontroller in the camera, following bytes contain data required by the command, the ETX byte terminates the command. 0x50 is always used to terminate the command. An additional check sum byte may also be required to be sent by the host if check sum mode is enabled. UART message format from camera to Host Data 1 Data 2... Data n ETX Chk_Sum all or none of the above bytes may be sent in response to commands from the host depending on the commands sent by the host. An optional mode of operation is included in the firmware for command acknowledge. Once enabled the camera will respond to all commands send by the host. After the camera has received and processed the command from the host, a single command acknowledge byte will be sent at the end of transmission (ETX). i.e. should the host command require data to be sent from the camera then the ETX byte will be sent at the end of the requested data. Another optional mode of operation is included in the firmware is for check sum operation, this mode should only be used when the command acknowledge mode is enabled. Once the check sum mode is enabled the camera will only act upon commands that are received with the correct check sum byte sent at the end of the command packet. Note that if the check sum feature is not enabled check sum bytes may still be sent at the end of a command packet, the command will be processed and the check sum will be ignored. The check sum byte should be the result of the Exclusive OR of all bytes in the Host command packet including the ETX byte. When check sum mode is enabled data returned from the camera will include an echo of the checksum from the host command By default the camera will boot up with both command acknowledge and check sum operation disabled. It is intended that the camera be operated from a higher level perspective whereby complete UART messages or groups of UART messages are used to achieve required camera functionality.
20 Release OSPREY_IM_V1.0_ doc 27/07/12 20 of 31 Bits in registers that have not been identified in the documentation should be ignored. Once a command has been received by the camera all subsequent commands from the host will be ignored until the command has been processed. It is recommend that both command acknowledge and check sum operation be enabled at power up. 4.2 ETX/ERROR codes Error codes will be sent as ETX characters by the camera in response to commands that have failed. 0x50 ETX Command acknowledge, command processed successfully. 0x51 ETX_SER_TIMEOUT Partial command packet received, camera timed out waiting for end of packet. Command not processed 0x52 ETX_CK_SUM_ERR Check sum transmitted by host did not match that calculated for the packet. Command not processed 0x53 ETX_I2C_ERR An I2C command has been received from the Host but failed internally in the camera. 0x54 ETX_UNKNOWN_CMD Data was detected on serial line, command not recognized 0x55 ETX_DONE_LOW Host Command to access the camera EPROM successfully received by camera but not processed as EPROM is busy. i.e. FPGA trying to boot.
21 Release OSPREY_IM_V1.0_ doc 27/07/12 21 of Set Commands Set Command Serial Packet Comments Micro RESET 0x55 0x99 0x66 0x11 0x50 0xEB Will trap Micro causing watchdog and reset of firmware. The camera will give no response to this command Set system state 0x4F 0xYY 0x50 YY Bit 6 = 1 to enable check sum mode YY Bit 4 = 1 to enable command ack YY Bit 1 = 0 to Hold FPGA in RESET YY Bit 0 = 1 to enable comms to FPGA EPROM Set FPGA CTRL reg 0x53 0xE0 0x02 0x00 0xYY 0x50 YY Bit 0 = 1 to enable TEC (Default=1) Set Frame rate (Internal trigger, fixed rate only) Set Exposure Set Trig Mode Set Digital video gain Set Binning 0x53 0xE0 0x02 0xDD 0xY1 0x50 0x53 0xE0 0x02 0xDE 0xY2 0x50 0x53 0xE0 0x02 0xDF 0xY3 0x50 0x53 0xE0 0x02 0xE0 0xY4 0x50 0x53 0xE0 0x02 0xED 0xY1 0x50 0x53 0xE0 0x02 0xEE 0xY2 0x50 0x53 0xE0 0x02 0xEF 0xY3 0x50 0x53 0xE0 0x02 0xF0 0xY4 0x50 0x53 0xE0 0x02 0xF1 0xY5 0x50 0x53 0xE0 0x02 0xD4 0xYY 0x50 0x53 0xE0 0x02 0xD5 0xMM 0x50 0x53 0xE0 0x02 0xD6 0xLL 0x50 0x53 0xE0 0x02 0xDB 0xYY 0x50 32 bit value, 4 separate commands, 1 count = 1*80MHz period = 12.5nsecs Y1 = MSB of 4 byte word Y4 = LSB of 4 byte word; Frame rate updated on LSB write 40 bit value, 1count = 1*80MHz period Y1 = MSB of 4 byte word ::: Y5 = LSB of 4 byte word; Frame rate updated on LSB write YY Bit 7 = 1 to enable rising edge, = 0 falling edge Ext trigger (Default=1) YY Bit 6 = 1 to enable External trigger (Default=0) YY Bit 3 = 1 to Abort current exposure, self clearing bit (Default=0) YY Bit 2 = 1 to start continuous seq'., 0 to stop (Default=1) YY Bit 1 = 1 to enable Fixed frame rate, 0 for continuous ITR (Default=0) YY Bit 0 = 1 for snapshot, self clearing bit (Default=0) 16bit value = gain*512 MM bits 7..0 = gain bits LL bits 7..0 = level bits 7..0 Data updated on write to LSBs YY Default = 0x00 YY = 0x00, binning 1*1 YY = 0x11, binning 2*2 YY = 0x22, binning 4*4
22 Release OSPREY_IM_V1.0_ doc 27/07/12 22 of 31 Set ROI X Size Set ROI X offset Set ROI Y Size Set ROI Y offset Set Dynamic Range mode View NUC map 0x53 0xE0 0x02 0xD7 0xMM 0x50 0x53 0xE0 0x02 0xD8 0xLL 0x50 0x53 0xE0 0x02 0xD9 0xMM 0x50 0x53 0xE0 0x02 0xDA 0xLL 0x50 0x53 0xE0 0x02 0xF3 0x81 0x50 0x53 0xE0 0x02 0xF4 0xLL 0x50 0x53 0xE0 0x02 0xF3 0x82 0x50 0x53 0xE0 0x02 0xF4 0xMM 0x50 0x53 0xE0 0x02 0xF3 0x83 0x50 0x53 0xE0 0x02 0xF4 0xLL 0x50 0x53 0xE0 0x02 0xF3 0x84 0x50 0x53 0xE0 0x02 0xF4 0xMM 0x50 0x53 0xE0 0x02 0xF7 0xYY0x50 0x53 0xE0 0x02 0xF7 0xYY 0x50 12bit value MM bits 3..0 = size bits LL bits 7..0 = size bits 7..0 Data updated on write to LSBs 12bit value MM bits 7..0 = offset bits LL bits 7..0 = offset bits 7..0 Data updated on write to LSBs 12bit value MM bits 3..0 = size bits LL bits 7..0 = size bits 7..0 Data updated on write to MSBs or LSBs 12bit value MM bits 3..0 = size bits LL bits 7..0 = size bits 7..0 Data updated on write to MSBs or LSBs YY = 72 Enable High Dynamic Range capture/readout YY = 60 Enable Standard Dynamic Range capture/readout YY = 40 to view NUC offset map. YY = 60 to view live images.
23 Release OSPREY_IM_V1.0_ doc 27/07/12 23 of Query Commands Query Command Send Serial Packet Comments Get system status Get FPGA Status Get Frame rate (Internal trigger, fixed rate only) Get Exposure Get Digital video gain Get PCB temperature Get CMOS silicon temperature 0x49 0x50 0x53 0xE0 0x01 0x00 0x50 0x53 0xE0 0x01 0xDD 0x50 0x53 0xE0 0x01 0xDE 0x50 0x53 0xE0 0x01 0xDF 0x50 0x53 0xE0 0x01 0xE0 0x50 0x53 0xE0 0x01 0xED 0x50 0x53 0xE0 0x01 0xEE 0x50 0x53 0xE0 0x01 0xEF 0x50 0x53 0xE0 0x01 0xF0 0x50 0x53 0xE0 0x01 0xF1 0x50 0x53 0xE0 0x01 0xD5 0x50 0x53 0xE0 0x01 0xD6 0x50 0x53 0xE0 0x02 0x70 0x00 0x50 0x53 0xE0 0x02 0x71 0x00 0x50 0x53 0xE0 0x02 0x6E 0x00 0x50 0x53 0xE0 0x02 0x6F 0x00 0x50 1 byte returned from camera Bit 7 = Reserved Bit 6 = 1 check sum mode enabled Bit 5 = Reserved Bit 4 = 1 to enable command ACK Bit 3..2 = Reserved Bit 2 = 1 if FPGA booted ok Bit 1 = 0 to Hold FPGA in RESET Bit 0 = 1 to enable comms to FPGA EPROM 1 byte returned from camera Bit 0 = 1 if TEC is enabled 32 bit value, internal registers DD to E0 read, register E0 contains the LSBs 1 count = 1*80MHz period = 12.5nsecs 40 bit value, internal registers ED to F1 read, register F1 contains the LSBs 1 count = 1*80MHz period = 12.5nsecs 2 bytes returned from camera 16bit value = gain*512 1 st byte (from D5) => bits nd byte (from D6) => bits bytes returned for 12 bit signed value 1 st byte => bits 3..0 = MSBs nd byte => bits 7..1 = LSBs 7..0 Divide 12 bit value by 16 to get temp. 2 bytes returned, MSB followed by LSB, indicate sensor reading(therm). Conversion formula to deg C see section 3.12 Get Micro version 0x56 0x50 2 bytes returned. 1 st byte Major
24 Release OSPREY_IM_V1.0_ doc 27/07/12 24 of 31 Get FPGA version Get Trig Mode Get Binning Get ROI X Size Get ROI X offset Get ROI Y Size Get ROI Y offset 0x53 0xE0 0x01 0x7E 0x50 0x53 0xE0 0x01 0x7F 0x50 0x53 0xE0 0x01 0xD4 0x50 0x53 0xE0 0x01 0xDB 0x50 0x53 0xE0 0x01 0xD7 0x50 0x53 0xE0 0x01 0xD8 0x50 0x53 0xE0 0x01 0xD9 0x50 0x53 0xE0 0x01 0xDA 0x50 0x53 0xE0 0x02 0xF3 0x01 0x50 0x53 0xE0 0x02 0xF4 0x00 0x50 0x53 0xE0 0x01 0x73 0x50 0x53 0xE0 0x02 0xF3 0x02 0x50 0x53 0xE0 0x02 0xF4 0x00 0x50 0x53 0xE0 0x01 0x73 0x50 0x53 0xE0 0x02 0xF3 0x03 0x50 0x53 0xE0 0x02 0xF4 0x00 0x50 0x53 0xE0 0x01 0x73 0x50 0x53 0xE0 0x02 0xF3 0x04 0x50 0x53 0xE0 0x02 0xF4 0x00 0x50 0x53 0xE0 0x01 0x73 0x50 version 2 nd byte Minor version. Set address 7E (Major Version Byte) Read address 7E, 1 byte Set address 7F (Minor Version Byte) Read address 7F, 1 byte 1 byte returned; Bit 7 = 1 rising edge trig enabled Bit 6 = 1 External trigger enabled Bit 5,4 = reserved Bit 3 = Always read as '0' Bit 2 = 1 continuous seq'., enabled Bit 1 = 1 Fixed frame rate enabled, 0 for continuous ITR Bit 0 = Always read as '0' 1 byte returned; = 0x00, binning 1*1 = 0x11, binning 2*2 = 0x22, binning 4*4 X Size is a 12 bit value 1st BYTE returned (from D7) bits 3..0 = X size bits nd BYTE returned (from D8) bits 7..0 = X size bits 7..0 X Offset is a 12 bit value 1st BYTE returned (from D9) bits 3..0 = X Offset bits nd BYTE returned (from DA) bits 7..0 = X Offset bits 7..0 Y Size is a 12 bit value 1st BYTE returned after 1st 4 commands i.e. from 0x53 0xE0 0x02 0xF3 0x01 0x50 Bits 7..0 = Y size bits ND BYTE returned after 2nd 4 commands i.e. from 0x53 0xE0 0x02 0xF3 0x02 0x50 Bits 3..0 = Y size bits Y offset is a 12 bit value 1st BYTE returned after 1st 4 commands i.e. from 0x53 0xE0 0x02 0xF3 0x3 0x50 Bits 7..0 = Y offset bits ND BYTE returned after 2nd 4 commands i.e. from 0x53 0xE0 0x02 0xF3 0x04 0x50 Bits 3..0 = Y offset bits 11..8
25 Release OSPREY_IM_V1.0_ doc 27/07/12 25 of 31 Get Dynamic Range mode Get Unit Serial Number Get manufacturers Data 0x53 0xE0 0x01 0xF7 0x50 0x53 0xAE 0x05 0x01 0x00 0x00 0x02 0x00 0x50 0x53 0xAF 0x02 0x50 0x53 0xAE 0x05 0x01 0x00 0x00 0x02 0x00 0x50 0x53 0xAF 0x12 0x50 1 byte returned = 72 High Dynamic Range mode enabled = 60 Standard Dynamic Range enabled 2 bytes returned 1 st byte is the LSB 2 nd is the MSB Get 18 bytes from cameras EPROM. For 2 byte values 1st byte returned is the LSB. Starting at address 0x bytes Serial number 3 bytes Build Date (DD/MM/YY) 5 bytes Build code (5 ASCII chars) 2 bytes ADC cal 0degC point 2 bytes ADC cal+4 0degC point 2 bytes DAC cal 0degC point 2 bytes DAC cal+4 0degC point
26 Release OSPREY_IM_V1.0_ doc 27/07/12 26 of Serial Command Examples NOTE: Assume that Command Ack and Check sum mode are enabled unless otherwise stated Set System status(enable Command Ack and Check sum mode) From power up Command TX bytes (to camera) RX d bytes (From camera) Set System status (=0x56) 0x4F 0x56 0x50 0x49 0x50 0x49 (ack + chk_sum) YY Bit 7= 0 - reserved YY Bit 6= 1 to enable check sum mode YY Bit 5= 0 to enable external comms YY Bit 4 = 1 to enable command ack YY Bit 3 = 0 - reserved YY Bit 2 = 1 - reserved YY Bit 1 = 1 FPGA NOT in RESET YY Bit 0 = 0 to disable comms to FPGA EPROM Get System Status Command TX bytes (to camera) RX d bytes (From camera) Get system status 0x49 0x50 0x19 0x56 0x50 0x19 (status = 0x56) Get Micro version Command TX bytes (to camera) RX d bytes (From camera) Get Micro version 0x56 0x50 0x06 0x02 0x03 0x50 0x06 (V2.3) Get FPGA version Command TX bytes (to camera) RX d bytes (From camera) 0x53 0xE0 0x01 0x7E 0x50 0x9C 0x50 0x9C 0xE3 0x01 0x50 0xE3 Get FPGA version 0x53 0xE0 0x01 0x7F 0x50 0x50 0x9C 0x9D 0xE3 0x0B 0x50 0xE3 (v1.11) Reset camera Command TX bytes (to camera) RX d bytes (From camera) Micro Reset 0x55 0x99 0x66 0x11 0x50 0xEB None Set system State to Hold FPGA in RST -- Poll camera with this command every 500msecs until Rx bytes received 0x4F 0x51 0x50 0x4E Set system State to boot the 0x4F 0x52 0x50 0x4D 0x50 0x4D (0x50 0x4E) received when Micro has re-booted successfully
27 Release OSPREY_IM_V1.0_ doc 27/07/12 27 of 31 FPGA Get system status -- Poll the camera with this command every 500ms until bit 2 of the received status indicates that the FPGA has booted ok. 0x49 0x50 0x19 (0x52 0x50 0x19) -- FPGA not booted (0x56 0x50 0x19) -- FPGA booted ok Read Sensor PCB temperature Command TX bytes (to camera) RX d bytes (From camera) 0x53 0xE0 0x02 0x70 0x00 0x50 0x91 0x50 0x91 0xE3 0x01 0x50 0xE3 Get PCB temperature 0x53 0xE0 0x02 0x71 0x00 0x50 0x90 0x50 0x90 0xE3 0x93 0x50 0xE3 (25.18degC) 4.6 Serial Command Error Examples NOTE: Assume that Command Ack and Check sum mode are enabled unless otherwise stated Missing or wrong checksum Command TX bytes (to camera) RX d bytes (From camera) Get system status 0x49 0x50 0x52 0x19 Camera has received a partial command but not received the correct check sum and therefore responds with an error code of 0x52 + sends the check sum byte that it had been expecting. The command is ignored Partial host command with missing data/etx/checksum Command TX bytes (to camera) RX d bytes (From camera) Get system status 0x49 0x51 0x19 Camera has received a partial command but not received expected data or the ETX character. Camera responds with error code 0x51 + sends the check sum byte that it had been expecting. The command is ignored Corrupt/Unknown host command Command TX bytes (to camera) RX d bytes (From camera) Get system status 0x48 0x50 0x19 0x54 0x48 1st byte is corrupt and the camera has received an unknown command. Camera responds with error code 0x54 + sends the check sum byte that it had been expecting. The command is ignored.
28 Release OSPREY_IM_V1.0_ doc 27/07/12 28 of 31 APPENDIX A - FPGA FIRMWARE UPLOAD
29 Release OSPREY_IM_V1.0_ doc 27/07/12 29 of 31 CAMERA EPROM The cameraeprom is divided into15 sectors with address spaces as outlined below. Note that each address points to a 16bit word. /* Sector Structure... Sector Kwords words start end start end FFF FFF FFF FFF FFF FFF FFF FFF FFFF FFF FFFF FFF FFFF FFF FFFF SECTOR 1 - is used for Manufacture specific data i.e. serial number etc. SECTORS 2-15 are used to hold the FPGA configuration information. To program a new FPGA configuration 1. Sectors 2-15 must be erased 2. a new bit file must be uploaded to Sectors 2-15 Note that SECTOR 1 must not be ERASED as this contains detailed data about the camera. SECTOR ERASE The following command is used to erase a sector. SECTOR xx ERASE - 0x53 0xAE 0x05 0x04 0xAA 0xBB 0xCC 0x00 0x50 Where the Hex Number AABBCC represents an address in the sector to be erased. After the SECTOR erase command has been issued a small delay is required for the ERASE to take place. Successful erase can be determined by polling the sector with the following command. 0x53 0xAF 0x01 0x50 If a value of 0xFF is returned the sector erase is complete. Example Sector ERASEs
30 Release OSPREY_IM_V1.0_ doc 27/07/12 30 of 31 SECTOR 2 ERASE - 0x53 0xAE 0x05 0x04 0x00 0x10 0x00 0x00 0x50 0x53 0xAF 0x01 0x50 (Continue to poll until 0xFF received) SECTOR 3 ERASE - 0x53 0xAE 0x05 0x04 0x00 0x20 0x00 0x00 0x50 0x53 0xAF 0x01 0x50 (Continue to poll until 0xFF received) SECTOR 4 ERASE - 0x53 0xAE 0x05 0x04 0x00 0x30 0x00 0x00 0x50 0x53 0xAF 0x01 0x50 (Continue to poll until 0xFF received) SECTOR 5 ERASE - 0x53 0xAE 0x05 0x04 0x00 0x40 0x00 0x00 0x50 0x53 0xAF 0x01 0x50 (Continue to poll until 0xFF received) SECTOR 6 ERASE - 0x53 0xAE 0x05 0x04 0x00 0x50 0x00 0x00 0x50 0x53 0xAF 0x01 0x50 (Continue to poll until 0xFF received) SECTOR 7 ERASE - 0x53 0xAE 0x05 0x04 0x00 0x60 0x00 0x00 0x50 0x53 0xAF 0x01 0x50 (Continue to poll until 0xFF received) SECTOR 8 ERASE - 0x53 0xAE 0x05 0x04 0x00 0x70 0x00 0x00 0x50 0x53 0xAF 0x01 0x50 (Continue to poll until 0xFF received) SECTOR 9 ERASE - 0x53 0xAE 0x05 0x04 0x00 0x80 0x00 0x00 0x50 0x53 0xAF 0x01 0x50 (Continue to poll until 0xFF received) SECTOR 10 ERASE - 0x53 0xAE 0x05 0x04 0x01 0x00 0x00 0x00 0x50 0x53 0xAF 0x01 0x50 (Continue to poll until 0xFF received) SECTOR 11 ERASE - 0x53 0xAE 0x05 0x04 0x01 0x80 0x00 0x00 0x50 0x53 0xAF 0x01 0x50 (Continue to poll until 0xFF received) SECTOR 12 ERASE - 0x53 0xAE 0x05 0x04 0x02 0x00 0x00 0x00 0x50 0x53 0xAF 0x01 0x50 (Continue to poll until 0xFF received) SECTOR 13 ERASE - 0x53 0xAE 0x05 0x04 0x02 0x80 0x00 0x00 0x50 0x53 0xAF 0x01 0x50 (Continue to poll until 0xFF received) SECTOR 14 ERASE - 0x53 0xAE 0x05 0x04 0x03 0x00 0x00 0x00 0x50 0x53 0xAF 0x01 0x50 (Continue to poll until 0xFF received) SECTOR 15 ERASE - 0x53 0xAE 0x05 0x04 0x03 0x80 0x00 0x00 0x50 0x53 0xAF 0x01 0x50 (Continue to poll until 0xFF received) SECTOR PROGRAMMING Bursts of 32 DATA bytes (sixteen 16bit words) should be sent to the EPROM using a single command, the EPROM will auto increment the addresses. Burst write command 0x53 0xAE 0x25 0x02 0xAA 0xBB 0xCC 0xN1 0xN2 0xN3...0xN32 0x00 0x50 The address of the burst write is given by AABBCC, 32 DATA bytes as read from bit file are sent N1-N32 Address AABBCC should start at the base address of sector 2 i.e. 0x and increment by 16 for every burst command until the end of file. At the end of file the last burst may not require 32bytes due to the file size, if this is the case the last 32 should be padded out to 32. Data in padding ignored.
31 Release OSPREY_IM_V1.0_ doc 27/07/12 31 of 31 Notes : - It is recommended to operate the camera with Command Ack. Waiting for a command Ack will ensure burst writes have taken place before moving to the next burst write. - The bit stream contains a check sum that is used by the FPGA during power up. If data is corrupted during upload the FPGA will not boot. - Verification that FPGA has successfully booted can be done by reading the FPGA version number. Example command list Command Enable FPGA programming Erase EEPROM sector 2 Confirm Sector 2 erase (by reading LSByte) Erase EEPROM sectors 3-15 and confirm erase after each sector. Burst write 32 bytes of bit file Multiple burst writes of 32 bytes of bit file Enable External Comms Get FPGA version Disable External Comms TX bytes (to camera) 0x4F 0x53 0x50 0x53 0xAE 0x05 0x04 0x00 0x10 0x00 0x00 0x50 0x53 0xAF 0x01 0x50 As above with relevant sector address 0x53 0xAE 0x25 0x02 0x00 0x10 0x00 0xN1 0xN2 0xN3...0xN32 0x00 0x50 0x53 0xAE 0x25 0x02 0xAA 0xBB 0xCC 0xN1 0xN2 0xN3...0xN32 0x00 0x50 0x4f 0x02 0x50 0x53 0xE0 0x01 0x7E 0x50 0x53 0xE0 0x01 0x7F 0x50 RX d bytes (from camera) 0x50 0x50 0xFF 0x50 As above 0x50 0x50 0x50 0x50 0x01 0x50 0x50 0x0D 0x50 Comments Enable cmd ack, Enable chk sum, Hold FPGA in reset, enable EPROM comms Poll until 0xFF is returned Poll after each sector is erased until 0xFF is returned 1st burst starting at Sector 2 address. Address 0xAABBCC starts at sector 2 base address and needs to be incremented by 16 for each successive burst until end of file. FPGA will now boot with new firmware, need to delay approx. 500msec Version x4F 0x52 0x50 0x50 Disable External Comms
OWL 640 Analogue COTS Instruction Manual
2012-03-08-011 1.0 OWL_640-Ax_COTS_IM_v1_1 22/09/15 1 of 37 Project designation OWL 640 Analogue COTS Document title 2012-03-08-011 1.0 OWL_640-Ax_COTS_IM_v1_1 22/09/15 2 of 37 DOCUMENT VALIDATION Action
More informationOEM API Specification
OEM API Specification For Wasatch Photonics OEM Spectrometers WasatchDevices.com Revised 2016-08-26 Page 1 Revision Log Revision Date By Reason 1.0 2016-08-29 J. Traud Initial Release Contents General
More informationVenstar Thermostat Adapter
Developer Venstar Thermostat Adapter v001 Developer Venstar Thermostat Adapter Version 001 May 23, 2013 Revision History Rev Date Comments 001 05/23/13 Initial Release Page 1 of 13 Table of Contents 1
More informationJMY504M User's Manual
JMY504M User's Manual (Revision 3.42) Jinmuyu Electronics Co. LTD 2011/6/28 Please read this manual carefully before using. If any problem, please mail to: Jinmuyu@vip.sina.com Contents 1 Product introduction...
More informationEMBED2000+ Data Sheet
EMBED2000+ Data Sheet Description The Ocean Optics EMBED2000+ Spectrometer includes the linear CCD-array optical bench, plus all the circuits necessary to operate the array and convert to a digital signal.
More informationSpecification E2 Interface
Specification E2 Interface Version 4.1 Name Date Created: Robert Mayr. 15.04.2011 Checked: Haider A. 15.04.2011 Approved: Reason for change: Text corrections TABLE OF CONTENTS 1 INTRODUCTION... 3 1.1 Overview..................................................................................................................
More informationJMY505G User's Manual
JMY505G User's Manual (Revision 3.42) Jinmuyu Electronics Co. LTD 2011/6/28 Please read this manual carefully before using. If any problem, please mail to: jinmuyu@vip.sina.com Contents 1 Product introduction...
More informationTELI CSB4000CL Reference Information
TELI CSB4000CL Reference Information Reference Information on cameras supported by MultiCam compliant frame grabbers Public Information MultiCam Cameras Reference Information Teli CSB4000CL 0.1 Teli CSB4000CL
More informationLT900SERIES. 1xN Multi-Channel Switch Operation Manual
LT900SERIES 1xN Multi-Channel Switch Operation Manual Table of Contents General Information.. 1 General Specifications...... 2 Interface Connectors..... 3 Connector Assignment 16 pin........ 4 26 pin....
More informationUser s Manual. PCIe-FRM11 User s Manual (Rev 1.4)
PCIe-FRM11 User s Manual Windows, Windows2000, Windows NT and Windows XP are trademarks of Microsoft. We acknowledge that the trademarks or service names of all other organizations mentioned in this document
More informationINSTEON Hidden Door Sensor
Developer Notes INSTEON Door Sensor Developer Notes INSTEON Hidden Door Sensor Version 005 October 18, 2013 Revision History Rev Date Comments 001 4/15/13 Initial Release 002 8/2/13 Updated s 003 9/6/13
More informationCAN / RS485. Product Description. Technical Reference Note. Interface Adapter. Special Features
CAN / Interface Adapter For SHP Series Total Power: < 1 Watts Input Voltage: 5V Internal Outputs: CAN,, USB, I 2 C Special Features Input Protocols: 1) using Modbus 2) CAN using modified Modbus Output
More informationCTT MODBUS-RTU COMMUNICATION PROTOCOL TEMPERATURE MONITOR DEVICE
INSTRUCTION MANUAL IM149-U v0.92 CTT MODBUS-RTU COMMUNICATION PROTOCOL TEMPERATURE MONITOR DEVICE Firmware version: v3.0 or higher MODBUS PROTOCOL Modbus is a master-slave communication protocol able to
More informationJMY607H User's Manual
JMY607H User's Manual (Revision 3.42) Jinmuyu Electronics Co. LTD 2011/6/27 Please read this manual carefully before using. If any problem, please mail to: Jinmuyu@vip.sina.com Contents 1 Product introduction...
More informationDeveloper Notes INSTEON Thermostat v012. Developer Notes. INSTEON Thermostat. Revision History
Developer INSTEON Thermostat v012 Developer INSTEON Thermostat Version 012 June 19, 2012 Revision History Rev Date Comments 001 10/28/11 Initial Release 002 11/4/11 Updated formatting in some sections
More informationSPI Lasers UK Limited. Serial Command Reference for the PRISM Laser Platform
SPI Lasers UK Limited Serial Command Reference for the PRISM Laser Platform 1 of 89 Table of Contents Introduction... Connecting to the OEM Fibre Laser... Data Link Layer... Frame Structure... Data Element...
More informationSERIES 1004 X 1004 PROGRESSIVE SCAN CAMERA TECHNICAL REFERENCE MANUAL
7700-2 SERIES 1004 X 1004 PROGRESSIVE SCAN CAMERA TECHNICAL REFERENCE MANUAL CAMERA LINK Shown with optional 1/4-20 mounting block Model 7700-2 Camera Technical Manual 6X-1029C April 28, 2011 7700-2 Table
More informationApplication Note BDLxxxx RS232 SERIAL INTERFACE COMMUNICATION PROTOCOL (SICP V1.82)
Application Note BDLxxxx RS232 SERIAL INTERFACE COMMUNICATION PROTOCOL (SICP V1.82) Table of Contents 1. INTRODUCTION... 1 1.1 PURPOSE... 1 1.2 DEFINITIONS, ABBREVIATIONS AND ACRONYMS... 1 2. COMMAND PACKET
More information1. Implemented CM11 protocol
1. Implemented CM11 protocol 1.1. Housecodes and Device Codes. The housecodes and device codes range from A to P and 1 to 16 respectively although they do not follow a binary sequence. The encoding format
More informationMCW Application Notes 24 th February 2017
MCW Application Notes 24 th February 2017 www.motorcontrolwarehouse.co.uk Document number MCW-HEDY-001 Revision 0.1 Author Gareth Lloyd Product HEDY HD700 Title Summary HEDY HD700 Modbus Serial Communications
More informationGNetPlus Communication Protocol
Basic Package (BINARY VERSION) Master Query Package (HOST) Field Header Address Query Function Data length DATA BYTES Error Check Desc SOH 0~255 0~255 0~255 CRC16_Low CRC16_Hi Size 1 BYTE 1 BYTE 1 BYTE
More informationSupports ISO14443A Mifare Classic 1K, Mifare Classic 4K, Mifare Ultralight. Fast data transfer - Contactless communication up to 106 KHz
SM132-USB 13.56 MHz RFID Mifare Read / Write USB Module DATA SHEET Complete Read/Write module including antenna Supports ISO14443A Mifare Classic 1K, Mifare Classic 4K, Mifare Ultralight USB Interface
More informationJMY501H User's Manual
JMY501H User's Manual (Revision 3.42) Jinmuyu Electronics Co. LTD 2011/6/27 Please read this manual carefully before using. If any problem, please mail to: Jinmuyu@vip.sina.com Contents 1 Product introduction...
More informationDIGITAL TRANSDUCER TESTER & PC-INTERFACE (AVA-03) 16-APR-2015 PAGE 1 OF 9 1. GENERAL
PAGE 1 OF 9 1. GENERAL The Avanti I²C Transducer Tester and PC-Interface (AVA-03) is a standalone device for accessing pressure/temperature transducers, which are equipped with a two-wire serial I²C interface.
More informationRS-232 Control of the Advantage EQ281/8, EQ282/8 and Advantage SMS200
RS-232 Control of the Advantage EQ281/8, EQ282/8 and Advantage SMS200 Biamp Systems, 14130 N.W. Science Park, Portland, Oregon 97229 U.S.A. (503) 641-7287 an affiliate of Rauland-Borg Corp. Introduction
More informationFEATURES. APPLICATIONS Machine Vision Embedded Instrumentation Motion Control Traffic Monitoring Security
FEATURES High-performance CMOSIS sensors - Sensitivity: 5.56 V/lux.s - Dynamic range: 60 db - Dark Noise: 8.6 e - - High speed: 95* fps - 8M Pixel: 3360(H) x 2496(V) - Monochrome / Color - Global Shutter
More informationGoGo Board Tethered Mode Protocol Arnan (Roger) Sipitakiat Updated: July 8, 2011
General Information GoGo Board Tethered Mode Protocol Arnan (Roger) Sipitakiat Updated: July 8, 2011 http://www.gogoboard.org This document describes only the serial protocol of the tethered mode. The
More informationC628 Enhanced JPEG Module. User Manual
C628 Enhanced JPEG User Manual v1.1 Release Note: 1. May 2, 2006 official released v1.0 2. Dec 27, 2006 revise electrical characteristics Table of Contents Part I - Hardware Overview 1 Features.. 1 Specifications
More informationTechnical Specification. Third Party Control Protocol. AV Revolution
Technical Specification Third Party Control Protocol AV Revolution Document AM-TS-120308 Version 1.0 Page 1 of 31 DOCUMENT DETAILS Document Title: Technical Specification, Third Party Control Protocol,
More informationCLOCKAUDIO. MR88 Automatic Microphone Mixer RS232 Programming Version 4.2
CLOCKAUDIO MR88 Automatic Microphone Mixer RS232 Programming Version 4.2 Clockaudio Limited, 9 Stratfield Park Elettra Avenue, WATERLOOVILLE Hampshire. UK Tel : +44 (0)2392 251193 Fax : +44 (0)2392 251201
More informationMicro Module Shutter. Micro Module Shutter
Developer Notes Micro Module Shutter Micro Module Shutter (XXXXX - Dev 0x01 / Sub 0xXX) Version 001 June 28, 2012 Revision History Rev Date Comments 001 6/28/12 Initial Release Table of Contents Firmware
More informationTSB Software Reference Manual
TSB Software Reference Manual Temperature Sensors Board Commands Description L. Castellani I.N.F.N. sez. PADOVA 10 December 2009 Document Version 1.4 Firmware Version 2.5 Introduction The TSB emulate the
More informationSpecifications USB-1408FS
Document Revision 1.1, May, 2006 Copyright 2006, Measurement Computing Corporation Typical for 25 C unless otherwise specified. Specifications in italic text are guaranteed by design. Analog input Table
More informationCaMate Series User s Manual
CaMate Series User s Manual 2017/11/17 Rev0.1 1. Introduction... 4 1.1 Configuration & Control... 4 2. Windows Application Software... 6 2.1 Configuration/Status Page... 9 2.1.1 Apply change... 9 2.1.2
More informationDatasheet. AViiVA M2 CL Camera Link Line Scan Camera
Camera Link Line Scan Camera Datasheet 1. Features High Sensitivity and High SNR Performance Linear CCD 1024, 2048 or 4096 Resolution with 10 µm Square Pixels 512, 1024 or 2048 Resolution with 14 µm Square
More informationSECTION 5 SMART PAYOUT MANUAL SET SOFTWARE IMPLEMENTATION GUIDE
SECTION 5 SMART PAYOUT MANUAL SET SOFTWARE IMPLEMENTATION GUIDE Innovative Technology assume no responsibility for errors, omissions, or damages resulting from the use of information contained within this
More informationIP-THERMISTOR. 6 CHANNELS TEMPERATURE 8-CHANNEL VOLTAGE Industry Pack module HARDWARE REFERENCE MANUAL. Revision 1.0 JANUARY, 2008
IP-THERMISTOR 6 CHANNELS TEMPERATURE 8-CHANNEL VOLTAGE Industry Pack module HARDWARE REFERENCE MANUAL Revision 1.0 JANUARY, 2008 This Document shall not be duplicated, nor its contents used for any purpose,
More informationRS232-ADC16/24 Manual
RS232-ADC16/24 Manual Version 1.11 Copyright taskit GmbH 2009 www.taskit.de Page 1/22 Table of contents 1 Features...3 2 Introduction...3 3 Bringing into service...4 4 Application Sample...5 5 Frame layout...6
More informationUP-800CL Digital CCD Camera User's Manual
UP-800CL Digital CCD Camera User's Manual 091-0800 V.1.4 08-09-17 Table of Contents Warning... 2 Precautions...2 Limited Warranty... 2 1. Introduction...3 2. Camera Setup...5 3. Camera Functions... 5 4.
More informationVCC-GC20V41PCL. Product Specification & Operational Manual. Camera link I/F. CIS Corporation. 29mm cubic VGA High-Speed B/W CMOS PoCL Camera.
English Camera link I/F 29mm cubic VGA High-Speed B/W CMOS PoCL Camera VCC-GC20V41PCL Product Specification & Operational Manual CIS Corporation Table of Contents PAGE 1. Scope of Application... 3 2. Handling
More informationSRS501 User s manual
SRS501 User s manual 1. Function Function of the device is measurement of angular rate projection. 1.1 Specification: in steady state power consumption: < 6 watt; time of functional ready no more 3 seconds;
More informationMassaSonic PulStar and FlatPack Series Ultrasonic Level Sensors. Serial Communications Guide
Guide to MassaSonic PulStar & FlatPack Sensor Serial Communications Page 1 of 26 MassaSonic PulStar and FlatPack Series Ultrasonic Level Sensors Serial Communications Guide March 23, 2016 Tel: 781-749-4800
More informationDeveloper Notes for KeypadLinc Line
Developer Notes for KeypadLinc Line Version 003 April 16, 2013 Revision History Rev Date Comments 001 1/11/13 Initial Release 002 1/22/13 Update s 003 4/16/13 Updated s Table of Contents 1 SUPPORTED DEVICES...
More informationambient XC RS232 Control Command Specification
ambient XC RS232 Control Command Specification Table of Contents ambient XC RS232 Control Command Specification...1 Goal...2 COM port properties...2 Initialisation of RS232 communication...2 Determine
More informationEVShield Interface Specifications
EVShield Advanced Development Guide v1.0 EVShield Interface Specifications Power Specs: EVShield can be powered from external power supply. Max Power Rating: 10.5 Volts DC Minimum 6.6 Volts DC needed to
More informationPlanar Simplicity Series
Planar Simplicity Series RS232 PROTOCOL Document 020-1285-00 1. INTRODUCTION 1.1 Purpose The purpose of this document is to explain in detail the commands and steps that can be used to control a Planar
More informationTri-Linear Series: BMT-2098C-CL User Manual
Tri-Linear Series: BMT-2098C-CL User Manual Digital Line Scan Cameralink Camera BalaJi MicroTechnologies Pvt. Ltd. (A Unit of B.B. Group of Companies) Corporate Headquarter: New Delhi, India Sales/business
More informationimetos LoRa Data payload structure
imetos LoRa Data payload structure Pessl Instruments, GmbH Version 1.0, 06-2018 Content 1. SCOPE OF THIS DOCUMENT... 2 2. PARSING THE DATA FROM THE PAYLOAD VERSUS API DATA ACCESS... 3 3. IMETOS LORA FIRMWARE
More informationSilicon Imaging SI3170 MegaCamera
MEDI CAL MI CROS COPY LI FE SCIENCE MET ROLOGY MACHI NE VISION S URVEI LLANCE HDT V I NT ERNET STREAMING PHOT NI CS Silicon Imaging SI3170 MegaCamera Features: 3.2 Million Pixels 2056 x 1544 Sensor 30~500
More informationComputer Control of the Advantage DRC 4+4
Computer Control of the Advantage DRC 4+4 Biamp Systems, 14130 N.W. Science Park, Portland, Oregon 97229 U.S.A. (503) 641-7287 an affiliate of Rauland-Borg Corp. Introduction This document contains technical
More informationUSS-600CL Digital CCD Camera User's Manual
USS-600CL Digital CCD Camera User's Manual 091-0604 V.1.2 08-09-17 Table of Contents Warning... 2 Precautions...2 Limited Warranty... 2 1. Introduction...3 2. Camera Setup...5 3. Camera Functions... 5
More informationTPMC x ADC, 16x/0x DAC and 8x Digital I/O. Version 1.0. User Manual. Issue May 2018
The Embedded I/O Company TPMC533 32x ADC, 16x/0x DAC and 8x Digital I/O Version 1.0 User Manual Issue 1.0.1 May 2018 TEWS TECHNOLOGIES GmbH Am Bahnhof 7 25469 Halstenbek, Germany Phone: +49 (0) 4101 4058
More informationCard Dispensing/Collecting Machine
A 1 OF 36 2010. 03. 02. Card Dispensing/Collecting Machine Series. 3,,. http://www.securetech-corp.com E-mail : sales@securetech-corp.com A 2 OF 36 2010. 03. 02. REVISION HISTORY No DATE DESCRIPTION REV
More informationDATA SHEET. article numbers P125-1b & P125-1g
LC 16.2 TREND DATA SHEET article numbers P125-1b & P125-1g Pottery House, Pottery Road, Dun Laoghaire, Co. Dublin, Ireland. Tel: +353-1-2350279 Fax: +353-1-2350361 Am Gneisenauflöz 6, 66538 Neunkirchen,
More informationSwitchLinc 2-Wire Dimmer (RF Only) (2474DWH - Dev 0x01 / Sub 0x24)
Developer Notes SwitchLinc 2-Wire Dimmer v004 Developer Notes SwitchLinc 2-Wire Dimmer (RF Only) (2474DWH - Dev 0x01 / Sub 0x24) Version 003 April 23, 2012 Revision History Rev Date Comments 001 1/27/12
More informationMicro-Research Finland Oy Välitalontie 83 C, FI Helsinki, Finland. Four-Channel Timer 4CHTIM Technical Reference Contents
Date: 03 June 2005 Issue: 1 Page: 1 of 17 Author: Jukka Pietarinen Four-Channel Timer 4CHTIM Technical Reference Contents Introduction...3 Four-Channel Timer Block Diagrams...3 Delay Channel...3 RF Clock
More informationProduct Specification Sapphire
Product Specification Sapphire Sapphire S-25A30/CL, S-25A30/CL-S10 Key features 25 Megapixel at 32 fps Optimized for stable image to image performance Images with high uniformty and linear response Low
More informationSpecification G-NSDOG2-200
±90deg Inclinometer with CAN J1939 interface Version 1.2 Contents 1 History 3 2 Applicable Documents 3 3 Description of the G-NSDOG2 inclinometer 4 4 Mechanics and Connections 4 4.1 Mechanical data 4 4.2
More informationXCL-C280C XCL-C130C XCL-C30C XCL-C280 XCL-C130 XCL-C30 LUT B/W RGB RAW. Outline. Features DIGITAL VIDEO CAMERA
DIGITAL VIDEO CAMERA Digital Video Camera (GS CMOS) Digital Video Camera (CCD) XCL XCG XCL XCU B/W model XCL-C280 XCL-C130 XCL-C30 CL *4 VGA Partial Scan Progressive Scan Long Shading Correction *1 *2
More informationPC-CARD-DAS16/12 Specifications
Specifications Document Revision 1.1, February, 2010 Copyright 2010, Measurement Computing Corporation Typical for 25 C unless otherwise specified. Specifications in italic text are guaranteed by design.
More informationXCL-S900 (B/W) XCL-S900C (Color)
Digital Video Camera (CCD) Digital Video Camera (GS CMOS) XCL XCU XCG XCL DIGITAL VIDEO CAMERA XCL-S900 (B/W) XCL-S900C (Color) CL Output External Shutter Defect Correction Progressive Scan Auto Shutter
More informationProduct Specifications Q-4A180/CL
Monochrome, color and NIR Product Specifications Q-4A180/CL Introduction This document describes the functionality and key specifications of the Quartz Q-4A180 camera series. The Q-4A180 is a 4 Megapixel
More informationUSB-1208LS Specifications
Specifications Document Revision 1.1, February, 2010 Copyright 2010, Measurement Computing Corporation Typical for 25 C unless otherwise specified. Specifications in italic text are guaranteed by design.
More informationPC-CARD-DAS16/16 Specifications
Specifications Document Revision 2.1, February, 2010 Copyright 2010, Measurement Computing Corporation Typical for 25 C unless otherwise specified. Specifications in italic text are guaranteed by design.
More informationCMOS TYPE CAMERA JC406M-W01
CMOS TYPE CAMERA JC406M-W01 Deqing Jiahe Electronic Technology Co., Ltd. TEL: +86-572-7812102 FAX: +86-572-8885779 sales@jiahe-electronic.com 1 Application The JC406M-W01 JPEG compression module performs
More informationLogosol Joystick Node LS-731
Features 2 and 3 axis models Travel ±20 deg Non contact hall effect joystick Mechanical MTBF 15,000,000 cycles 3 pushbuttons Up to 2 stick pushbuttons 8 LEDs Member of Logosol s distributed motion control
More informationVerve IPAC Plug-in Wireless AC Module. Software Setup 3. DolphinView Software 3. Preparations 4 Transmit LINK Signals 4.
Verve IPAC Plug-in Wireless AC Module Wireless Linking & Configuration Guide Table of Contents IPAC Configuration Settings 2 Configuration Settings Reference Table 2 Software Setup 3 DolphinView Software
More informationMicro RWD MF (Mifare) Low Power Version (with auxiliary data outputs)
Data Sheet MFPROT_LP.pdf 35 Pages Last Revised 09/08/11 Micro RWD MF (Mifare) Low Power Version (with auxiliary data outputs) The MicroRWD MF LP (Low Power) module is a complete read and write solution
More informationPHOENIX-D48 PCI/104e CAMERA LINK
PHOENIX-D48 PCI/104e CAMERA LINK HIGH PERFORMANCE/HIGH SPEED DIGITAL FRAME GRABBER Single Base, Dual Base or Medium Camera Link Configurations. PCI/104-Express form factor. Single lane (x1) v1.1 PCI Express
More informationTBS Unify Pro / SmartAudio
TBS Unify Pro / SmartAudio 02.12..2017 Revision 08 SmartAudio uses single wire half duplex communication based on UART. In Idle mode both host and VTX define the SmartAudio pin as input. If the host want
More informationC1068 JPEG Module w/uart Interface. User Manual v1.1
C1068 JPEG w/uart Interface User Manual v1.1 Rm 802, Nan Fung Ctr, Castle Peak Rd, Tsuen Wan NT, Hong Kong Tel: (852) 2498 6248 Fax (852) 2414 3050 Email: )PIGXVSRMGWGSQ-RG sales@comedia.com.hk Website:
More informationTouch Encoder. Interface Control Document (CANBUS J1939 Protocol)
Touch Encoder Interface Control Document (CANBUS J1939 Protocol) Questions? Please contact TE@Grayhill.com 1 June 13, 2018 Revision History Revision Date Description A 2/19/2018 B 2/27/2018 Original Release
More informationRS232C Serial Interface for Pirani Diaphragm and Pirani Standard Gauges. Caution. binary 8 data bits 1 stop bit no parity bit no handshake
General Information The Serial Interface allows the communication of the digital Agilent Pirani Capacitance Diaphragm Gauges (PCG-750, PCG-752) and the digital Agilent Pirani Standard Gauges (PVG-550,
More informationGPON Class C++ SFP OLT Transceiver
GPON Class C++ SFP OLT Transceiver 1. Features SFP with SC/PC Connector Transceiver 1490 nm DFB 2488Mbps Tx with isolator 1310 nm APD 1244Mbps Rx Digital diagnostics SFF-8472 Compliant 2488 Mbps continuous
More informationBefore powering on your driver, read this manual thoroughly. If you have any doubt or suggestion, please do not hesitate to contact us!
Laser diode driver Datasheet & User Manual Before powering on your driver, read this manual thoroughly. If you have any doubt or suggestion, please do not hesitate to contact us! LLC, st. Sedova, 37, lit.
More informationOverview: Functional Description:
CPCI-ADADIO 12-Channel 16-Bit Analog I/O CPCI Card With 8 Simultaneous Input Channels at 200K Samples per Second per Channel, 4 Output Channels, and Byte-Wide Digital I/O Port Features Include: 8 Analog
More informationMicro RWD Quad-Tag Reader
Data Sheet RWD_QT.pdf 8 Pages Last Revised 08/05/06 Micro RWD Quad-Tag Reader The MicroRWD QT (Quad-Tag) version is a complete 125kHz reader solution for Hitag 1 (including Hitag S in Plain Memory mode),
More informationYHY502CTG++ DATASHEET MHz RFID Mifare Read/Write Module. YHY502CTG++ Datasheet Revision 2.0 Oct, 2009 Page 1 of 21
YHY5CTG++ Datasheet Revision 2.0 Oct, 29 Page 1 of 21 YHY5CTG++ 13.56MHz RFID Mifare Read/Write Module DATASHEET Complete Read/Write module with built-in transceiver antenna Auto checks for presence of
More informationAquaCER with TTL OUTPUT
INSTRUCTION MANUAL AquaCER with TTL OUTPUT DESCRIPTION: The AquaCER TTL is a hydrostatic pressure transmitter, with a capacitive ceramic sensor, and can withstand very high burst pressures. The applied
More informationInput Channels: 4 differential or four single-ended. Address / Baud rate / range configurable by the user
DAM-Series User Manual Amazing Electronic (HK) Limited User s Manual Overview: DAM module is a new generation data acquisition and control system based on modular embedded systems. Adopting standard DIN35
More informationUF-1000CL High Speed CCD Camera User's Manual
UF-1000CL High Speed CCD Camera User's Manual 091-1000 V.1.4 08-09-17 Table of Contents Warning... 2 Precautions...2 Limited Warranty... 2 1. Introduction...3 2. Camera Setup...5 3. Camera Functions...
More informationI 2 C Application Note in Protocol B
I 2 C Application Note in Protocol B Description This document is a reference for a possible coding method to achieve pressure, temperature, and status for SMI part readings using I 2 C. This SMI Protocol
More informationDMTME Multimeters. Communication protocol. Technical specification V1.2 ABB
DMTME Multimeters Communication protocol ABB 1 Setting up DMTME serial communication.3 1.1 Serial network ID programming...3 1.2 RS-485 communication interface...3 1.3 Serial line connection...3 2 Communication
More informationMicro RWD MF-IC (Mifare/ICODE/ISO14443B) Reader (low power version with auxiliary outputs)
Data Sheet MF_ICBprot_030518.pdf 43 Pages Last Revised 03/05/2018 Micro RWD MF-IC (Mifare/ICODE/ISO14443B) Reader (low power version with auxiliary outputs) The MicroRWD MF-IC module is a complete contactless
More informationQBridge. I2C, SPI, CAN Control Software User s Manual. Date: Rev 1.3
QBridge I2C, SPI, CAN Control Software User s Manual Date: 9-10-2005 Rev 1.3 1. Introduction...1 1.1. What QBridge can do?... 1 1.2. Disclaimer... 1 1.3. Operational Format... 1 1.4. QBridge-V2... 1 2.
More informationRS-232 Control of the Advantage DRI
RS-232 Control of the Advantage DRI Biamp Systems, 14130 N.W. Science Park, Portland, Oregon 97229 U.S.A. (503) 641-7287 an affiliate of Rauland-Borg Corp. Introduction This document contains technical
More informationPCI-DAS1602/12 Specifications
Specifications Document Revision 4.2, February, 2010 Copyright 2010, Measurement Computing Corporation Typical for 25 C unless otherwise specified. Specifications in italic text are guaranteed by design.
More informationRS232 User Guide. Planar Simplicity Series 4K Displays SL4364K SL5564K SL6564K SL7564K SL8664K. Simplicity Series 4K Displays User Guide A
RS232 User Guide Planar Simplicity Series 4K Displays SL4364K SL5564K SL6564K SL7564K SL8664K 020-1344-00A Page 1 Copyright March 2018 by Leyard Optoelectronics Co., Ltd. and Planar Systems, Inc. All rights
More informationC-MAX CME8000-BUS. Module Layout CME8000-BUS-LP02 RS232. Industrial Module with CME8000 receiver IC. Short Description
Industrial Module with CME8000 receiver IC RF Technology Specialist Short Description The CME8000 is a BiCMOS integrated straight through receiver with build in very high sensitivity and a pre-decoding
More informationUSB-1616FS. Analog Input and Digital I/O. Specifications
Analog Input and Digital I/O Specifications Document Revision 1.6 May 2012 Copyright 2012 Specifications All specifications are subject to change without notice. Typical for 25 C unless otherwise specified.
More informationColor CCD Camera User's Manual
UC-685CL Color CCD Camera User's Manual 091-0686 V.1.5 08-09-17 Table of Contents Warning... 2 Precautions...2 Limited Warranty... 2 1. Introduction...3 2. Camera Setup...5 3. Camera Functions... 5 4.
More informationMTR-4. C8 Command to MODBUS Bridge User Manual F-1, No. 631, Chung Der Road, Sec 1, Taichung Taiwan.
MTR-4 C8 Command to MODBUS Bridge User Manual 404 19F-1, No. 631, Chung Der Road, Sec 1, Taichung Taiwan. TEL:886-4-2238-0698 FAX:886-4-2238-0891 Web Site:http://www.monicon.com.tw E-mail: sales@monicon.com.tw
More information1602 SMART LCD DISPLAY MODULE HCMODU0122
62 SMART LCD DISPLAY MODULE HCMODU22 Revision.. DISCLAIMER This document is provided "as is". Hobby Components Ltd makes no warranties, whether express, implied or statutory, including, but not limited
More informationA0021. Overview. Features. Ordering Information. HSS Touch Signature IC 6 Input - I 2 C. Part Number Format: A X Y Z
VSS NC NC VDD SDA SENSOR 2 SENSOR 1 ADD1 HSS Touch Signature IC 6 Input - I 2 C A0021 Overview The patented AlSentis A0021 Touch IC is a complete 1 6 input touch sensing solution. It includes all signal
More informationXCL-C500 XCL-C280 XCL-C130 XCL-C32 XCL-C30 XCL-C500C XCL-C280C XCL-C130C XCL-C32C XCL-C30C *3 LUT B/W. Outline. Features.
DIGITAL VIDEO CAMERA MODULE New Series Digital Video Camera Intelligent XCI XC (TV Format) XC (Non-TV Format) XCD XCG XCL Color Camera Module FCB Color PTZ Camera EVI B/W model XCL-C500 XCL-C280 XCL-C130
More informationDS Wire Digital Thermometer and Thermostat
www.maxim-ic.com FEATURES Temperature measurements require no external components with ±1 C accuracy Measures temperatures from -55 C to +125 C; Fahrenheit equivalent is -67 F to +257 F Temperature resolution
More information1.1 Errors and Event list
1.1 Errors and Event list 1.1.1 State machine errors Error code Display description Full description 0x0100 EVENT OVERFLOW Too many events were entered into state machine configuration 0x0101 STATE OVERFLOW
More informationPIC-I/O Multifunction I/O Controller
J R KERR AUTOMATION ENGINEERING PIC-I/O Multifunction I/O Controller The PIC-I/O multifunction I/O controller is compatible with the PIC-SERVO and PIC-STEP motor control modules and provides the following
More informationC1098 JPEG Module User Manual
C1098 JPEG Module User Manual General Description C1098 is VGA camera module performs as a JPEG compressed still camera that can be attached to a wireless or PDA host. Users can send out a snapshot command
More informationC1182 Video Compression Module User Manual. Release Note: 1 st Release : Aug 01, 2012
C1182 Video Compression Module User Manual Release Note 1 st Release Aug 01, 2012 General Description This is a series of camera modules which perform video compression and output video stream through
More information