Tested in QT 5.12 ``` float halfdata = 23.5; uint8_t buf[16] = {0}; CborEncoder encoder; cbor_encoder_init(&encoder, &buf, sizeof(buf), 0); cbor_encode_half_float(&encoder, &halfdata); ``` run the demo,the encode data is **F9 00 00**