# \[Cat-M\] Paths change for analog inputs on R15

**URL:** <https://forum.sierrawireless.com/t/cat-m-paths-change-for-analog-inputs-on-r15/28155>\
**Category:** FX30\
**Created:** [October 20, 2022, 10:03am UTC](https://forum.sierrawireless.com/t/cat-m-paths-change-for-analog-inputs-on-r15/28155 "2022-10-20T10:03:30Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![g.amaudric](https://avatars.discourse-cdn.com/v4/letter/g/e36b37/32.png) [@g.amaudric](https://forum.sierrawireless.com/u/g.amaudric)\
**Post date:** [October 20, 2022, 10:03am UTC](https://forum.sierrawireless.com/t/cat-m-paths-change-for-analog-inputs-on-r15/28155/1 "2022-10-20T10:03:30Z")

</div>

Hello,  
We are currently porting our custom FW to the R15.0.3 of the Cat-M and we just saw that the analog input paths has changed:

```auto
cat /sys/class/hwmon/hwmon0/device/mpp_05
cat: can't open '/sys/class/hwmon/hwmon0/device/mpp_05': No such file or directory
 cat /sys/devices/qpnp-vadc-8/mpp2_div1
cat: can't open '/sys/devices/qpnp-vadc-8/mpp2_div1': No such file or directory

```

What are the new paths?

Best regards,  
Guillaume

---

<div class="post-metadata">

**Author:** ![jyijyi](https://sea1.discourse-cdn.com/flex025/user_avatar/forum.sierrawireless.com/jyijyi/32/4766_2.png) [@jyijyi](https://forum.sierrawireless.com/u/jyijyi)\
**Post date:** [October 20, 2022, 1:17pm UTC](https://forum.sierrawireless.com/t/cat-m-paths-change-for-analog-inputs-on-r15/28155/2 "2022-10-20T13:17:55Z")

</div>

how about using AT command or “cm adc” command?

```auto
root@fx30:~# cm adc read EXT_ADC0
EXT_ADC0:270
root@fx30:~# cm adc read EXT_ADC1
EXT_ADC1:254
root@fx30:~#

***********
at!madc=?
AT!MADC?<input adc>
  input adc:
    0: VBATT
    2: PA_THERM
    3: PMIC_THERM
    4: XO_THERM
    5: ADC1
    6: ADC2
   10: ADC0
   11: ADC3

OK
at!madc?10
!MADC: 273 (mV)

OK
at!madc?5
!MADC: 259 (mV)

OK

```

---

<div class="post-metadata">

**Author:** ![g.amaudric](https://avatars.discourse-cdn.com/v4/letter/g/e36b37/32.png) [@g.amaudric](https://forum.sierrawireless.com/u/g.amaudric)\
**Post date:** [October 20, 2022, 1:28pm UTC](https://forum.sierrawireless.com/t/cat-m-paths-change-for-analog-inputs-on-r15/28155/3 "2022-10-20T13:28:53Z")

</div>

Thank you for your answer, however we need the linux path since our applications are reading (and process) the analog value directly. We can’t use system/AT command in our context.

Best regards,  
Guillaume

---

<div class="post-metadata">

**Author:** ![jyijyi](https://sea1.discourse-cdn.com/flex025/user_avatar/forum.sierrawireless.com/jyijyi/32/4766_2.png) [@jyijyi](https://forum.sierrawireless.com/u/jyijyi)\
**Post date:** [October 20, 2022, 1:37pm UTC](https://forum.sierrawireless.com/t/cat-m-paths-change-for-analog-inputs-on-r15/28155/4 "2022-10-20T13:37:16Z")

</div>

@cchenry , any idea on this?

---

<div class="post-metadata">

**Author:** ![jyijyi](https://sea1.discourse-cdn.com/flex025/user_avatar/forum.sierrawireless.com/jyijyi/32/4766_2.png) [@jyijyi](https://forum.sierrawireless.com/u/jyijyi)\
**Post date:** [October 20, 2022, 2:03pm UTC](https://forum.sierrawireless.com/t/cat-m-paths-change-for-analog-inputs-on-r15/28155/5 "2022-10-20T14:03:15Z")

</div>

you might try this:

```auto
root@fx30:~# cat /sys/bus/iio/devices/iio\:device0/in_voltage17_input
226864
root@fx30:~# cm adc read EXT_ADC0
EXT_ADC0:222
root@fx30:~# cat /sys/bus/iio/devices/iio\:device0/in_voltage19_input
286369
root@fx30:~# cm adc read EXT_ADC1
EXT_ADC1:285

```
