background image

FEASA LED ANALYSER
ICT VERSION 

User Manual for Feasa ICT Models

Feasa Enterprises Ltd,

Holland Road,

National Technology Park,

Castletroy, Limerick, Ireland.

www.feasa.ie

Email: [email protected]

Rev. 7.5 ICT Version

Date: May 2019

1

Summary of Contents for ICT Series

Page 1: ...NALYSER ICT VERSION User Manual for Feasa ICT Models Feasa Enterprises Ltd Holland Road National Technology Park Castletroy Limerick Ireland www feasa ie Email sales feasa ie Rev 7 5 ICT Version Date...

Page 2: ...I is a standard 3 channel unit testing up to 3 LED s The Feasa 20 IB is a High Brightness 20 channel unit which will test up to 20 LEDs while the Feasa 3 IB is a 3 channel High Brightness unit testin...

Page 3: ...ED Analyser Auto Capture Read HSI or WSI or xyI 29 Capture Times ICT Mode non PWM Leds 31 In Circuit Test Synchronous Serial Mode 32 Synchronous Serial Pin Descriptions 33 Synchronous Serial Commands...

Page 4: ...ctor 81 get7SEG Get the value of a 7 Segment Display 82 getABSINT Get the Absolute Intensity Value of the Led under test 83 getAUTOPWM Get which Auto Capture Mode is active C or CPWM 84 General Comman...

Page 5: ...ern 121 ResetSequenceAll Reset all sequence patterns 122 GetSequenceStored Get a sequence pattern 123 GetSequence Get the binary sequence of Intensities 124 GetSequenceTimes Get the Duty Cycle of the...

Page 6: ...through the Serial or ICT Interfaces The ICT Interface is a 20 Pin Connector compatible with In Circuit Test machines There is a choice of two operating modes using the ICT Interface The first mode u...

Page 7: ...formation on the Led Analyser Please refrain from using Set commands in your high volume production programs as this constant writing to the Flash will eventually corrupt the Led Analyser Use the Put...

Page 8: ...r 240 A pure Colour will be represented on the Colour wheel as a point near the outer edge White will be represented by a point near the center of the wheel The degree of whiteness in a LED will affec...

Page 9: ...240 238 99 Yellow 76 171 8 95 96 Orange 224 28 2 7 99 White 71 72 112 See Page 8 37 Figure 2 The RGB or Hue values are used to identify different Colour LEDs Every LED tested by the LED Analyser will...

Page 10: ...e shipped from the factory in Logarithmic mode See setlog and setlin commands to determine how to set the mode of the analyser Use the getstatus command to determine which intensity measure mode the A...

Page 11: ...FEASA LED ANALYSER ICT VERSION Figure 3b Intensity for the LED Analyser in LINEAR Mode 11...

Page 12: ...vary significantly with values of 30 being typical Remember the Saturation value is an indication of how white is the LED being tested The correct values must be determined experimentally with the par...

Page 13: ...50 Amber 2 10 Yellow 80 110 Orange 10 20 The Saturation value must be taken into account when testing White LED s The Saturation is a value between 0 and 100 A pure white will have a value close to 0...

Page 14: ...re labeled 1 10 Options include Feasa 2 3 5 6 channel There are four 3mm diameter Mounting holes at the corners The ICT Port is a 20 pin connector while the Serial Port is a 3 pin connector The PCB ha...

Page 15: ...the Frequency Output HSI Hue Saturation Intensity mode at the Factory There are two further frequency out options WSI Wavelength Saturation Intensity and xyI X chromaticity Y chromaticity Intensity T...

Page 16: ...ty y chromaticity Intensity in xyI mode The frequency of the square wave duty cycle is always at 50 signal from the Led Analyser is in the range 1KHz to 100KHz This is a fast and simple method of comm...

Page 17: ...External Capture 8 Input PWM_bar Select PWM mode Active low 9 Input Addr0 LA_Select LSB of Fiber Address also used for Synchronous Serial mode 10 Input Addr1 Fiber Address 11 Input Addr2 Fiber Addres...

Page 18: ...re mode is selected if left floating This pin is active during the capture cycle Addr0 Addr4 Pins 9 13 The 5 Address inputs are used in the Frequency Output mode A complete list of all the Addresses i...

