Example #1
0
void w1_search_devices(struct w1_master *dev, w1_slave_found_callback cb)
{
	dev->attempts++;
	if (dev->bus_master->search)
		dev->bus_master->search(dev->bus_master->data, cb);
	else
		w1_search(dev);
}
Example #2
0
void tempDeviceInit(void)
{
    unsigned int i;

    ds18b20_devices=w1_search(0xf0,ds18b20_rom_codes);
    
    for (i=0; i<ds18b20_devices; i++)
    {
        ds18b20_init(&ds18b20_rom_codes[i][0],-30,125,DS18B20_9BIT_RES);
    }
}