This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TIC12400-Q1: Register setting issue

Part Number: TIC12400-Q1

Tool/software:

Hi,

I'm experiencing some issues with the registers.

1. In "Switch to Ground" mode, the IC functions correctly with all wetting current settings except when the wetting current is set to 0. In that case, if either input IN13 or IN17 is switched to GND, both inputs appear to be switched simultaneously.

2. Additionally, I'm unable to set an interrupt for IN11.

3. In "Switch to Battery" mode, I'm unable to set the CS_SELECT register to 1 for bits 3–9; it only works for bits 0–2. Moreover, the "Switch to Battery" mode is not functioning as expected.

Please find the table below. The FEX command is used for communication between the TIC12400DCPR and the MCU.


FEX Command Structure:

X, BIOS, X, Y, ZZ, UU, UU, UU, UU *u, bout+1, 4
  • X, BIOS, X – Identifiers allocated to each peripheral on the board. For this peripheral, the value is 6.
  • Y – Indicates read/write operation: 1 for write, 0 for read.
  • ZZ – Address of the register.
  • UU, UU, UU, UU – Data to send (valid only in write mode).
  • *u, bout+1, 4 – Used to return data in 4 bytes. (Used to verify the written back the register
SWITCH TO GND WETTING CURRENT : 15mA
FEX COMMAND DESCRIPTION
x,bios,6,1,1A,0,0,0,0*u,bout+1,4 Clear CONFIG register
x,bios,6,1,1b,0,FF,FF,FF*u,bout+1,4 IN_EN - All channel
x,bios,6,1,1C,0,0,00,00*u,bout+1,4 CS_SELECT - gnd (source)
x,bios,6,1,32,0,0,0,0*u,bout+1,4 MODE - compartor
x,bios,6,1,21,00,00,0f,ff*u,bout+1,4 THRES_COMP - threshold 4V
x,bios,6,1,1D,0,ff,ff,ff*u,bout+1,4 Enable wetting current WC_CFG0 15mA
x,bios,6,1,1E,0,ff,ff,ff*u,bout+1,4 Enable wetting current WC_CFG1 15mA
x,bios,6,1,22,0,ff,ff,ff*u,bout+1,4 Enable /INT pin INT_EN_COMP1
x,bios,6,1,23,0,ff,ff,ff*u,bout+1,4 Enable /INT pin INT_EN_COMP2
x,bios,6,1,1A,0,0,18,0*u,bout+1,4 CONFIG-TRIGGER=1,INT_CONFIG = 1
x,bios,6,0,2,0,0,0,0*u,bout+1,4 INT_STAT - Read (interrupt) 
x,bios,6,0,5,0,0,0,0*u,bout+1,4 read IN_STAT_COMP
x,bios,6,0,2,0,0,0,0*u,bout+1,4 INT_STAT register content cleared and /INT pin released high INT_STAT=0
SW24 SW6 SW10 SW1 SW3 SW27 SW20 SW15 SW5 SW22 SW23 SW25 SW14 SW26 READ DATA IN00 IN01 IN02 IN10 IN11 IN12 IN13 IN14 IN15 IN16 IN17 IN18 IN19 IN20 IN21
1 0 0 0 0 0 0 0 0 0 0 0 0 0 10 FF FF F6 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1
0 1 0 0 0 0 0 0 0 0 0 0 0 0 10 FF F7 FE 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1
0 0 1 0 0 0 0 0 0 0 0 0 0 0 00 FF EF FF 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1
0 0 0 1 0 0 0 0 0 0 0 0 0 0 10 FF DF FE 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1
0 0 0 0 1 0 0 0 0 0 0 0 0 0 10 FF BF FE 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1
0 0 0 0 0 1 0 0 0 0 0 0 0 0 10 FF 7F FE 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1
0 0 0 0 0 0 1 0 0 0 0 0 0 0 10 FE FF FE 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1
0 0 0 0 0 0 0 1 0 0 0 0 0 0 10 FD FF FE 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1
0 0 0 0 0 0 0 0 1 0 0 0 0 0 10 FB FF FE 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1
0 0 0 0 0 0 0 0 0 1 0 0 0 0 10 F7 FF FE 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1
0 0 0 0 0 0 0 0 0 0 1 0 0 0 10 EF FF FE 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1
0 0 0 0 0 0 0 0 0 0 0 1 0 0 10 DF FF FE 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1
0 0 0 0 0 0 0 0 0 0 0 0 1 0 10 BF FF FE 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0
0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 7F FF FE 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
SWITCH TO GND WETTING CURRENT : 0mA
FEX COMMAND DESCRIPTION
x,bios,6,1,1A,0,0,0,0*u,bout+1,4 Clear CONFIG register
x,bios,6,1,1B,0,FF,FF,FF*u,bout+1,4 IN_EN - All channel
x,bios,6,1,1C,0,0,00,00*u,bout+1,4 CS_SELECT - gnd (source)
x,bios,6,1,32,0,0,0,0*u,bout+1,4 MODE - compartor
x,bios,6,1,21,00,00,00,00*u,bout+1,4 THRES_COMP - threshold 2V
x,bios,6,1,1D,0,0,0,0*u,bout+1,4 Enable wetting current WC_CFG0 0mA
x,bios,6,1,1E,0,60,00,00*u,bout+1,4 Enable wetting current WC_CFG1 0mA
x,bios,6,1,22,0,ff,ff,ff*u,bout+1,4 Enable /INT pin INT_EN_COMP1
x,bios,6,1,23,0,ff,ff,ff*u,bout+1,4 Enable /INT pin INT_EN_COMP2
x,bios,6,1,1A,0,0,18,0*u,bout+1,4 CONFIG-TRIGGER=1,INT_CONFIG = 1
x,bios,6,0,2,0,0,0,0*u,bout+1,4 INT_STAT - Read (interrupt) 
x,bios,6,0,5,0,0,0,0*u,bout+1,4 read IN_STAT_COMP
x,bios,6,0,2,0,0,0,0*u,bout+1,4 INT_STAT register content cleared and /INT pin released high INT_STAT=0
SW24 SW6 SW10 SW1 SW3 SW27 SW20 SW15 SW5 SW22 SW23 SW25 SW14 SW26 READ DATA IN00 IN01 IN02 IN10 IN11 IN12 IN13 IN14 IN15 IN16 IN17 IN18 IN19 IN20 IN21
1 0 0 0 0 0 0 0 0 0 0 0 0 0 10 FF FF F0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1
0 1 0 0 0 0 0 0 0 0 0 0 0 0 10 FF F7 F8 0 0 1 0 1 1 1 1 1 1 1 1 1 1 1
0 0 1 0 0 0 0 0 0 0 0 0 0 0 00 FF EF F9 0 0 1 1 0 1 1 1 1 1 1 1 1 1 1
0 0 0 1 0 0 0 0 0 0 0 0 0 0 10 FF DF f8 0 0 1 1 1 0 1 1 1 1 1 1 1 1 1
0 0 0 0 1 0 0 0 0 0 0 0 0 0 10 FB BF F9 0 0 1 1 1 1 0 1 1 1 0 1 1 1 1
0 0 0 0 0 1 0 0 0 0 0 0 0 0 10 FF 7F F8 0 0 1 1 1 1 1 0 1 1 1 1 1 1 1
0 0 0 0 0 0 1 0 0 0 0 0 0 0 10 FE FF F8 0 0 1 1 1 1 1 1 0 1 1 1 1 1 1
0 0 0 0 0 0 0 1 0 0 0 0 0 0 10 FD FF F8 0 0 1 1 1 1 1 1 1 0 1 1 1 1 1
0 0 0 0 0 0 0 0 1 0 0 0 0 0 10 FB BF F9 0 0 1 1 1 1 0 1 1 1 0 1 1 1 1
0 0 0 0 0 0 0 0 0 1 0 0 0 0 10 F7 FF F8 0 0 1 1 1 1 1 1 1 1 1 0 1 1 1
0 0 0 0 0 0 0 0 0 0 1 0 0 0 10 EF FF F8 0 0 1 1 1 1 1 1 1 1 1 1 0 1 1
0 0 0 0 0 0 0 0 0 0 0 1 0 0 10 DF FF F8 0 0 1 1 1 1 1 1 1 1 1 1 1 0 1
0 0 0 0 0 0 0 0 0 0 0 0 1 0 10 BF FF F8 0 0 1 1 1 1 1 1 1 1 1 1 1 1 0
0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 7F FF F8 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1
SWITCH TO GND WETTING CURRENT : 1mA
FEX COMMAND DESCRIPTION
x,bios,6,1,1A,0,0,0,0*u,bout+1,4 Clear CONFIG register
x,bios,6,1,1B,0,FF,FF,FF*u,bout+1,4 IN_EN - All channel
x,bios,6,1,1C,0,0,00,00*u,bout+1,4 CS_SELECT - gnd (source)
x,bios,6,1,32,0,0,0,0*u,bout+1,4 MODE - compartor
x,bios,6,1,21,00,00,00,00*u,bout+1,4 THRES_COMP - threshold 2V
x,bios,6,1,1D,0,24,92,42*u,bout+1,4 Enable wetting current WC_CFG0 1mA
x,bios,6,1,1E,0,64,92,49*u,bout+1,4 Enable wetting current WC_CFG1 1mA
x,bios,6,1,22,0,ff,ff,ff*u,bout+1,4 Enable /INT pin INT_EN_COMP1
x,bios,6,1,23,0,ff,ff,ff*u,bout+1,4 Enable /INT pin INT_EN_COMP2
x,bios,6,1,1A,0,0,18,0*u,bout+1,4 CONFIG-TRIGGER=1,INT_CONFIG = 1
x,bios,6,0,2,0,0,0,0*u,bout+1,4 INT_STAT - Read (interrupt) 
x,bios,6,0,5,0,0,0,0*u,bout+1,4 read IN_STAT_COMP
x,bios,6,0,2,0,0,0,0*u,bout+1,4 INT_STAT register content cleared and /INT pin released high INT_STAT=0
SW24 SW6 SW10 SW1 SW3 SW27 SW20 SW15 SW5 SW22 SW23 SW25 SW14 SW26 READ DATA IN00 IN01 IN02 IN10 IN11 IN12 IN13 IN14 IN15 IN16 IN17 IN18 IN19 IN20 IN21
1 0 0 0 0 0 0 0 0 0 0 0 0 0 10 FF FF F6 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1
0 1 0 0 0 0 0 0 0 0 0 0 0 0 10 FF F7 FE 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1
0 0 1 0 0 0 0 0 0 0 0 0 0 0 10 FF EF FE 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1
0 0 0 1 0 0 0 0 0 0 0 0 0 0 10 FF DF FE 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1
0 0 0 0 1 0 0 0 0 0 0 0 0 0 10 FF BF FF 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1
0 0 0 0 0 1 0 0 0 0 0 0 0 0 10 FF 7F FE 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1
0 0 0 0 0 0 1 0 0 0 0 0 0 0 10 FE FF FE 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1
0 0 0 0 0 0 0 1 0 0 0 0 0 0 10 FD FF FE 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1
0 0 0 0 0 0 0 0 1 0 0 0 0 0 10 FB FF FE 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1
0 0 0 0 0 0 0 0 0 1 0 0 0 0 10 F7 FF FE 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1
0 0 0 0 0 0 0 0 0 0 1 0 0 0 10 EF FF FE 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1
0 0 0 0 0 0 0 0 0 0 0 1 0 0 10 BF FF FE 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0
0 0 0 0 0 0 0 0 0 0 0 0 1 0 10 BF FF FE 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0
0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 7F FF FE 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
SWITCH TO GND WETTING CURRENT : 2mA
FEX COMMAND DESCRIPTION
x,bios,6,1,1A,0,0,0,0*u,bout+1,4 Clear CONFIG register
x,bios,6,1,1B,0,FF,FF,FF*u,bout+1,4 IN_EN - All channel
x,bios,6,1,1C,0,0,00,00*u,bout+1,4 CS_SELECT - gnd (source)
x,bios,6,1,32,0,0,0,0*u,bout+1,4 MODE - compartor
x,bios,6,1,21,00,00,00,00*u,bout+1,4 THRES_COMP - threshold 2V
x,bios,6,1,1D,0,49,24,92*u,bout+1,4 Enable wetting current WC_CFG0 2mA
x,bios,6,1,1E,0,69,24,92*u,bout+1,4 Enable wetting current WC_CFG1 2mA
x,bios,6,1,22,0,ff,ff,ff*u,bout+1,4 Enable /INT pin INT_EN_COMP1
x,bios,6,1,23,0,ff,ff,ff*u,bout+1,4 Enable /INT pin INT_EN_COMP2
x,bios,6,1,1A,0,0,18,0*u,bout+1,4 CONFIG-TRIGGER=1,INT_CONFIG = 1
x,bios,6,0,2,0,0,0,0*u,bout+1,4 INT_STAT - Read (interrupt) 
x,bios,6,0,5,0,0,0,0*u,bout+1,4 read IN_STAT_COMP
x,bios,6,0,2,0,0,0,0*u,bout+1,4 INT_STAT register content cleared and /INT pin released high INT_STAT=0
SW24 SW6 SW10 SW1 SW3 SW27 SW20 SW15 SW5 SW22 SW23 SW25 SW14 SW26 READ DATA IN00 IN01 IN02 IN10 IN11 IN12 IN13 IN14 IN15 IN16 IN17 IN18 IN19 IN20 IN21
1 0 0 0 0 0 0 0 0 0 0 0 0 0 10 FF FF F6 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1
0 1 0 0 0 0 0 0 0 0 0 0 0 0 10 FF F7 FE 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1
0 0 1 0 0 0 0 0 0 0 0 0 0 0 00 FF EF FE 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1
0 0 0 1 0 0 0 0 0 0 0 0 0 0 10 FF DF FE 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1
0 0 0 0 1 0 0 0 0 0 0 0 0 0 10 FF BF FE 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1
0 0 0 0 0 1 0 0 0 0 0 0 0 0 10 FF 7F FE 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1
0 0 0 0 0 0 1 0 0 0 0 0 0 0 10 FE FF FE 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1
0 0 0 0 0 0 0 1 0 0 0 0 0 0 10 FD FF FE 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1
0 0 0 0 0 0 0 0 1 0 0 0 0 0 10 FB FF FE 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1
0 0 0 0 0 0 0 0 0 1 0 0 0 0 10 F7 FF FE 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1
0 0 0 0 0 0 0 0 0 0 1 0 0 0 10 EF FF FE 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1
0 0 0 0 0 0 0 0 0 0 0 1 0 0 10 DF FF FE 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1
0 0 0 0 0 0 0 0 0 0 0 0 1 0 10 BF FF FE 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0
0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 7F FF FE 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
SWITCH TO GND WETTING CURRENT : 5mA
FEX COMMAND DESCRIPTION
x,bios,6,1,1A,0,0,0,0*u,bout+1,4 Clear CONFIG register
x,bios,6,1,1B,0,FF,FF,FF*u,bout+1,4 IN_EN - All channel
x,bios,6,1,1C,0,0,00,00*u,bout+1,4 CS_SELECT - gnd (source)
x,bios,6,1,32,0,0,0,0*u,bout+1,4 MODE - compartor
x,bios,6,1,21,00,00,00,00*u,bout+1,4 THRES_COMP - threshold 2V
x,bios,6,1,1D,0,6D,B6,DB*u,bout+1,4 Enable wetting current WC_CFG0 5mA
x,bios,6,1,1E,0,6D,B6,DB*u,bout+1,4 Enable wetting current WC_CFG1 5mA
x,bios,6,1,22,0,ff,ff,ff*u,bout+1,4 Enable /INT pin INT_EN_COMP1
x,bios,6,1,23,0,ff,ff,ff*u,bout+1,4 Enable /INT pin INT_EN_COMP2
x,bios,6,1,1A,0,0,18,0*u,bout+1,4 CONFIG-TRIGGER=1,INT_CONFIG = 1
x,bios,6,0,2,0,0,0,0*u,bout+1,4 INT_STAT - Read (interrupt) 
x,bios,6,0,5,0,0,0,0*u,bout+1,4 read IN_STAT_COMP
x,bios,6,0,2,0,0,0,0*u,bout+1,4 INT_STAT register content cleared and /INT pin released high INT_STAT=0
SW24 SW6 SW10 SW1 SW3 SW27 SW20 SW15 SW5 SW22 SW23 SW25 SW14 SW26 READ DATA IN00 IN01 IN02 IN10 IN11 IN12 IN13 IN14 IN15 IN16 IN17 IN18 IN19 IN20 IN21
1 0 0 0 0 0 0 0 0 0 0 0 0 0 10 FF FF F6 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1
0 1 0 0 0 0 0 0 0 0 0 0 0 0 10 FF F7 FE 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1
0 0 1 0 0 0 0 0 0 0 0 0 0 0   FF EF FF 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1
0 0 0 1 0 0 0 0 0 0 0 0 0 0 10 FF DF FE 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1
0 0 0 0 1 0 0 0 0 0 0 0 0 0 10 FF BF FE 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1
0 0 0 0 0 1 0 0 0 0 0 0 0 0 10 FF 7F FE 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1
0 0 0 0 0 0 1 0 0 0 0 0 0 0 10 FE FF FE 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1
0 0 0 0 0 0 0 1 0 0 0 0 0 0 10 FD FF FE 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1
0 0 0 0 0 0 0 0 1 0 0 0 0 0 10 FB FF FE 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1
0 0 0 0 0 0 0 0 0 1 0 0 0 0 10 F7 FF FE 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1
0 0 0 0 0 0 0 0 0 0 1 0 0 0 10 EF FF FE 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1
0 0 0 0 0 0 0 0 0 0 0 1 0 0 10 DF FF FE 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1
0 0 0 0 0 0 0 0 0 0 0 0 1 0 10 BF FF FE 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0
0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 7F FF FE 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
SWITCH TO GND WETTING CURRENT : 10mA
FEX COMMAND DESCRIPTION
x,bios,6,1,1A,0,0,0,0*u,bout+1,4 Clear CONFIG register
x,bios,6,1,1B,0,FF,FF,FF*u,bout+1,4 IN_EN - All channel
x,bios,6,1,1C,0,0,00,00*u,bout+1,4 CS_SELECT - gnd (source)
x,bios,6,1,32,0,0,0,0*u,bout+1,4 MODE - compartor
x,bios,6,1,21,00,00,00,00*u,bout+1,4 THRES_COMP - threshold 2V
x,bios,6,1,1D,0,92,49,24*u,bout+1,4 Enable wetting current WC_CFG0 10mA
x,bios,6,1,1E,0,72,49,24*u,bout+1,4 Enable wetting current WC_CFG1 10mA
x,bios,6,1,22,0,ff,ff,ff*u,bout+1,4 Enable /INT pin INT_EN_COMP1
x,bios,6,1,23,0,ff,ff,ff*u,bout+1,4 Enable /INT pin INT_EN_COMP2
x,bios,6,1,1A,0,0,18,0*u,bout+1,4 CONFIG-TRIGGER=1,INT_CONFIG = 1
x,bios,6,0,2,0,0,0,0*u,bout+1,4 INT_STAT - Read (interrupt) 
x,bios,6,0,5,0,0,0,0*u,bout+1,4 read IN_STAT_COMP
x,bios,6,0,2,0,0,0,0*u,bout+1,4 INT_STAT register content cleared and /INT pin released high INT_STAT=0
SW24 SW6 SW10 SW1 SW3 SW27 SW20 SW15 SW5 SW22 SW23 SW25 SW14 SW26 READ DATA IN00 IN01 IN02 IN10 IN11 IN12 IN13 IN14 IN15 IN16 IN17 IN18 IN19 IN20 IN21
1 0 0 0 0 0 0 0 0 0 0 0 0 0 10 FF FF F6 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1
0 1 0 0 0 0 0 0 0 0 0 0 0 0 10 FF F7 FE 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1
0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 FF EF FF 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1
0 0 0 1 0 0 0 0 0 0 0 0 0 0 10 FF DF FE 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1
0 0 0 0 1 0 0 0 0 0 0 0 0 0 10 FF BF FE 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1
0 0 0 0 0 1 0 0 0 0 0 0 0 0 10 FF 7F FE 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1
0 0 0 0 0 0 1 0 0 0 0 0 0 0 10 FE FF FE 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1
0 0 0 0 0 0 0 1 0 0 0 0 0 0 10 FD FF FE 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1
0 0 0 0 0 0 0 0 1 0 0 0 0 0 10 FB FF FE 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1
0 0 0 0 0 0 0 0 0 1 0 0 0 0 10 F7 FF FE 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1
0 0 0 0 0 0 0 0 0 0 1 0 0 0 10 EF FF FE 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1
0 0 0 0 0 0 0 0 0 0 0 1 0 0 10 DF FF FE 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1
0 0 0 0 0 0 0 0 0 0 0 0 1 0 10 BF FF FE 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0
0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 7F FF FE 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
SWITCH TO BATTERY
FEX COMMAND DESCRIPTION
x,bios,6,1,1A,0,0,0,0*u,bout+1,4 Clear CONFIG register
x,bios,6,1,1B,0,FF,FF,FF*u,bout+1,4 IN_EN - All channel
x,bios,6,1,1C,0,0,03,FF*u,bout+1,4 CS_SELECT - BAT (SINK) NOT SET ALL BITS ONLY FIRST 3 BITS 
x,bios,6,1,32,0,0,0,0*u,bout+1,4 MODE - compartor
x,bios,6,1,21,00,00,00,00*u,bout+1,4 THRES_COMP - threshold 2V
x,bios,6,1,1D,0,0,0,0*u,bout+1,4 Enable wetting current WC_CFG0 0mA
x,bios,6,1,1E,0,0,0,0*u,bout+1,4 Enable wetting current WC_CFG1 0mA
x,bios,6,1,22,0,ff,ff,ff*u,bout+1,4 Enable /INT pin INT_EN_COMP1
x,bios,6,1,23,0,ff,ff,ff*u,bout+1,4 Enable /INT pin INT_EN_COMP2
x,bios,6,1,1A,0,0,18,0*u,bout+1,4 CONFIG-TRIGGER=1,INT_CONFIG = 1
x,bios,6,0,2,0,0,0,0*u,bout+1,4 INT_STAT - Read (interrupt) 
x,bios,6,0,5,0,0,0,0*u,bout+1,4 read IN_STAT_COMP
x,bios,6,0,2,0,0,0,0*u,bout+1,4 INT_STAT register content cleared and /INT pin released high INT_STAT=0
SW24 SW6 SW10 SW1 SW3 SW27 SW20 SW15 SW5 SW22 SW23 SW25 SW14 SW26 READ DATA IN00 IN01 IN02 IN10 IN11 IN12 IN13 IN14 IN15 IN16 IN17 IN18 IN19 IN20 IN21
1 0 0 0 0 0 0 0 0 0 0 0 0 0 10 FF FF F0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1
1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 FF FF F1 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1
1 0 1 0 0 0 0 0 0 0 0 0 0 0 10 FF FF F9 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1
                                    0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
                                    0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
                                    0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
                                    0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
                                    0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
                                    0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
                                    0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
                                    0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
                                    0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
                                    0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
                                    0 0 0 0 0 0 0 0 0 0 0 0 0 0 0