int main (int argc, char *argv []) { int i = 0 ; wiringPiSetup () ; max31855Setup (200, 0) ; /*max31855Setup (400, 1) ;*/ for (;;) { if (i == 0) { printf ("+------+------+------+------+\n") ; printf ("| Raw | Err | C | F |\n") ; printf ("+------+------+------+------+\n") ; } printf ("| %4d | %4d | %4d | %4d |\n", analogRead (200), analogRead (201), analogRead (202), analogRead (203)) ; /*printf ("| %4d | %4d | %4d | %4d |\n", analogRead (400), analogRead (401), analogRead (402), analogRead (403)) ;*/ delay (1000) ; if (++i == 10) i = 0 ; } }
int main (int argc, char *argv []) { int i ; wiringPiSetup () ; max31855Setup (200, 0) ; max31855Setup (400, 1) ; for (;;) { printf ("%6d, %6d, %6d, %6d ::::", analogRead (200), analogRead (201), analogRead (202), analogRead (203)) ; printf ("%6d, %6d, %6d, %6d\n", analogRead (400), analogRead (401), analogRead (402), analogRead (403)) ; delay (500) ; } }
int main (int argc, char *argv []) { wiringPiSetup () ; max31855Setup (200, 0) ; //for (int i=0; i<1; i++) //{ printf ("%4d\n", analogRead (202)) ; //} return 0; }
static int doExtensionMax31855 (char *progName, int pinBase, char *params) { int spi ; if ((params = extractInt (progName, params, &spi)) == NULL) return FALSE ; if ((spi < 0) || (spi > 1)) { verbError ("%s: SPI channel (%d) out of range", progName, spi) ; return FALSE ; } max31855Setup (pinBase, spi) ; return TRUE ; }