In principle this works, but the documentation may be describing a
different set-up. The bytes seem like they may be out of order.