Page 19: ...ied to System Ground for correct operation ICT Logic Levels Cycle Times CMOS_3V3 Drive High 3 2 Drive Low 0 1 Receive High 2 4 Receive Low 0 6 Edge Speed 50 Open Input Default X Load NONE vector cycle...

Page 20: ...suit the actual LED s being tested Figure 9a shows the under range over range conditions that will be reported LED Colour Colour Frequency Saturation Frequency Red 1 0KHZ 100KHz Green 43KHz 98 5KHz Bl...

Page 21: ...0 60 90 120 150 180 210 240 270 300 330 360 0 10000 20000 30000 40000 50000 60000 70000 80000 90000 100000 HUE vs Frequency HUE Frequency Hz Figure 10 Figure 11 Back to Index 21 20000 40000 60000 8000...

Page 22: ...LED is read out one at the time The data from last capture is stored in the Analyser until a new capture is done or power is removed Each Fiber or LED has an Address associated with it Since there can...

Page 23: ...1111 Address of Fiber 15 10000 Address of Fiber 16 10001 Address of Fiber 17 10010 Address of Fiber 18 10011 Address of Fiber 19 10100 Address of Fiber 20 10101 Capture CapturePWM using Range1 Low Int...

Page 24: ...pin6 Low The RyBy_bar pin18 will be driven low by the Analyser 2 Drive the address bus to 11111 0x1F pins 9 13 This will Initialize the Analyser 3 Drive WE_bar Low and the Analyser will drive RyBy_ba...

Page 25: ...15 adjustment steps numbered 1 15 Number 1 has the shortest exposure and number 15 will have the longest The Factory default value is 1 Once programmed the Sensitivity Factor remains unchanged even wh...

Page 26: ...in 8 high or not 2 Select the Capture Range you require Figure 12 and Drive the address bus to this code 00000 for Auto Capture 3 Drive WE_bar is Low and the Analyser will drive RyBy_bar high All the...

Page 27: ...w by the Analyser 2 Select the Capture Range you require Figure 12 and Drive the address bus to this code 00000 for Auto Capture 3 Drive WE_bar Low and the Analyser will drive RyBy_bar High All the fr...

Page 28: ...h and drive OE_bar Low RyBy_bar pin18 will be driven low by the Analyser 2 Select the Fiber Number you require Figure 12 and Drive the address bus to this code 0001 for Fiber 1 3 Drive WE_bar Low and...

Page 29: ...Function Auto Range Capture Address 00000 00 dec 350ms Manual Range 1 Capture Address 10101 21 dec 650ms Manual Range 2 Capture Address 10110 22 dec 200ms Manual Range 3 Capture Address 10111 23 dec 2...

Page 30: ...aturation and Intensity or the Dominant Wavelength Saturation and Intensity or the xy chromaticity Intensity of Fiber number 2 Hold all logic levels as per the end of the Capture function set Addr_0 t...

Page 31: ...ture Times ICT Mode non PWM Leds The Capture Time for each range is outlined on the following Table Range Capture Time Range 1 low 650ms Range 2 medium 200ms Range 3 high 22ms Range 4 super 4ms Range...

Page 32: ...tictstatus Figure 17 Figure 17 shows a block diagram of the Synchronous serial bus There are 5 lines used to implement the Synchronous serial mode These signals are described in Figure 18 Pin Number S...

Page 33: ...data on this pin is synchronized to the Serial Clock Serial Clock Pin 3 This is the Synchronous Serial Clock input pin All data transfers on pins 1 and 2 must be synchronized to this clock Data is val...

Page 34: ...condition CapturePWM Auto Mode 0xB0 0xD5 or 0xEE error condition CapturePWM using Range 1 0xB1 0xD5 or 0xEE error condition CapturePWM using Range 2 0xB2 0xD5 or 0xEE error condition CapturePWM using...

Page 35: ...20 Binary 11111111 0xFF is clocked into the LED Analyser while the Addr0 LA_Select signal is held low The command is clocked in on the falling edge of SCK Figure 20 The signal Addr0 LA_Select must be...

Page 36: ...e for this command is shown in Figure 21 Binary 10101010 0xAA is clocked into the LED Analyser while the Addr0 LA_Select signal is held high The command is clocked in on the falling edge of SCK Figure...

Page 37: ...ep by Step Sequence to Set the Sensitivity Factor 1 Initialize the board Set Addr0 LA_Select 0 Set Clock_in 0 Set Data_in to 0 2 Clear the Comms Buffer Set Data_In to 1 Set Clock_in to 1 and 0 repeat...

