Add OV() macro for use in thermistor tables

This commit is contained in:
Scott Lahteine
2017-11-15 03:14:55 -06:00
parent 24057270a3
commit 0918dae66e
25 changed files with 931 additions and 930 deletions

View File

@@ -26,36 +26,36 @@
// Calculated using 4.7kohm pullup, voltage divider math, and manufacturer provided temp/resistance
//
const short temptable_2[][2] PROGMEM = {
{ 1 * OVERSAMPLENR, 848 },
{ 30 * OVERSAMPLENR, 300 }, // top rating 300C
{ 34 * OVERSAMPLENR, 290 },
{ 39 * OVERSAMPLENR, 280 },
{ 46 * OVERSAMPLENR, 270 },
{ 53 * OVERSAMPLENR, 260 },
{ 63 * OVERSAMPLENR, 250 },
{ 74 * OVERSAMPLENR, 240 },
{ 87 * OVERSAMPLENR, 230 },
{ 104 * OVERSAMPLENR, 220 },
{ 124 * OVERSAMPLENR, 210 },
{ 148 * OVERSAMPLENR, 200 },
{ 176 * OVERSAMPLENR, 190 },
{ 211 * OVERSAMPLENR, 180 },
{ 252 * OVERSAMPLENR, 170 },
{ 301 * OVERSAMPLENR, 160 },
{ 357 * OVERSAMPLENR, 150 },
{ 420 * OVERSAMPLENR, 140 },
{ 489 * OVERSAMPLENR, 130 },
{ 562 * OVERSAMPLENR, 120 },
{ 636 * OVERSAMPLENR, 110 },
{ 708 * OVERSAMPLENR, 100 },
{ 775 * OVERSAMPLENR, 90 },
{ 835 * OVERSAMPLENR, 80 },
{ 884 * OVERSAMPLENR, 70 },
{ 924 * OVERSAMPLENR, 60 },
{ 955 * OVERSAMPLENR, 50 },
{ 977 * OVERSAMPLENR, 40 },
{ 993 * OVERSAMPLENR, 30 },
{ 1004 * OVERSAMPLENR, 20 },
{ 1012 * OVERSAMPLENR, 10 },
{ 1016 * OVERSAMPLENR, 0 }
{ OV( 1), 848 },
{ OV( 30), 300 }, // top rating 300C
{ OV( 34), 290 },
{ OV( 39), 280 },
{ OV( 46), 270 },
{ OV( 53), 260 },
{ OV( 63), 250 },
{ OV( 74), 240 },
{ OV( 87), 230 },
{ OV( 104), 220 },
{ OV( 124), 210 },
{ OV( 148), 200 },
{ OV( 176), 190 },
{ OV( 211), 180 },
{ OV( 252), 170 },
{ OV( 301), 160 },
{ OV( 357), 150 },
{ OV( 420), 140 },
{ OV( 489), 130 },
{ OV( 562), 120 },
{ OV( 636), 110 },
{ OV( 708), 100 },
{ OV( 775), 90 },
{ OV( 835), 80 },
{ OV( 884), 70 },
{ OV( 924), 60 },
{ OV( 955), 50 },
{ OV( 977), 40 },
{ OV( 993), 30 },
{ OV(1004), 20 },
{ OV(1012), 10 },
{ OV(1016), 0 }
};