VEML4031X00www.vishay.com Vishay Semiconductors
TABLE 5 - REGISTER NAME: ALS_THDHBit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 ALS_THDH_L Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 ALS_THDH_H
COMMAND BIT NAME FUNCTION BIT VALUE DESCRIPTION 0x04ALS_THDH_L Set the high threshold interrupt 7 : 0 Low byte 0 to 65 535 value
0x05ALS_THDH_H 7 : 0 High byte
TABLE 6 - REGISTER NAME: ALS_THDLBit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 ALS_THDL_L Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 ALS_THDL_H
COMMAND BIT NAME FUNCTION BIT VALUE DESCRIPTION 0x06ALS_THDL_L Set the low 7 : 0 Low byte 0 to 65 535 threshold interrupt value
0x07ALS_THDL_H 7 : 0 High byte
TABLE 7 - REGISTER NAME: ALS_DATABit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 ALS_DATA_L Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 ALS_DATA_H
COMMAND BIT NAME FUNCTION BIT VALUE DESCRIPTION 0x10ALS_DATA_L Read the ALS channel 7 : 0 Low byte 0 to 65 535 output data
0x11ALS_DATA_H 7 : 0 High byte
TABLE 8 - REGISTER NAME: IR_DATABit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 IR_DATA_L Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 IR_DATA_H
COMMAND BIT NAME FUNCTION BIT VALUE DESCRIPTION 0x12IR_DATA_L Read the IR channel 7 : 0 Low byte 0 to 65 535 output data
0x13IR_DATA_H 7 : 0 High byte
TABLE 9 - REGISTER NAME: VEML4031X00_IDBit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 VEML4031X00_ID_L Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 VEML4031X00_ID_H
COMMAND BIT NAME FUNCTION BIT VALUE DESCRIPTION0x01
0x14VEML4031X00_ID_L 7 : 0 Should be kept default (0b00000001) Read the 0x00 Device with a device ID (0b00000000) slave address of 0x29
0x15VEML4031X00_ID_H 7 : 0 0x10 Device with a slave (0b00010000) address of 0x10 Rev. 1.1, 12-Mar-2025
9Document Number: 80348 For technical questions, contact:
[email protected] THIS DOCUMENT IS SUBJECT TO CHANGE WITHOUT NOTICE. THE PRODUCTS DESCRIBED HEREIN AND THIS DOCUMENT ARE SUBJECT TO SPECIFIC DISCLAIMERS, SET FORTH AT www.vishay.com/doc?91000