Most folks go with a standard binary value system -- one value for "0", another for "1". B&O adds a third "same as last bit sent" value, which is kind of a pain to code for (and, honestly, what's the point?).