LED fade not working in program

Can someone confirm my assumption that once in the while loop the value of buf[0] will not change or is the VW library doing something, perhaps with interrupts, such that buf[0] can change ?