---
tag: m0305
title: User Thermistor Parameters
brief: Set (or report) custom thermistor parameters
author: shitcreek

requires: temperature sensor `1000`
group: thermal

codes: [ M305 ]

notes:
  - Must specify temperature sensor `1000`

parameters:
  -
    tag: P
    optional: true
    description: Thermistor table index
    values:
      -
        tag: index
        type: int
  -
    tag: R
    optional: true
    description: Pullup resistor value
    values:
      -
        tag: ohm
        type: int
  -
    tag: T
    optional: true
    description: Resistance at 25C
    values:
      -
        tag: ohms
        type: int
  -
    tag: B
    optional: true
    description: Thermistor "beta" value
    values:
      -
        tag: beta
        type: int
  -
    tag: C
    optional: true
    description: Steinhart-Hart Coefficient 'C'
    values:
      -
        tag: coeff
        type: float

examples:
  -
    pre: Set temperature sensor 0 pullup resistor value to 4.7K, resistance to 100K, thermistor beta value to 3950, and coefficient to 0
    code: M305 P0 R4700 T100000 B3950 C0.0

---
Allows for custom temperature sensor.