Page 38: ...sixth Range uses an automatic exposure and covers the full Intensity range of the Analyser This should only be used when it is required to test very dim and very bright LED s together The command cod...

Page 39: ...g Transmit Command Code to LED Analyser Figure 23 Receive Status Code from LED Analyser Figure 24 Back to Index 39 SCK 0 SIn LA Select 1 2 3 4 5 6 7 MSB Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 SCK 0...

Page 40: ...t until RyBy_bar goes to 0 RyBy_bar goes to 1 6 Send one capture command from the following list 0X55 Auto Range 0XA1 Manual Range 1 Low 0XA2 Manual Range 2 Medium 0XA3 Manual Range 3 High 0XA4 Manual...

Page 41: ...h bit Read back 8 bits after each falling edge of the clock 0xD5 is positive response and 0xEE is error response 12 Check that RyBy_bar is low Capture Times Synchronous Mode non PWM Leds Range Capture...

Page 42: ...e command codes are shown in Figure 25 Command Data Transmitted Data Received Cspture Auto Mode 0xB0 byte2 0xD5 or 0xEE error condition Capture using Range 1 0xB1 byte2 0xD5 or 0xEE error condition Ca...

Page 43: ...ach bit Data_out goes to 1 RyBy_bar goes to 1 7 Send one capture command from the following list 0xB1 PWM Manual Range 1 Low 0xB2 PWM Manual Range 2 Medium 0xB3 PWM Manual Range 3 High 0xB4 PWM Manual...

Page 44: ...ck in each bit 13 Receive Response Set Clock_in to 1 and 0 repeat 8 times to clock in each bit Read back 8 bits after each falling edge of the clock 0xD5 is positive response and 0xEE is an error resp...

Page 45: ...1 20 The Analyser will return 6 bytes of data 2 bytes for Hue 1 byte for Saturation and 3 bytes for Intensity Command Data Transmitted Data Received Read HSI 0x20 fiber num 1byte Hue 2bytes Sat 1byte...

Page 46: ...0x01 to 0x14 1 20 decimal Set Clock_in to 1 and 0 repeat 8 times to clock in each bit 5 Read back 6 bytes of data Set Clock_in to 1 and 0 repeat 8 times to clock out each bit Data_Out Hue high byte Se...

Page 47: ...cimal number in the range 0x01 0x14 in decimal this represents numbers 1 20 The Analyser will return 6 bytes of data 1 byte each for Red Green Blue and 3 bytes for Intensity Command Data Transmitted D...

Page 48: ...d 0x01 to 0x14 1 20 decimal Set Clock_in to 1 and 0 repeat 8 times to clock in each bit 5 Read back 6 bytes of data Set Clock_in to 1 and 0 repeat 8 times to clock out each bit Data_Out Red byte Set C...

Page 49: ...wed by the Fiber Number of the LED to be tested The Fiber Number is a hexadecimal number in the range 0x01 0x14 in decimal this represents numbers 1 20 The Analyser will return 2 bytes of data for Dom...

Page 50: ...nd to read Dominant Wavelength as follows Set Data_In to 0X70 01110000 Set Clock_in to 1 and 0 repeat 8 times to clock in each bit 4 Send Fiber Number to Read Send 0x01 to 0x14 1 20 decimal Set Clock_...

Page 51: ...0x01 0x14 in decimal this represents numbers 1 20 The Analyser will return 2 bytes of data for Dominant Wavelength Command Data Transmitted Data Received Read Wave Sat Int 0x71 fiber num 1byte Wavelen...

Page 52: ...01 to 0x14 1 20 decimal Set Clock_in to 1 and 0 repeat 8 times to clock in each bit 5 Read back 6 bytes of data Set Clock_in to 1 and 0 repeat 8 times to clock out each bit Data_Out Dominant Wavelengt...

Page 53: ...the LED Analyser followed by the Fiber Number of the LED to be tested The Fiber Number is a hexadecimal number in the range 0x01 0x14 in decimal this represents numbers 1 20 The Analyser will return...

Page 54: ...ach bit 3 Send the command to read cct as follows Set Data_In to 0X60 01100000 Set Clock_in to 1 and 0 repeat 8 times to clock in each bit 4 Send Fiber Number to Read Send 0x01 to 0x14 1 20 decimal Se...

