#define NUM_TEMPS_USERTHERMISTOR0 36 // This is thermisotor type 5
#define USER_THERMISTORTABLE0 {{443,2800},{505,2720},{576,2640},{658,2560},{752,2480},{859,2400},{982,2320},{1120,2240},{1275,2160},{1447,2080},{1635,2000},{1837,1920},{2050,1840},{2271,1760},{2495,1680},{2715,1600},{2926,1520},{3124,1440},{3304,1360},{3462,1280},{3598,1200},{3713,1120},{3806,1040},{3880,960},{3938,880},{3982,800},{4015,720},{4039,640},{4057,560},{4069,480},{4077,400},{4083,320},{4086,240},{4089,200},{4090,200},{4091,200}}In the table, you see that the readings are multiplied with 4 and the temperatures with 8. I've taken this format, because most firmwares use a reading range from 0-1023 and full integer values for temperatures. Repetier-Firmware uses a higher resolution for input and temperature and these factors convert old tables you may have into the needed value range for Repetier-Firmware. If you don't have a matching table, you have to compute one.
#define EXT0_TEMPSENSOR_TYPE 5
#define NUM_TEMPS_USERTHERMISTOR0 36 // This is thermistor type 5, 36 entries, 500c B3 Innovations thermistor