solidswitch6
2.1.0.0
|
Settings for registers of SolidSwitch 6 Click driver. More...
Settings for registers of SolidSwitch 6 Click driver.
#define SOLIDSWITCH6_CTRL_1_BYPASSCTL_OFF 0x00 |
#define SOLIDSWITCH6_CTRL_1_BYPASSCTL_ON 0x01 |
#define SOLIDSWITCH6_CTRL_1_EN 0x01 |
#define SOLIDSWITCH6_CTRL_1_EN_DIS 0x00 |
#define SOLIDSWITCH6_CTRL_1_GOSTBY_DIS 0x00 |
SolidSwitch 6 control register 1 data values.
Control register 1 data values of SolidSwitch 6 Click driver.
#define SOLIDSWITCH6_CTRL_1_GOSTBY_EN 0x01 |
#define SOLIDSWITCH6_CTRL_1_OUTCTL_OFF 0x00 |
#define SOLIDSWITCH6_CTRL_1_OUTCTL_ON 0x01 |
#define SOLIDSWITCH6_CTRL_1_PARITY_BIT 0x01 |
#define SOLIDSWITCH6_CTRL_1_S_T_CFG_ALL 0x07 |
#define SOLIDSWITCH6_CTRL_1_S_T_CFG_CS 0x01 |
#define SOLIDSWITCH6_CTRL_1_S_T_CFG_CS_PWRS 0x05 |
#define SOLIDSWITCH6_CTRL_1_S_T_CFG_CS_VDS 0x03 |
#define SOLIDSWITCH6_CTRL_1_S_T_CFG_NO 0x00 |
#define SOLIDSWITCH6_CTRL_1_S_T_CFG_PWRS 0x04 |
#define SOLIDSWITCH6_CTRL_1_S_T_CFG_VDS 0x02 |
#define SOLIDSWITCH6_CTRL_1_S_T_CFG_VDS_PWRS 0x06 |
#define SOLIDSWITCH6_CTRL_1_S_T_START_DIS 0x00 |
#define SOLIDSWITCH6_CTRL_1_S_T_START_EN 0x01 |
#define SOLIDSWITCH6_CTRL_1_S_T_STOP_DIS 0x00 |
#define SOLIDSWITCH6_CTRL_1_S_T_STOP_EN 0x01 |
#define SOLIDSWITCH6_CTRL_1_WD_TRI_DIS 0x00 |
#define SOLIDSWITCH6_CTRL_1_WD_TRI_EN 0x01 |
#define SOLIDSWITCH6_CTRL_2_HSHT_THR_160_MV 0x0F |
#define SOLIDSWITCH6_CTRL_2_HSHT_THR_20_MV 0x00 |
#define SOLIDSWITCH6_CTRL_2_OVC_THR_6_MV 0x00 |
#define SOLIDSWITCH6_CTRL_2_OVC_THR_90_MV 0x1F |
#define SOLIDSWITCH6_CTRL_2_PARITY_BIT 0x01 |
#define SOLIDSWITCH6_CTRL_2_T_NOM_1SEC 0x00 |
SolidSwitch 6 control register 2 data values.
Control register 2 data values of SolidSwitch 6 Click driver.
#define SOLIDSWITCH6_CTRL_2_T_NOM_511SEC 0xFF |
#define SOLIDSWITCH6_CTRL_2_VDS_THR_0_3_V 0x00 |
#define SOLIDSWITCH6_CTRL_2_VDS_THR_1_8_V 0x1F |
#define SOLIDSWITCH6_CTRL_2_WD_TRI_EN 0x01 |
#define SOLIDSWITCH6_CTRL_3_DIS_OUT_MODE_DIS 0x00 |
#define SOLIDSWITCH6_CTRL_3_DIS_OUT_MODE_EN 0x01 |
#define SOLIDSWITCH6_CTRL_3_GOTO_UNLOCK 0x00000200ul |
#define SOLIDSWITCH6_CTRL_3_NTC_THR_110_92 0x0F |
#define SOLIDSWITCH6_CTRL_3_NTC_THR_37_5 0x00 |
#define SOLIDSWITCH6_CTRL_3_PARITY_BITMASK 0x00000001ul |
#define SOLIDSWITCH6_CTRL_3_UNLOCK_DIS 0x00 |
SolidSwitch 6 control register 3 data values.
Control register 3 data values of SolidSwitch 6 Click driver.
#define SOLIDSWITCH6_CTRL_3_UNLOCK_EN 0x01 |
#define SOLIDSWITCH6_CTRL_3_WD_TIME_100_MS 0x01 |
#define SOLIDSWITCH6_CTRL_3_WD_TIME_150_MS 0x02 |
#define SOLIDSWITCH6_CTRL_3_WD_TIME_200_MS 0x03 |
#define SOLIDSWITCH6_CTRL_3_WD_TIME_50_MS 0x00 |
#define SOLIDSWITCH6_CTRL_3_WD_TRI_EN 0x01 |
#define SOLIDSWITCH6_CTRL_3_WD_TRIG 0x00000002ul |
#define SOLIDSWITCH6_CURR_SENSE_RANGE_MV 160.0f |
SolidSwitch 6 Current sense amplifier.
Current sense amplifier data values of SolidSwitch 6 Click driver.
#define SOLIDSWITCH6_CURR_SENSE_RES 0x1FFFu |
#define SOLIDSWITCH6_GS_AUTOON_BIT 0x10 |
#define SOLIDSWITCH6_GS_DE_BIT 0x04 |
#define SOLIDSWITCH6_GS_DIAGS_BIT 0x08 |
#define SOLIDSWITCH6_GS_FS_BIT 0x01 |
#define SOLIDSWITCH6_GS_GSBN_BIT 0x80 |
SolidSwitch 6 global status byte bitmasks.
Global status byte of SolidSwitch 6 Click driver.
#define SOLIDSWITCH6_GS_OK 0x00 |
#define SOLIDSWITCH6_GS_OVC_BIT 0x02 |
#define SOLIDSWITCH6_GS_RSTB_BIT 0x40 |
#define SOLIDSWITCH6_GS_SPIE_BIT 0x20 |
#define SOLIDSWITCH6_HSHT_SAR_RANGE_MV 160.0f |
SolidSwitch 6 Current sense amplifier.
Current sense amplifier data values of SolidSwitch 6 Click driver.
#define SOLIDSWITCH6_HSHT_SAR_RES 0x03FFu |
#define SOLIDSWITCH6_ROM_COMPANY_CODE 0x00 |
SolidSwitch 6 ROM memory device information data values.
Specified setting for description of SolidSwitch 6 Click driver.
#define SOLIDSWITCH6_ROM_DEVICE_FAMILY 0x01 |
#define SOLIDSWITCH6_ROM_PRODUCT_CODE_1 0x55 |
#define SOLIDSWITCH6_ROM_PRODUCT_CODE_2 0x52 |
#define SOLIDSWITCH6_ROM_PRODUCT_CODE_3 0x05 |
#define SOLIDSWITCH6_ROM_PRODUCT_CODE_4 0x4A |
#define SOLIDSWITCH6_ROM_SILICON_VERSION 0x02 |
#define SOLIDSWITCH6_S_T_CURR_RANGE_MV 160.0f |
SolidSwitch 6 Current sense amplifier.
Current sense amplifier data values of SolidSwitch 6 Click driver.
#define SOLIDSWITCH6_S_T_CURR_RES 0x1FFFu |
#define SOLIDSWITCH6_S_T_STUCK_MIN_MIN 300.0f |
SolidSwitch 6 ADC conversion of the VDS STUCK ON data values.
ADC conversion related of the VDS, performed during STUCK ON self-test data values of SolidSwitch 6 Click driver.
#define SOLIDSWITCH6_S_T_STUCK_RANGE_MV 1500.0f |
#define SOLIDSWITCH6_S_T_STUCK_RES 0x03FFu |
#define SOLIDSWITCH6_S_T_VDS_MIN_START 300.0f |
SolidSwitch 6 ADC conversion of the VDS self-test data values.
ADC conversion related of the VDS, performed during VDS self-test and content of VDS register latched during selftest execution data values of SolidSwitch 6 Click driver.
#define SOLIDSWITCH6_S_T_VDS_RANGE_MV 1500.0f |
#define SOLIDSWITCH6_S_T_VDS_RES 0x03FFu |
#define SOLIDSWITCH6_SET_DATA_SAMPLE_EDGE SET_SPI_DATA_SAMPLE_EDGE |
Data sample selection.
This macro sets data samples for SPI modules.
#define SOLIDSWITCH6_SET_DATA_SAMPLE_MIDDLE SET_SPI_DATA_SAMPLE_MIDDLE |
#define SOLIDSWITCH6_TJ_RANGE 190.0f |
#define SOLIDSWITCH6_TJ_RES 0x03FFu |
#define SOLIDSWITCH6_TJ_TEMP_MAX 150.0f |
#define SOLIDSWITCH6_TJ_TEMP_MIN -40.0f |
SolidSwitch 6 ADC conversion related to TJ.
ADC conversion related to TJ (Device temperature) data values of SolidSwitch 6 Click driver.
#define SOLIDSWITCH6_VCC_SEL_3V3 0 |
SolidSwitch 6 VCC selection.
VCC selection of SolidSwitch 6 Click driver.
#define SOLIDSWITCH6_VCC_SEL_5V 1 |
#define SOLIDSWITCH6_VDS_CONVERT_TO_V 1000.0f |
#define SOLIDSWITCH6_VDS_MAX_MV 1800.0f |
#define SOLIDSWITCH6_VDS_MIN_MV 300.0f |
SolidSwitch 6 ADC conversion of the voltage across HS switch data values.
ADC conversion of the voltage across HS switch data values of SolidSwitch 6 Click driver.
#define SOLIDSWITCH6_VDS_RANGE_MV 1500.0f |
#define SOLIDSWITCH6_VDS_RES 0x03FFu |
#define SOLIDSWITCH6_VNTC_MIN_3V3 -0.3f |
SolidSwitch 6 ADC conversion related to NTC data values.
ADC conversion related to NTC data values of SolidSwitch 6 Click driver.
#define SOLIDSWITCH6_VNTC_MIN_5V 1.7f |
#define SOLIDSWITCH6_VNTC_RANGE_3V3 3.9f |
#define SOLIDSWITCH6_VNTC_RANGE_5V 3.6f |
#define SOLIDSWITCH6_VNTC_RES 0x03FFu |
#define SOLIDSWITCH6_VOUT_RANGE 60.0f |
SolidSwitch 6 ADC conversion of the OUT data values.
ADC conversion related of the OUT data values of SolidSwitch 6 Click driver.
#define SOLIDSWITCH6_VOUT_RES 0x03FFu |