Page 55: ...presents numbers 1 20 The Analyser will return 7 bytes of data 2 bytes for x 2 bytes for y and 3 bytes for Intensity Command Data Transmitted Data Received Read xy an Intensity 0x50 fiber num 1byte x...

Page 56: ...1 and 0 repeat 8 times to clock in each bit 5 Read back 7 bytes of data Set Clock_in to 1 and 0 repeat 8 times to clock out each bit Data_Out x high byte Set Clock_in to 1 and 0 repeat 8 times to clo...

Page 57: ...s 1 20 The Analyser will return 4 bytes of data 3 for Intensity and 1 for Exponent Command Data Transmitted Data Received Read Absolute Intensity 0x80 fiber num 1byte Int 3byte Exp 1byte To convert th...

Page 58: ...ck_in to 1 and 0 repeat 8 times to clock in each bit 4 Send Fiber Number to Read Send 0x01 to 0x14 1 20 decimal Set Clock_in to 1 and 0 repeat 8 times to clock in each bit 5 Read back 4 bytes of data...

Page 59: ...een LED should turn on to indicate the Analyser is ready for use The default serial communications settings are 57 600 Baud 8 Data bits 1 Stop bit and No Parity The baud rate can be changed to any of...

Page 60: ...s to from the Analyser This program is also available as a drop down box in the User program and the Test Software program The Feasa LED Analyser User Program is a graphical tool that can be used to s...

Page 61: ...ory of the LED Analyser The data is stored until the power is removed or another capture command is issued When completed the Analyser will transmit the character OK on the receive line to the transmi...

Page 62: ...is command instructs the LED Analyser to read and store the colour and Intensity of all the LED s positioned under the fibers using a fixed range The range setting must be specified The data is stored...

Page 63: ...the LED data This command is useful if it is required to test very dim and very bright PWM LED s together The command instructs the LED Analyser to read and store the colour and Intensity of all the L...

Page 64: ...ing the results A larger Averaging factor will lead to more stable results but increased Test Times The averaging factor is a number in the range 1 15 If this number is omitted from the command the de...

Page 65: ...r each declared individual fiber The getrange will return the range the user has enables for this fiber Example The DUT has 6 leds with 5 very different intensity values You can now specify fiber 1 to...

Page 66: ...select the next lower range and test again Over Range Condition An over range condition will occur when too much light from the LED reaches the sensor for the range selected by the switch This will be...

Page 67: ...is command instructs the LED Analyser to return RGB and Intensity data for fiber 01 20 in format rrr ggg bbb iiiii where rrr ggg and bbb are the red green and blue components of the colour The iiiii v...

Page 68: ...ration and Intensity data for fiber 01 20 in format hhh hh sss iiiii where hhh hh represents the Hue colour sss represents the Saturation whiteness of the LED under Fiber The iiiii value indicates the...

Page 69: ...LED s This command should be preceded by a capture command to ensure valid LED data is stored in the memory of the LED Analyser The data for each LED can only be read out one at the time in any order...

Page 70: ...nd is used for testing White LED s This command should be preceded by a capture command to ensure valid LED data is stored in the memory of the LED Analyser The data for each LED can only be read out...

Page 71: ...escription This command is used to return the x Chromaticity offset for the LED under the Fiber number The value of this offset must be set by the setxoffset command The default value is 0 000 Example...

Page 72: ...escription This command is used to return the y Chromaticity offset for the LED under the Fiber number The value of this offset must be set by the setyoffset command The default value is 0 000 Example...

Page 73: ...ty co ordinates including any xy offsets that may be applied This command should be preceded by a capture command to ensure valid LED data is stored in the memory of the LED Analyser The data for each...

Page 74: ...nd should be preceded by the capture C command to ensure valid LED data is stored in the memory of the LED Analyser The C1 C5 commands are available but are not as accurate The data for each LED can o...

Page 75: ...d is used to get the value of the Dominant Wavelength Offset set for Fiber number The range of value that can be programmed is 99 however setting a value of greater than 10 would probably indicate an...

Page 76: ...number This command should be preceded by the capture C command to ensure valid LED data is stored in the memory of the LED Analyser The C1 C5 commands are available but are not as accurate The data...

Page 77: ...nant Wavelength for the LED under the Fiber number This command should be preceded by the capture C command to ensure valid LED data is stored in the memory of the LED Analyser The C1 C5 commands are...

