Переменную result на входе в цикл for надо бы обнулять. Вот спасибо! Сто раз смотрел и не замечал, поэтому показания увеличивались от канала к каналу. А что это за запись p_item_name[channel]->adc=(result/20)?
p_item_name[channel]-> значит разыменование указателя на массив структур(name - индекс массива) и обращенение к элементу структуры - adc.
можно конечно конечно по другому, но там 2 раза надо будет разыменовывать.
Спасибо большое!
Сообщение отредактировал Metallist64 - Jul 29 2008, 16:20
|