@@ -2073,7 +2073,7 @@ export class SequentHomeAuto extends SequentIO {
2073
2073
gpioDir : { reg : 0x07 , name : 'GPIO_DIR' , desc : 'GPIO Direction' , r : true , w : false } ,
2074
2074
2075
2075
analogValue : { reg : 0x08 , name : 'ADC_RAW' , desc : 'Analog Raw' , r : true , w : false , size : 16 } ,
2076
- analogVoltage : { reg : 0x1E , name : 'ADC_MV' , desc : 'Analog Millivolts' , r : true , w : false , size : 16 } ,
2076
+ analogVoltage : { reg : 0x18 , name : 'ADC_MV' , desc : 'Analog Millivolts' , r : true , w : false , size : 16 } ,
2077
2077
dacValue : { reg : 0x34 , name : 'DAC_VAL' , desc : 'DAC Value' , r : true , w : false , size : 8 } ,
2078
2078
pwmValue : { reg : 0x3C , name : 'PWM_VAL' , desc : 'PWM Value' , r : true , w : false , size : 8 } ,
2079
2079
risingEdge : { reg : 0x3D , name : 'RISING_EDGE' , desc : 'Rising Edge Enable' , r : true , w : true } ,
@@ -2397,11 +2397,11 @@ export class SequentHomeAuto extends SequentIO {
2397
2397
let input = this . inAnalog [ i ] ;
2398
2398
if ( this . inAnalog [ i ] . enabled ) {
2399
2399
// Read the registers.
2400
- let volts = ( this . i2c . isMock ) ? 3.3 * Math . random ( ) : await this . readWord ( regV . reg + ( i * 2 ) ) / 1000 ;
2400
+ let volts = ( this . i2c . isMock ) ? 3.3 * Math . random ( ) : await this . readWord ( regV . register + ( i * 2 ) ) / 1000 ;
2401
2401
if ( volts !== input . value ) changed = true ;
2402
2402
if ( changed ) {
2403
2403
input . value = volts ;
2404
- input . raw = ( this . i2c . isMock ) ? Math . round ( ( 1 << 12 ) * ( volts / 3.3 ) ) : await this . readWord ( regR . reg + ( i * 2 ) ) ;
2404
+ input . raw = ( this . i2c . isMock ) ? Math . round ( ( 1 << 12 ) * ( volts / 3.3 ) ) : await this . readWord ( regR . register + ( i * 2 ) ) ;
2405
2405
webApp . emitToClients ( 'i2cDataValues' , { bus : this . i2c . busNumber , address : this . device . address , values : { inputs : { inAnalog : [ input ] } } } ) ;
2406
2406
}
2407
2407
}
0 commit comments