Page 78: ...number This command should be preceded by the capture command to ensure valid LED data is stored in the memory of the LED Analyser The data for each LED can only be read out one at the time in any ord...

Page 79: ...Intensity value for the LED under the Fiber number This command should be preceded by a capture command to ensure valid LED data is stored in the memory of the LED Analyser The data for each LED can...

Page 80: ...ts the Intensity gain value Default 100 Description This command is used to get the Intensity gain value for each Fiber The default values set at the factory are 100 i e 100 of nominal The values can...

Page 81: ...t value is 01 Description This command is used to get the exposure factor value for all Fibers The default value set at the factory are 01 The values can be adjusted by the SetFactor command Example T...

Page 82: ...nterrogate the digit displayed on the first 7 Segment Display send the command get7seg1 to the LED Analyser The LED Analyser will return the digit displayed The LED Analyser will return the character...

Page 83: ...Value for the Led under test at Fiber This command should only be used in conjunction with the Feasa LED Spectrometer Absolute Intensity values must first be measured with the Spectrometer The LED An...

Page 84: ...OFF or type getautopwm and the Analyser will report 0 Set a fiber over a Led to test and do an Auto Capture C If its a non pwm Led the Analyser will report useable data for HSI RGB or XY as requested...

Page 85: ...store relevant information on the Led Analyser Please refrain from using Set commands in your high volume production programs as this constant writing to the Flash will eventually corrupt the Led Ana...

Page 86: ...sed which will lead to longer test times i e Factor 02 will double the test time factor 03 will treble the test time etc Try the low range capture1 first before adjusting the Exposure Factor These set...

Page 87: ...hmic mode All Analysers shipped from the factory are set in Log mode Please refer to the Intensity Section of this document page 8 Intensity The set command is stored permanently in memory and can onl...

Page 88: ...mode All Analysers shipped from the factory are set in Log mode Please refer to the Intensity Section of this document page 8 Intensity The set command is stored permanently in memory and can only be...

Page 89: ...of the Fibers to give the same Intensity when testing similar LED s The Factory default setting is 100 and the value for each Fiber can be adjusted from 050 200 These set values are stored permanentl...

Page 90: ...olatile memory and will remain at the programmed setting until changed by a new Setxoffset command This put command is used to set an offset to the displayed x Chromaticity value The limit of the offs...

Page 91: ...olatile memory and will remain at the programmed setting until changed by a new Setyoffset command This put command is used to set an offset to the displayed y Chromaticity value The limit of the offs...

Page 92: ...n at the programmed setting until changed by a new setwavelengthoffset command This put command is used to set an offset to the wavelength value The limit of the offset is 99 This command is useful wh...

Page 93: ...8 Data bits 1 Stop bit and No Parity If an incompatible baud rate is selected the Analyser will not respond Please disconnect and reconnect the Analyser to return the Analyser to the default 57600 bps...

Page 94: ...report Auto PWM Mode OFF Set your fiber over a Led and do an Auto Capture C If its a standard Led the Analyser will report useable data for HSI RGB or XY as requested However if the LED is actually a...

Page 95: ...ensity and xyI xy chromaticity and Intensity These commands are used to set the Analyser ICT Interface in Frequency Output mode of your choice It must be issued through the Serial Port The unit will r...

Page 96: ...on This command will return the Serial Number of the Analyser This is a unique number and is useful if multiple LED Analysers are used in a System The Controlling Software can query each LED Analyser...

Page 97: ...on Transmit Receive getVersion xxxx Where xxxx is an alphanumeric value Description This command will return the Version Number of the firmware in the Analyser Example The PC transmits getversion to t...

Page 98: ...0 for USB Port Description This command will get the baud rate of the Serial and USB Port s that the Analyser is communication through The default Port settings of the Analyser are 57 600 8 Data bits...

Page 99: ...rsion Transmit Receive getHW Feasa XX YY Where XX YY is an alphanumeric value Description This command will return the hardware version the Analyser Example The PC transmits gethw to the LED Analyser...

Page 100: ...ected calibration set 00 user calibration date dd mm yyyy Factory calibration date dd mm yyyy Description This command will return a summary of the Led Analyser details Example The PC transmits getsta...

