예제 #1
0
    def __init__(self, time_step):
        TempSensor.__init__(self, time_step)
        self.run_num = 0
        if config.max6675:
            log.info("init MAX6675")
            self.thermocouple = MAX6675(config.gpio_sensor_cs,
                                        config.gpio_sensor_clock,
                                        config.gpio_sensor_data,
                                        config.temp_scale)

        if config.max31850:
            log.info("init MAX31850")
            if (config.max6675 == 0):
                self.thermocouple = MAX31850(config.w1_id_pcb)
            self.thermocouple_bottom = MAX31850(config.w1_id_bottom)
            self.thermocouple_top = MAX31850(config.w1_id_top)
        if config.max31855:
            log.info("init MAX31855")
            self.thermocouple = MAX31855(config.gpio_sensor_cs,
                                         config.gpio_sensor_clock,
                                         config.gpio_sensor_data,
                                         config.temp_scale)

        if config.max31855spi:
            log.info("init MAX31855-spi")
            self.thermocouple = MAX31855SPI(
                spi_dev=SPI.SpiDev(port=0, device=config.spi_sensor_chip_id))
예제 #2
0
파일: oven.py 프로젝트: Ritzerk/V1.3_PullUp
    def __init__(self, time_step):
        TempSensor.__init__(self, time_step)
        if config.max6675:
            log.info("init MAX6675")
            self.thermocouple = MAX6675(config.gpio_sensor_cs,
                                     config.gpio_sensor_clock,
                                     config.gpio_sensor_data,
                                     config.temp_scale)

        if config.max31855:
            log.info("init MAX31855")
            self.thermocouple = MAX31855(config.gpio_sensor_cs,
                                     config.gpio_sensor_clock,
                                     config.gpio_sensor_data,
                                     config.temp_scale)

        if config.max31855spi:
            log.info("init MAX31855-spi")
            self.thermocouple = MAX31855SPI(spi_dev=SPI.SpiDev(port=0, device=config.spi_sensor_chip_id))