Цитата(glebka @ Oct 17 2006, 12:23)

У меня каждое устройство имеет уникальный адрес записанный в EEPROM(6 байтов) и устройство постоянно включается,выключается поэтому частая запись нежелательна.
На сколько часто ? Сколько раз за сутки ?
Цитата(glebka @ Oct 17 2006, 12:23)

А что если использовать этот ID в таком виде:
вначале
void srand(unsigned seed), где unsigned seed моё id,
потом
int rand(void)
Так Вы получите каждый раз одну и ту же последовательность на данном устройстве.
На других устройствах конечно будет другая последовательность но все время постоянная.
Цитата(Михаил Горюнов @ Oct 17 2006, 13:09)

В свое время решил эту задачу так :
За начальное значение взял время ожидания нажатия пользователем первой кнопки. :-)
Правда при этом девайс должен содержать клавиатуру.
Прежде чем давать совет, прочитайте всю ветку.
Кнопку мы уже обсуждали