Page 101: ...ctive and the Sync Serial Mode also set to active Information Received back from the Analyser Frequency out mode HSI Sync Serial Mode Description This command will return a summary of the Led Analyser...

Page 102: ...and DISABLEEOT Having EOT character enabled can be extremely useful in multi line commands since this allows to differentiate between the end of a line and the end of a transmission The EOT command is...

Page 103: ...t The date of this user calibration can also be saved using the command setcalibrationdatedd mm yyyy Using the getstatus or getcalibrationset commands the Led Analyser will display which user calibrat...

Page 104: ...tores the Calibration sets both on RAM and on EEPROM stays after power cycle but limits the number of set command operations to 100K The command PUTCALIBRATION only stores them on RAM and the analyser...

Page 105: ...te user Calibration sets on the board Each one must be reset seperately The command resetusercal resets the selected Calibration set to factory default Example If you want to reset calibration set No...

Page 106: ...on with the user calibration set mode These dates are stored permanently in memory and can only be changed by using the setcalibrationdate command again The command getcalibrationdate will display the...

Page 107: ...tual USER Calibration Date in the format dd mm yyyy This is the date set by the user for a specific cal version Example Connect the Analyser to the Terminal Window and using the getcalibrationdate com...

Page 108: ...xternal capture has been finished the analyser can output the data corresponding to a particular parameter HSI RGBI The commands to configure the data report are SETEXTERNALOUTPUTNONE no data is repor...

Page 109: ...nal trigger has been applied 01 ccccc 0 dddd iiiii 02 ccccc 0 dddd iiiii 20 ccccc 0 dddd iiiii SETEXTERNALOUTPUTWI Dominant Wavelength and Intensity are reported for all the fibres automatically after...

Page 110: ...ds on the number of fibers used during the test If all 20 fibers of a 20 Channel Analyser are used the maximum number of captures that can be stored is 400 If a single fiber is used then the number of...

Page 111: ...ted up to 8000 captures can be stored in memory If putsequencemode0 is selected the number of captures is limited to 400 putsequencemode commands are stored in RAM memory while setsequencemode command...

Page 112: ...e putsequencewait and putsequencenumber should be issued before this command The Analyser can store up to 8000 captures in memory when this mode is selected putsequencechannel commands are stored in R...

Page 113: ...ion may be required to determine the correct Capture Time because it depends on the brightness level of the LED s being tested If the Capture Time is too short the Analyser may indicate an under range...

Page 114: ...e 000 999 milliseconds This Wait time is set for all Fiber Channels enabled by the setSequencemode or putSequencemode command PutSequencewait commands are stored in RAM memory while SetSequencewait co...

Page 115: ...then the number of samples that can be stored is 400 If the setsequencemode or putsequencemode is set to 1 then the number of stored samples increases to 8000 PutSequencenumber commands are stored in...

Page 116: ...an automotive Indicator The timing sequence can be read out using the command getsequencetimes PutSequencethreshold commands are stored in RAM memory while SetSequencethreshold commands are stored in...

Page 117: ...external trigger mode PutSequencestartdelay commands are stored in RAM memory while SetSequenceStartDelay commands are stored in Flash memory Example The PC transmits setsequencestartdelay100 or putse...

Page 118: ...sity results of each capture up to the number of captures specified by the setsequencenumber or putsequencenumber command The execution time for this command will depend on the time set for each captu...

Page 119: ...tored This feature allows the Analyser to identify patterns by comparing them against patterns stored in memory The setsequencemode setsequencechannel setsequencenumber sequencecapture sequencenumber...

Page 120: ...y a number in the range 00 20 Up to 21 patterns can be stored This feature allows the Analyser to identify patterns by comparing them against patterns stored in memory The setsequencemode setsequencec...

Page 121: ...and is a value in the range 00 20 Description This command resets the sequence pattern number The pattern is identified by a number in the range 00 20 Up to 21 patterns can be stored The sequence pat...

Page 122: ...the all sequence patterns stores in the Analyser max 21 patterns Description This command resets all sequence pattern numbers Up to 21 patterns can be stored All sequence patterns will be deleted fro...

Page 123: ...stored previously Description The pattern is identified by a number in the range 00 20 Up to 21 patterns can be stored This feature allows the user to recall a stored pattern from memory If you have...

Page 124: ...an the threshold value are converted to binary 1 s while Intensities less than the threshold are converted to binary 0 s The threshold value is set by the command putsequencethreshold or setsequenceth...

