Because of the protothreads usage in the `RX_IN()` macro in `event_thread()`, it looks as though `vrd` needs to be declared static. I first found this in the derived project ws28xx-lighting-pru, and it looks as though that project reused this code.