Fix #55: uca-camera now checks ring_buffer for null and creates it if necessarry