Page 125: ...nce Description This command returns three time intervals for Fiber The times are in milliseconds and represent the time the LED is off at the beginning the on time and the off time at the end of the...

Page 126: ...r The times are in milliseconds and represent the time the LED is off at the beginning the on time and the off time at the end of the sequence A valid capturesequence command must be issued before thi...

Page 127: ...the range 01 20 fff f Hz represents the Frequency in Hertz Xxx x represents the Duty Cycle in Percentage Description This command reports the Frequency in Hertz and the Duty Cycle in of the Led under...

Page 128: ...5 digit number is in the range 0000 99999 0000 represents no Intensity or under range i e the LED is off and 99999 will represent over range or the LED is too bright Description This command reports...

Page 129: ...Cycle in Percentage y yyyyyy represents the Flicker Index fff f Hz represents the Flicker Frequency in Hertz Description This command reports the Flicker Duty Cycle Flicker Index and Frequency of the...

Page 130: ...bers Transmit Receive getsequencemode 0 or 1 Where represents the sequence mode and is a number in the range 0 1 To determine which sequence mode is set use the command getsequencemode It will return...

Page 131: ...iber No Transmit Receive getsequencechannel 01 to 20 Where 01 20 represents the Fiber Number and is in the range 01 20 To determine which Fiber Number is set use the command getsequencechannel It will...

Page 132: ...getsequencecapture xx ms or xxx ms Where represents the capture time in milliseconds 01 99 represents the capture time in milliseconds 001 999 To determine which Capture Time is set use the command g...

Page 133: ...wait xx ms or xxx ms Where xx represents the wait time in milliseconds 00 99 xxx represents the wait time in milliseconds 000 999 To determine what Wait Time between Sequence Captures is set to use th...

Page 134: ...f Captures Transmit Receive getsequencenumber xxxx Where xxxx represents the number of captures stored To determine the number of Sequence Captures stored use the command getsequencenumber It will ret...

Page 135: ...it Receive getsequencethreshold xxxxx Where xxxxx represents the Intensity threshold To determine the minimum Intensity level acceptable as a PASS use the command getsequencethreshold It will return a...

Page 136: ...ve getsequencestartdelay xxx Where xxx represents the delay in milliseconds To determine the delay in milliseconds before the sequence capture is initiated use the command getsequencestartdelay It wil...

Page 137: ...lize the LA 0xAA 1 byte RyBy_bar goes high then low Capture Sequence setup 0xC0 Capture Time 2 byte Wait Time 2 byte No of captures 2 bytes RyBy_bar goes high then low Capture Sequence Intensity Thres...

Page 138: ...ponents of the light in decimal format in the range 000 to 255 The iiiii value indicates the intensity value of the light in the range 00000 to 99 999 4 Alternatively the Led Analyser may also be quer...

Page 139: ...d to 100 at 100 modulation When the modulation has been reduced to 50 i e the LED is off 50 of the time the relative Intensity drops to approximately 80 At 20 modulation the LED is off 80 to the time...

Page 140: ...a for all fibers The LED Analyser will respond with the Characters OK indicating that the command has been completed 3 To read back the RGB and Intensity of the LED under fiber xx send the command GET...

Page 141: ...n the first 7 Segment Display send the command get7seg1 to the LED Analyser The LED Analyser will return the digit displayed The LED Analyser will return the character X when the displayed value is no...

Page 142: ...V Get the u v Chromaticity values getWAVELENGTH Get Dominant Wavelength for LED getINTENSITY Get the Intensity for a LED getFACTOR Get the Exposure Factor get7SEG Get the value of a 7segment display g...

Page 143: ...SetSequenceChannel Set the Channel No s for the Capture Sequence Mode SetSequenceCapture Set the Capture Time in Capture Sequence Mode SetSequenceWait Set the WAIT time between Captures in CS Modee Se...

Page 144: ...iber Bend Radius 15mm Plastic Fiber Temperature Range 400 C to 700 C Number of Fibers 2 3 5 6 10 20 Operating Temperature Range 00 C to 500 C Electrical Supply Voltage 5 0V 0 5V Supply Current 200 mA...

Page 145: ...rchase price upon prompt return of the product to Feasa 4 Feasa products may contain re manufactured parts equivalent to new in performance or may have been subject to incidental use 5 The warranty pe...

Reviews: